/srv/irclogs.ubuntu.com/2022/02/13/#ubuntu-devel.txt

dima5Hi. The package "mrcal" is in "jammy-proposed", and somebody here told me it's not migrating because it is failing to build. I just made a jammy chroot to try to see the issue, and it builds just fine for me. Can somebody tell me where to see the package build issue, and how to reproduce? Thanks00:16
dima5I'm a DD, but not very familiar with Ubuntu processes, so I don't know where everything is here.00:23
JanCbuild log for amd64: https://launchpadlibrarian.net/585662084/buildlog_ubuntu-jammy-amd64.mrcal_2.1-2_BUILDING.txt.gz00:31
JanCdima5: there seem to be errors when creating the .pod files?00:37
dima5JanC: Thanks. How can I reproduce? I mk-sbuild to make a new jammy chroot and then I sbuild. This completes with no errors00:40
dima5(running off now, but I'll look at the replies when I come back)00:40
JanCnot sure, one of the Ubuntu developers might know more when they are around (it's weekend though)00:41
JanCI wonder if it depends on a newer version of another package that wasn't in the archive yet when the failed builds happened?00:44
dima5I'm seeing a build failure on ubuntu buildds that I can't reproduce in a jammy chroot: https://launchpadlibrarian.net/585662084/buildlog_ubuntu-jammy-amd64.mrcal_2.1-2_BUILDING.txt.gz05:50
dima5I'm about to upload a package update to Debian/sid that includes more diagnostics so that I can make intelligent guesses about what is failing. Is there any way to speed up the feedback loop? Currently I upload to Debian/sid, then I wait for ubuntu to slurp the update, then I wait for the ubuntu buildd to build it so that I can look at the log to figure out what happened. Then I add more diagnostics and go again. Any way to shorten 05:52
ginggsdima5: you could upload to a PPA https://help.launchpad.net/Packaging/PPA06:43
dima5ginggs: OK... That would skip the import step? I'd still need to wait for the buildd to pick it up? Any idea how long that would take? What if I keep uploading to sid?06:45
ginggsqueues are empty now https://launchpad.net/builders so it should be instant06:47
dima5OK. Let me try that. Thanks06:51
dima5OK. I uploaded to the PPA. Launchpad doesn't see the upload 10min later. Any idea what the latency is supposed to be?07:05
ginggsdima5: i'd say normally less than 10 min.  has launchpad still not picked it up?07:42
dima5ginggs: Nope, not yet: https://launchpad.net/~9-ubuntu-4/+archive/ubuntu/mrcal-test07:50
dima5Sorry to keep bugging the channel. There's just zero feedback here. I think I figured out when the importer runs: every 6 hours: https://people.canonical.com/~ubuntu-archive/auto-sync/2022-02-10/07:52
dima5So presumably the Debian/sid upload will show up in 3 hours. Or maybe not!07:52
ginggsdima5: i'll upload something to my PPA in a few minutes07:53
dima5ginggs: Cool. Then we'll see how long it takes07:54
dima5ginggs: I'm using my Debian key to sign the PPA uploads. Ubuntu probably doesn't have that keyring. Should I not be signing it at all?07:54
dima5I can imagine it's throwing out the upload without telling me for whatever reason07:54
ginggsi sign my debian and ubuntu uploads with the same key07:57
ginggshave you imported your key into launchpad?07:58
jbichadima5: https://help.launchpad.net/Packaging/UploadErrors07:59
dima5Yeah, OK. It's some key thing. Reading the docs. Thanks.08:01
ginggshttps://help.launchpad.net/YourAccount/ImportingYourPGPKey#Importing_your_key_into_Launchpad08:02
ginggsdima5: i've just uploaded a package to my PPA, received the Accepted email in 1 minute, and it is building already08:15
dima5ginggs: Thanks. Keys were the problem. I now see emails in response to my uploads. The emails are rejections, but at least I now know what to debug. Hopefully I have enough to figure it out now. Thanks for your help!08:17
ginggsdima5: yw!08:18
dima5The PPA upload built just fine! I guess I wait for the non-PPA upload to try to build. No idea what's happening here08:21
ginggsdima5: check your PPA dependencies08:24
ginggsyou want to build with Proposed08:24
ginggsbecause that's how the archive is built (similar to how Debian builds everything in unstable)08:25
dima5ginggs: OK, that makes sense. Doing that now...08:26
dima5ginggs: That did it. I see the failure, and the extra diagnostics I added tell me clearly what needs fixing. Thanks a ton. You said me probably days of time08:33
dima5saved08:33
ginggs\o/08:40
ahasenackmorning13:56
=== themill_ is now known as themill

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