/srv/irclogs.ubuntu.com/2013/12/21/#ubuntu-us-or.txt

blkperl slangasek theres an open debain bug ticket to change it to quilt but no response :(00:36
blkperlanyways, I'm still missing something...00:36
blkperldo I have to run some patch commands to apply them? or does the build process do that for me?00:37
slangasekthey're applied as part of the build by debian/rules00:39
blkperlslangasek: what about that janky autoconf stuff we did last time for the perl patch00:42
slangasek"janky autoconf stuff" doesn't really narrow things down for me00:43
blkperlslangasek: http://paste.ubuntu.com/6608712/00:44
blkperlslangasek: this thing http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/trusty/collectd/trusty/view/head:/debian/patches/libperl-linkage.dpatch00:45
slangasekblkperl: 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 package00:45
* blkperl has a gpg key... what do i need to do?00:46
blkperlis there some vague debgpg env variable? :)00:46
slangasekdo 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
blkperlyes00:47
slangasekwell, gpg thinks otherwise :)00:47
blkperlunless its confused by the comment..00:48
slangaseka comment is part of the uid, yes00:48
blkperluid                  William Van Hevelingen (Computer Action Team) <blkperl@cat.pdx.edu>00:48
slangasekhttp://www.debian-administration.org/users/dkg/weblog/9700:48
slangasekanyway, the uid string, comment included, needs to exactly match the debian/changelog field for gpg to automatically dtrt00:49
slangasekyou can also pass -k<keyid> to dpkg-buildpackage when building; in this context, 'bzr builddeb -S --package-merge -- -k<keyid>'00:49
blkperlyay!00:49
slangasekbut you should probably add a comment-less uid to your key :)00:49
blkperlyeah...l00:50
slangasekfwiw, 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 keys00:50
slangasekin that case, I would use (and have in the past) a comment00:50
blkperlslangasek: so back to the perlpatch, what evilness do i need to do?00:54
slangasekah, what are you trying to accomplish?00:55
blkperlslangasek: pull in the new upstream... but the libperl patch is still ubuntu specific because debian rejected it and upstream never responded00:56
slangasekwhere was the Debian reject?00:57
slangasekah, http://bugs.debian.org/637875 shows the maintainer not happy with the proposed patch and wanting a cleaner upstream solution00:58
lubotu1Debian bug 637875 in collectd "collectd: FTBFS with ld that defaults to --as-needed: bad Perl linkage order" [Important,Open]00:58
slangasekand it's not actually a build failure yet in Debian, so that's probably reasonable00:58
slangasekso... you probably need to dpath-edit-patch00:59
slangasekit's been a long time since I've had to use that, so I won't be able to give you specific guidance01:00
slangasekbut dpatch-edit-patch, run autoreconf, exit 0 to save01:00
blkperlalright ill try it out when i get home01:02
sbeattieblkperl: you can also set DEBSIGN_KEYID= in your ~/.devscripts to your 8 byte fingerprint and then it should get picked up automagically.17:52
=== Odenthaa is now known as Odysimus

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!