=== chihchun_afk is now known as chihchun | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
=== maclin1 is now known as maclin | ||
=== maclin1 is now known as maclin | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
=== chihchun is now known as chihchun_afk | ||
dkozel | Hello, I have a question about re-uploading a release to add support for new Ubuntu releases. | 14:59 |
---|---|---|
dkozel | Is this the best channel or should I be on #launchpad-dev? | 14:59 |
cjwatson | #launchpad-dev is for development of Launchpad itself, not this sort of thing. | 15:00 |
cjwatson | What's your question? | 15:00 |
dkozel | I'm the packaging manager for Ettus Research's UHD driver | 15:00 |
dkozel | https://launchpad.net/~ettusresearch/+archive/ubuntu/uhd | 15:00 |
dkozel | Our last release 3.10.1.1 went out in January | 15:01 |
nacc | dkozel: and you wan to trigger a build for zesty? | 15:01 |
dkozel | I'd like to add packages for Ubuntu 17.04 and 17.10, but when I tried uploading them they just vanished | 15:01 |
dkozel | nacc: Yes, and 17.10 ideally | 15:01 |
dkozel | Uploading a new version works fine of course https://launchpad.net/~ettusresearch/+archive/ubuntu/uhd-3.9.lts | 15:02 |
cjwatson | dkozel: Do you actually need a separate build or would the binaries from earlier releases work fine? | 15:02 |
dkozel | We link against boost and some other libraries, I think we need a separate build. | 15:03 |
cjwatson | They didn't really just disappear - our system sent you a rejection email | 15:03 |
dkozel | Ah! | 15:03 |
dkozel | I'll find that and read it | 15:03 |
cjwatson | Look in the email address attached to https://launchpad.net/~ettusresearch | 15:03 |
cjwatson | But basically, you can't replace a given file in a given archive with a file with different contents but the exact same name | 15:04 |
cjwatson | So you need to make sure that the uhd_3.10.1.1.orig.tar.xz you use for your upload is bitwise-identical to the one that's already in that PPA | 15:04 |
dkozel | We append a suffix I thought with the target release | 15:04 |
dkozel | ah | 15:04 |
dkozel | derp | 15:05 |
dkozel | That makes sense | 15:05 |
cjwatson | BTW you should at some point switch over to using things like ~ubuntu17.04.1 suffixes rather than ~zesty1 | 15:05 |
dkozel | If that's prefered that's simple to do | 15:06 |
cjwatson | We've wrapped the alphabet so the assumption that codenames will sort is not safe | 15:06 |
cjwatson | So it'd mean that upgraders from zesty->artful with your PPA wouldn't get an upgrade | 15:06 |
dkozel | The launchpad guide suggests codenames | 15:06 |
cjwatson | You'll probably need to start doing this only with your next version bump, since "ubuntu17.04" < "zesty" | 15:06 |
cjwatson | Oh, where's that? I'll correct it | 15:06 |
dkozel | Let me dig | 15:07 |
dkozel | I had it open debugging this | 15:07 |
cjwatson | I thought we'd got all that kind of thing a few years back but I guess we missed a few spots | 15:07 |
dkozel | "So a package for the Intrepid Ibex could be named myapp_1.0-2~ppa1~intrepid1 and for the Hardy Heron myapp_1.0-2~ppa1~hardy1." | 15:08 |
dkozel | https://help.launchpad.net/Packaging/PPA/Uploading | 15:09 |
cjwatson | dkozel: thanks, corrected | 15:12 |
dkozel | No problem, thanks for the speedy help | 15:13 |
dkozel | I'll probably have to pull down the original uhd_3.10.1.1.orig.tar.xz since this should have been bit-exact already if we were able to do that | 15:14 |
dkozel | and I'll get on changing the codenames to dateed releases | 15:14 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!