[17:49] <Han> Hi there, I uploaded my source package a few hours ago but there's still no packages available in my repo. https://launchpad.net/~hboetes/+archive/ubuntu/samba-mit-kerberos/+packages
[17:50] <Han> I didn't receive an error, the upload went fine. Is a few hours normal?
[19:14] <sarnold> Han: iirc almost all errors are emailed, except for problems with signatures on packages; have you checked email recently? if there's no emails, then double-check that the package was properly signed by the key that's listed in your launchpad profile
[19:19] <Han> sarnold, I received an initial email when I did dpkg-buildpackage, then I figured out I had to add the -S option, So build  again with dpkg-buildpackage -S and dput the changes file, which asked me to sign the upload which I did and then uploaded the source packages.
[19:20] <Han> And after that I received no Email.
[19:21] <Han> I signed by simply entering the password when asked.
[19:41] <Han> sarnold, I think I found the problem, I forgot to add the repo name to the dput command.
[19:41] <Han> Let's see what happens.
[19:44] <sarnold> Han: aha :) lets hope that's it
[19:44] <Han> The first source package is already there.
[19:46] <sarnold> sweeeeet
[19:47] <Han> sarnold, one failed with the error: "Path format mismatch." No idea what that would refer to.
[19:50] <Han> Ah, there was something before that: Launchpad failed to process the upload path '~hboetes':
[19:54] <wxl> hey folks i'm trying to sent out ballots to all the ubuntu members for the ubuntu community council election. through launchpad, i'm manually sending contacts to the few people that don't have public email addresses. i have 17 more to go but i've reached the quota for contacting users. any chance we could lift that temporarily?
[19:56] <sarnold> Han: this *might* mean something in your ~/.dput.cf is incorrect, but I haven't got a clue what to suggest :(
[19:57] <Han> sarnold, I don't have a .dput.cf...
[20:00] <sarnold> so, there's some instructions on https://help.launchpad.net/Packaging/PPA/Uploading
[20:01] <sarnold> my own ~/.dput.cf is probably more confusing than useful :(
[20:01] <Han> :-)
[20:04] <Han> thanks for that. Odd that it works with bionic, but fails with focal
[20:05] <Han> Ah! Now it works. Go figure.
[20:06] <Han> https://launchpad.net/~hboetes/+archive/ubuntu/samba-mit-kerberos/+packages
[20:09] <sarnold> hah, mixed, now youv'e got a build error to track down :) cool though, it souds like you're up and working?
[20:12] <Han> Yes, thanks a bunch
[20:12] <Han> I bet I missed a dependency
[20:14] <sarnold> if you've got enough local machinery, you might be able to find these faster, by doing something like https://wiki.ubuntu.com/SimpleSbuild
[20:15] <Han> I should have remembered which packages I added, should be in the history. Currently they both complain krb5kdc isn't installed, but that's not installed on either host.
[20:17] <Han> Ah krb5-kdc
[20:32] <Han> Man, this proces is really pedantic.
[20:33] <sarnold> well, the end results are used directly by millions of people to run half the public internet, cars, industrial robots, etc
[20:34] <Han> I doubt that counts for my ppa :P
[20:34] <sarnold> today :)
[20:35] <Han> You are overly optimistic. :-)
[20:35] <Han> I can't overwrite an existing package, now I have to increase the version number, which I don't want to do since it's identical to the existing release.
[20:37] <Han> ah, I could change it from 1 to 1.1 instead of 2
[20:37] <Han> I suppose
[20:38] <sarnold> Han: it's common to use ~test1, ~test2, etc for this kind of task -- when you're happy with the package, then you can strip off the ~testN version and be on your way
[20:40] <Han> that sounds like a tight plan indeed.
[21:11] <Han> sarnold, yay: https://launchpad.net/~hboetes/+archive/ubuntu/samba-mit-kerberos/+packages =)
[21:12] <sarnold> Han: hooray! :D
[21:41] <Han> sarnold, Now all I have to do is figure out why the key I uploaded is accepted but can't be found on the keyserver.
[21:43] <Han> Oh, patience is the trick
[22:21] <sarnold> especially with keyservers, I think the gossip bit has been turned off most places
[22:35] <Han> I just rolled out the repo with puppet on quite a few machines, and had quite a few WTF!! moments.
[22:36] <Han> the ubuntu keyserver probably has 2 or 3 mirrors behind a reverse proxy, and they are not in sync.
[22:40] <sarnold> hah, yeah, that's bitten me before :(