[00:36] <blkperl>  slangasek theres an open debain bug ticket to change it to quilt but no response :(
[00:36] <blkperl> anyways, I'm still missing something...
[00:37] <blkperl> do I have to run some patch commands to apply them? or does the build process do that for me?
[00:39] <slangasek> they're applied as part of the build by debian/rules
[00:42] <blkperl> slangasek: what about that janky autoconf stuff we did last time for the perl patch
[00:43] <slangasek> "janky autoconf stuff" doesn't really narrow things down for me
[00:44] <blkperl> slangasek: http://paste.ubuntu.com/6608712/
[00:45] <blkperl> slangasek: this thing http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/trusty/collectd/trusty/view/head:/debian/patches/libperl-linkage.dpatch
[00:45] <slangasek> blkperl: http://paste.ubuntu.com/6608712/> the build succeeded, you don't have a gpg set up so the signing failed; leaving you with an unsigned package
[00:46]  * blkperl has a gpg key... what do i need to do?
[00:46] <blkperl> is there some vague debgpg env variable? :)
[00:47] <slangasek> do you have your gpg in your environment, on the machine you're building from?  Is "William Van Hevelingen <blkperl@cat.pdx.edu>" a uid on that key?
[00:47] <blkperl> yes
[00:47] <slangasek> well, gpg thinks otherwise :)
[00:48] <blkperl> unless its confused by the comment..
[00:48] <slangasek> a comment is part of the uid, yes
[00:48] <blkperl> uid                  William Van Hevelingen (Computer Action Team) <blkperl@cat.pdx.edu>
[00:48] <slangasek> http://www.debian-administration.org/users/dkg/weblog/97
[00:49] <slangasek> anyway, the uid string, comment included, needs to exactly match the debian/changelog field for gpg to automatically dtrt
[00:49] <slangasek> you can also pass -k<keyid> to dpkg-buildpackage when building; in this context, 'bzr builddeb -S --package-merge -- -k<keyid>'
[00:49] <blkperl> yay!
[00:49] <slangasek> but you should probably add a comment-less uid to your key :)
[00:50] <blkperl> yeah...l
[00:50] <slangasek> fwiw, the one case where I disagree with that article is the case where you have multiple keys for the same person and same email address, and want to distinguish between the keys
[00:50] <slangasek> in that case, I would use (and have in the past) a comment
[00:54] <blkperl> slangasek: so back to the perlpatch, what evilness do i need to do?
[00:55] <slangasek> ah, what are you trying to accomplish?
[00:56] <blkperl> slangasek: pull in the new upstream... but the libperl patch is still ubuntu specific because debian rejected it and upstream never responded
[00:57] <slangasek> where was the Debian reject?
[00:58] <slangasek> ah, http://bugs.debian.org/637875 shows the maintainer not happy with the proposed patch and wanting a cleaner upstream solution
[00:58] <slangasek> and it's not actually a build failure yet in Debian, so that's probably reasonable
[00:59] <slangasek> so... you probably need to dpath-edit-patch
[01:00] <slangasek> it's been a long time since I've had to use that, so I won't be able to give you specific guidance
[01:00] <slangasek> but dpatch-edit-patch, run autoreconf, exit 0 to save
[01:02] <blkperl> alright ill try it out when i get home
[17:52] <sbeattie> blkperl: you can also set DEBSIGN_KEYID= in your ~/.devscripts to your 8 byte fingerprint and then it should get picked up automagically.