Ionic | is there any way to configure repositories without having to click through the web interface? especially if I want to update a lot of repositories at once | 00:31 |
---|---|---|
sarnold | Ionic: what problem are you trying to solve? | 00:37 |
Ionic | for instance I now have to add zesty support to most of my repositories and schedule a rebuild for this platform | 00:39 |
nacc | Ionic: you can probably do it with launchpadlib, but I don't think there's an existing script for it | 00:45 |
nacc | Ionic: I assume you mean PPAs? | 00:45 |
Ionic | yep | 00:46 |
Ionic | oh well, I'll just click through the list | 00:47 |
nacc | Ionic: i'm not sure i undrestand why you need to 'add' zesty? | 00:50 |
nacc | Ionic: can you link to an example ppa? | 00:50 |
Ionic | nacc: to each recipe, I have to check "zesty" in the distribution series section | 00:56 |
nacc | Ionic: oh the recipes | 00:56 |
Ionic | s/to each/for each/ | 00:56 |
Ionic | yep | 00:56 |
Ionic | also request a zesty build | 00:56 |
nacc | Ionic: sorry, I was just looking at my PPAs and afaict, they will build for zesty automatically (presujming you upload for zesty), but yeah, the recipes might need manual updates | 00:57 |
Ionic | doing that for 60 recipes is hard work | 00:57 |
nacc | not fun :/ | 00:57 |
sarnold | Ionic: if you don't get any advice here soonish, it might be worth asking on https://answers.launchpad.net/launchpad | 00:57 |
Ionic | also, launchpad is a bit special in the sense that it takes some time for the javascript stuff to load up fully | 00:57 |
Ionic | if I click too fast, I won't get the distribution series selection "popup" but be forwarded to the recipe editing page | 00:58 |
Ionic | sarnold: it's okay, I'll do it manually like the last two times | 00:58 |
sarnold | Ionic: well, unless something changes now that we're run out of US ASCII letters, we're liable to keep making new releases every six months. There may not be a fix right away but even a fix eventually might be nice :) | 01:00 |
Ionic | I know | 01:03 |
Ionic | regarding letters... what's the next code name after zesty? | 01:03 |
nacc | Ionic: not decided yet, afaik | 01:03 |
Ionic | at least I will be running into problems, I guess | 01:03 |
sarnold | afaik we'll have to wait until april 2017 to find out :) | 01:03 |
Ionic | I heard the Ubuntu guys wanted to wrap over back to A | 01:04 |
sarnold | you're probably not the only one that's built in assumptions about names.. | 01:04 |
nacc | heh, hopefully no one was sorting by codename, it was already wrong | 01:04 |
Ionic | and the problem with that is that A < Z | 01:04 |
Ionic | well yeah, it kinda does, the package names include the codename IIRC | 01:04 |
nacc | Warty < Trusty, e.g. | 01:05 |
sarnold | I kind of hope for א and lets just test out how well we've done our utf8.. ;) | 01:05 |
nacc | sarnold: awesome | 01:05 |
nacc | Ionic: what package names? | 01:05 |
Ionic | ah no | 01:06 |
Ionic | they include an "ubuntuWX.YZ" string, so that will work fine | 01:06 |
nacc | those values have nothing to do with the releases | 01:07 |
nacc | Ionic: you mean in the package versions? | 01:07 |
Ionic | yeah | 01:07 |
nacc | right, those don't correlate to releases | 01:07 |
nacc | at least, not necessarily | 01:07 |
=== maclin1 is now known as maclin | ||
nacc | some do, but those are typically the same version is SRU'd to the current devel release and older releases | 01:07 |
wgrant | Ionic: You can set source_package_recipe.distroseries using launchpadlib. | 01:08 |
wgrant | We switched from ~trusty1 to ~ubuntu14.04.1 for recipes before utopic, so order would be preserved post-zesty. | 01:09 |
nacc | wgrant: ah it's a built-in thing in recipes? interesting | 01:09 |
nacc | Ionic: sorry, I didn't realize that | 01:09 |
sarnold | wgrant: hah, clever :) | 01:09 |
wgrant | Yep, since the common case is to build for all supported series. | 01:09 |
nacc | makes sense | 01:09 |
Ionic | wgrant: ha, see, I remember package versions included the codenames | 01:10 |
wgrant | Yeah, we knew we'd have to change to ~ubuntu14.04.1 before zesty+1, but ~utopic would also have sorted after ~ubuntu, so we needed to do it before utopic. | 01:10 |
Ionic | I just took a look at my PPA and all package names seem to be (upgrade-wise) fine now | 01:12 |
Ionic | wgrant: I learned the lesson about including codenames the hard way on Debian for the wheezy -> jessie upgrade... | 01:15 |
wgrant | Heh | 01:15 |
Ionic | since then I'm replacing the codename with the numerical version number | 01:15 |
=== gkadam is now known as Guest1478 | ||
=== Guest1478 is now known as gkadam | ||
=== chihchun_afk is now known as chihchun | ||
=== chihchun is now known as chihchun_afk | ||
barry | cjwatson: hi. do you know if there is documentation on launchpad snap recipes? i've search snapcraft.io and help.launchpad.net but not found anything. specifically, i'm trying to figure out if targeting zesty for stage-packages should work or not (it doesn't for ubuntu-image, but i don't know if that's me or launchpad) | 15:44 |
cjwatson | I have been very slack on writing docs for that | 15:46 |
cjwatson | are you perhaps running into https://bugs.launchpad.net/launchpad/+bug/1626739 ? | 15:46 |
ubot5 | Ubuntu bug 1626739 in Launchpad itself "Snapcraft build failing in Yakkety for unauthenticated stage-packages" [Undecided,New] | 15:46 |
barry | cjwatson: yes i think so but for zesty: https://launchpadlibrarian.net/295856667/buildlog_snap_ubuntu_zesty_amd64_ubuntu-image_BUILDING.txt.gz | 15:47 |
cjwatson | right, same deal | 15:48 |
cjwatson | needs work in LP to send the appropriate set of pubkeys to the builders | 15:48 |
cjwatson | historically we've been able to get away with that and rely on unauth fetches since it's all within our network, but we can't do that for snap | 15:49 |
barry | cjwatson: okay, thanks. i'll disable our recipe for now (xenial won't work for us) and build manually. i'll subscribe to the bug to watch for fixes. any eta on that? | 15:50 |
cjwatson | I have a tight deadline at the moment so it's questionable whether I'll get to it in 2016 :-( | 15:50 |
cjwatson | not sure yet ... | 15:51 |
barry | cjwatson: no worries, i understand ;) thanks | 15:51 |
=== JanC is now known as Guest2425 | ||
=== JanC_ is now known as JanC | ||
nacc | hrm, i think the regex at https://launchpad.net/imagemagick/main/ needs to be updated :( | 17:26 |
nacc | upstream now uses .xz | 17:26 |
nacc | hrm, actually | 17:26 |
nacc | trying to figure out why more recent versions of imagemagick aren't available there (upstream php-imagick's Travis on github uses launchpad's mirror) | 17:28 |
nacc | i wonder if it should be using ftp://ftp.imagemagick.org/pub/ImageMagick/releases/ | 17:36 |
nacc | and ImageMagick-*.tar.xz | 17:36 |
smoser | anyone else having issues ? | 19:51 |
smoser | bzr pull lp:cloud-initramfs-tools | 19:51 |
smoser | <hang> | 19:51 |
smoser | err.. branch | 19:52 |
smoser | http://paste.ubuntu.com/23569174/ | 19:53 |
smoser | never mind | 19:55 |
=== ahoneybun_ is now known as ahoneybun |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!