cjwatson | FrostyX: You should ask whoever produced that package; Launchpad is a hosting facility, and we can't support all the packages that are hosted on it here | 01:21 |
---|---|---|
FrostyX | cjwatson: okey, I have already asked on #gentoo | 01:23 |
zedtux | Hi everyone. I'm trying to publish a kernel module package in one of my PPAs. To build/install/package it I'm using dkms (with mkdsc), but when I use dput to upload the changes file, I have no errors but I don't get any email and nothing happen. | 08:13 |
zedtux | I'm signing the package (debsign) with my email address. | 08:14 |
wgrant | zedtux: Your OpenPGP key isn't linked to your Launchpad account. | 08:14 |
smartboyhw | zedtux, have you uploaded your ssh key and your gpg key to Launchpad? | 08:14 |
zedtux | ... damned. :) | 08:14 |
zedtux | Let me check this. | 08:14 |
wgrant | 2013-09-01 08:07:13 INFO Failed to parse changes file '/srv/launchpad.net/ppa-queue/incoming/upload-ftp-20130901-080653-000373/~zedtux/sandbox/ubuntu/douane-dkms_0.7.0_source.changes': GPG verification of /srv/launchpad.net/ppa-queue/incoming/upload-ftp-20130901-080653-000373/~zedtux/sandbox/ubuntu/douane-dkms_0.7.0_source.changes failed: Verification failed 3 times: ["(7, 9, u'No public key')", "(7, 9, u'No public key')", "(7, 9, u'No ... | 08:15 |
wgrant | ... public key')"] | 08:15 |
zedtux | Ha! | 08:15 |
zedtux | You're right! | 08:15 |
zedtux | Thank you for your help! | 08:15 |
zedtux | But it is not possible to see this error in the builds page ? | 08:16 |
wgrant | No. We can't tell who uploaded it, so we can't authorise any changes to the PPA. | 08:17 |
zedtux | Alright. | 08:17 |
zedtux | Anyway thank you for the help. :) | 08:17 |
zedtux | Have a nice day all | 08:17 |
zedtux | Hello again. I have one last question: I am publishing on my PPA a DKMS package with the source of the kernel module, so it will be compilable on kernel update. So the package isn't Ubuntu serie dedicated. | 09:11 |
zedtux | I mean it will work for any series of Ubuntu. What should I put as distribution in my debian/changelog file ? | 09:11 |
zedtux | (My package is rejected with "stable" as distribution) | 09:11 |
smartboyhw | zedtux, you will have to upload to each distribution of Ubuntu manually | 09:13 |
smartboyhw | For example, after uploading to saucy, you will have the changelog and upload to raring, so forth | 09:13 |
zedtux | Ha... too bad. | 09:14 |
zedtux | I really understand when you have dependencies to libraries version, but in the case the code is compiled on the user machine it make no sense to me. | 09:14 |
zedtux | Well thanks anyway :) | 09:14 |
zedtux | Hum.. so if I don't upload a package with in the debian/changelog the distribution "saucy", then it will not be available for this serie? | 09:16 |
smartboyhw | zedtux, yes | 09:16 |
smartboyhw | It won't be available | 09:17 |
zedtux | Ha ok. | 09:17 |
zedtux | Ok thank you smartboyhw | 09:17 |
zedtux | See u :) | 09:17 |
wgrant | smartboyhw: You can copy the source+binaries between series if you know that the package will work without a rebuild. | 09:49 |
wgrant | Like what we do when we create a new Ubuntu series. | 09:49 |
smartboyhw | wgrant, OK | 09:49 |
ricotz | StevenK, hello :), ppa builder "mekbuda" seems to be broken | 14:36 |
wgrant | ricotz: I've switched it to manual, so it will stop picking up builds. | 14:37 |
wgrant | Will investigate further on Monday. | 14:37 |
wgrant | Thanks for letting us know. | 14:37 |
ricotz | wgrant, thanks! | 14:37 |
pwaller | Hi all. I'm having trouble using anything launchpad related from the commandline from ubuntu precise, including "go get" and "apt-add-repository". It's a CA problem. Is this a known issue? http://hastebin.com/xafaxamaki.vhdl | 17:35 |
maxb | pwaller: I can't see anything particularly odd with the cert chain that launchpad.net serves up to me - I wonder if it's something oddly customized on your system | 17:58 |
maxb | Though, actually I was checking in a browser | 17:59 |
maxb | wget fails for me too on raring | 17:59 |
pwaller | maxb: something is messed up then | 18:04 |
pwaller | maxb: it was working for me an hour or two ago. | 18:04 |
pwaller | seems like a pretty important function. | 18:04 |
pwaller | Since it breaks apt-add-repository and go get. I depend on these for lots of things! | 18:04 |
maxb | It's rather odd, it works for me if I use wget --ca-certificate=/etc/ssl/certs/ca-certificates.crt | 18:05 |
maxb | Which I *though* ought to be default-ish | 18:05 |
pwaller | is apt-add-repository working for you? | 18:06 |
pwaller | wget with --ca-certificate isn't working for me | 18:06 |
maxb | Looking on my system, I think the Ubuntu One packages have messed up a relevant certificate | 18:07 |
pwaller | maxb: can you give detail? Is there a quick edit to fix it? | 18:07 |
maxb | Still analyzing.... but could you run 'find /etc/ssl/certs -xtype l -ls' and pastebin, to check if you have the same broken symlinks I'm seeing? | 18:09 |
pwaller | maxb: certainly: http://hastebin.com/haviqocule.txt | 18:11 |
maxb | Hmm, I'd say you have a different (though slightly related) problem to me | 18:12 |
pwaller | I'm too tired to parse the manpage for -xtype | 18:13 |
pwaller | what does -xtype l do? | 18:13 |
maxb | Nothing Ubuntu One related showing up for you, though the missing ValiCert file is definitely what's causing your launchpad.net problems | 18:13 |
maxb | It's basically 'broken symlinks' | 18:13 |
pwaller | cool. Useful to know. | 18:13 |
pwaller | any idea how it could become missing? You're missing the ValiCert too? | 18:13 |
maxb | The oddness pattern on my system appears to be totally different to yours | 18:14 |
pwaller | I somewhat expected that after I deleted httpcache-tmp-mitm.pem from my /usr/local/share/ca-certificates for update-ca-certificates to have removed it.. | 18:15 |
maxb | So, if we do a couple of bits of unrelated cleanup first - | 18:15 |
maxb | I would suggest removing the three symlinks left in /etc/ssl/certs/ that relate to httpcache-tmp-mitm.pem | 18:16 |
maxb | I don't know what's up with the two symlinks that are 8 hex digits and point to ssl-cert-snakeoil.pem - they look like someone failed to understand the correct format for a hash symlink in /etc/ssl/certs/ - so I'd remove those too | 18:17 |
pwaller | okay, I'm left with snakeoil, whatever that is | 18:17 |
pwaller | okay, removed those, just left with Valicert | 18:17 |
maxb | The snakeoil name is familiar - it's a testing cert generated by the 'ssl-cert' package - but the format of the symlinks is wrong | 18:17 |
maxb | Next I'd install the debsums package if you don't already have it and use it to check the integrity of the installed ca-certificates files - 'debsums -s ca-certificates' | 18:19 |
maxb | It looks like at least one file that's supposed to be provided by it has gone missing | 18:19 |
pwaller | debsums: missing file /usr/share/ca-certificates/mozilla/ValiCert_Class_2_VA.crt (from ca-certificates package) | 18:20 |
maxb | Hm, right - so just the one, but it happens to be the one relevant for launchpad.net | 18:21 |
maxb | I have no idea how it went missing, but I guess you want 'apt-get --reinstall install ca-certificates' | 18:21 |
pwaller | maxb: how odd. So you were having a similar problem? | 18:25 |
maxb | Only slightly | 18:25 |
pwaller | so.. that seems like a pretty crazy coincidence. | 18:26 |
maxb | My problem appeared to be because the ubuntu-one packages do something a bit dodgy to force inclusion of the ValiCert certificate among others, and they failed to clean up after themselves when I removed ubuntu-one | 18:26 |
pwaller | I wonder what happened to my certificate.. | 18:26 |
pwaller | maxb: everything's working now. Thanks very much for your time :D | 18:27 |
maxb | No problem - and I got to fix something that I didn't know was broken on my own system too :-) | 18:27 |
pwaller | and you taught me of debsums and -xtype l | 18:28 |
pwaller | much appreciated! | 18:28 |
pwaller | is it possible there was a common cause between our two problems? | 18:29 |
maxb | I don't think so. Mine can be pinned firmly on the Ubuntu One packages, yours did not seem related | 18:30 |
maxb | Oh, and you probably want to run update-ca-certificates now | 18:30 |
pwaller | I did already | 18:30 |
maxb | That will rebuild the single-file bundle ca-certificates.crt to include the restored certificate | 18:31 |
pwaller | It so happens I'm working on a MITM https caching server in go at the moment, so I'm aquainted with the file ;-) | 18:31 |
pwaller | s/server/proxy/ | 18:32 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!