/srv/irclogs.ubuntu.com/2017/07/20/#launchpad.txt

=== 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
dkozelHello, I have a question about re-uploading a release to add support for new Ubuntu releases.14:59
dkozelIs 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
cjwatsonWhat's your question?15:00
dkozelI'm the packaging manager for Ettus Research's UHD driver15:00
dkozelhttps://launchpad.net/~ettusresearch/+archive/ubuntu/uhd15:00
dkozelOur last release 3.10.1.1 went out in January15:01
naccdkozel: and you wan to trigger a build for zesty?15:01
dkozelI'd like to add packages for Ubuntu 17.04 and 17.10, but when I tried uploading them they just vanished15:01
dkozelnacc: Yes, and 17.10 ideally15:01
dkozelUploading a new version works fine of course https://launchpad.net/~ettusresearch/+archive/ubuntu/uhd-3.9.lts15:02
cjwatsondkozel: Do you actually need a separate build or would the binaries from earlier releases work fine?15:02
dkozelWe link against boost and some other libraries, I think we need a separate build.15:03
cjwatsonThey didn't really just disappear - our system sent you a rejection email15:03
dkozelAh!15:03
dkozelI'll find that and read it15:03
cjwatsonLook in the email address attached to https://launchpad.net/~ettusresearch15:03
cjwatsonBut basically, you can't replace a given file in a given archive with a file with different contents but the exact same name15:04
cjwatsonSo 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 PPA15:04
dkozelWe append a suffix I thought with the target release15:04
dkozelah15:04
dkozelderp15:05
dkozelThat makes sense15:05
cjwatsonBTW you should at some point switch over to using things like ~ubuntu17.04.1 suffixes rather than ~zesty115:05
dkozelIf that's prefered that's simple to do15:06
cjwatsonWe've wrapped the alphabet so the assumption that codenames will sort is not safe15:06
cjwatsonSo it'd mean that upgraders from zesty->artful with your PPA wouldn't get an upgrade15:06
dkozelThe launchpad guide suggests codenames15:06
cjwatsonYou'll probably need to start doing this only with your next version bump, since "ubuntu17.04" < "zesty"15:06
cjwatsonOh, where's that?  I'll correct it15:06
dkozelLet me dig15:07
dkozelI had it open debugging this15:07
cjwatsonI thought we'd got all that kind of thing a few years back but I guess we missed a few spots15: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
dkozelhttps://help.launchpad.net/Packaging/PPA/Uploading15:09
cjwatsondkozel: thanks, corrected15:12
dkozelNo problem, thanks for the speedy help15:13
dkozelI'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 that15:14
dkozeland I'll get on changing the codenames to dateed releases15:14

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