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:36 |
blkperl | do I have to run some patch commands to apply them? or does the build process do that for me? | 00:37 |
slangasek | they're applied as part of the build by debian/rules | 00:39 |
blkperl | slangasek: what about that janky autoconf stuff we did last time for the perl patch | 00:42 |
slangasek | "janky autoconf stuff" doesn't really narrow things down for me | 00:43 |
blkperl | slangasek: http://paste.ubuntu.com/6608712/ | 00:44 |
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:45 |
* blkperl has a gpg key... what do i need to do? | 00:46 | |
blkperl | is there some vague debgpg env variable? :) | 00:46 |
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:47 |
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:48 |
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:49 |
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:50 |
blkperl | slangasek: so back to the perlpatch, what evilness do i need to do? | 00:54 |
slangasek | ah, what are you trying to accomplish? | 00:55 |
blkperl | slangasek: pull in the new upstream... but the libperl patch is still ubuntu specific because debian rejected it and upstream never responded | 00:56 |
slangasek | where was the Debian reject? | 00:57 |
slangasek | ah, http://bugs.debian.org/637875 shows the maintainer not happy with the proposed patch and wanting a cleaner upstream solution | 00:58 |
lubotu1 | Debian bug 637875 in collectd "collectd: FTBFS with ld that defaults to --as-needed: bad Perl linkage order" [Important,Open] | 00:58 |
slangasek | and it's not actually a build failure yet in Debian, so that's probably reasonable | 00:58 |
slangasek | so... you probably need to dpath-edit-patch | 00:59 |
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:00 |
blkperl | alright ill try it out when i get home | 01:02 |
sbeattie | blkperl: 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!