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