[07:06] x86 builders don't look well again. lots of 'cleaning' === chihchun is now known as chihchun_afk [09:47] acheronuk: no time to investigate properly, but stabbed === chihchun_afk is now known as chihchun === ePierre is now known as ePierre-afk [14:28] hum, I'm having strange build errors [14:29] https://code.launchpad.net/~x2go/+archive/ubuntu/ppa/+recipebuild/1488778 (more specifically https://code.launchpad.net/~x2go/+archive/ubuntu/ppa/+recipebuild/1488778/+files/buildlog.txt.gz - but affecting all Ubuntu series anyway) seems to want to checkout a git revision out of the bzr branch that doesn't exist and I have no idea where this might be coming from [14:30] It's probably a ghost revision - i.e. something that's listed as the parent of some revision, but that doesn't itself exist [14:31] Can't seem to reproduce it by branching it locally though [14:32] the builders all run into that though; I made sure to re-run an import and check the upstream git repository for the commit SHA (which doesn't exist), so no idea what's going on there [14:32] The reason it's talking about git is that this branch was constructed using bzr-git [14:33] right, I know that [14:33] I'm pretty confused too. But is it worth just converting this to a git recipe build rather than wrestling with it? [14:35] probably, since the upstream repository is a git repo anyway, though I guess there's no easy way to convert an existing repository to a different type (short of adding a new one + removing the old bzr branch) [14:39] no, just push/import it [14:39] the namespaces (mostly) don't overlap [14:51] then again, I can't seem to find any link to import a new repository, hum [14:52] Ionic: https://help.launchpad.net/Code/Git#Mirroring_repositories_from_other_sites [14:52] yes... it looks like the only option is to request an import (no 2) [14:53] if you want to push a new repository that only exists on LP, then you can just git push to an appropriate URL [14:54] but if it already exists somewhere else, then an import is more appropriate [14:54] given that it's a clone of our upstream repository, an import makes most sense [15:13] hum, it looks like git repository imports are not working like bazaar branches, but instead... are global to a project or team [15:16] Ionic: I think you misunderstand something, but I'm not exactly sure what. Do you have an example? [15:19] well, I seem to only be able to set the repository as backing a project... and that's not something I'd like to do with a code from a different project we're merely using as a dependency [15:20] c.f., there's a "configure code" link on https://code.launchpad.net/x2go - but that's global for the whole project [15:20] Ionic: Looks like you only read half of the link that I gave you above. [15:20] Ionic: "2. This method is useful for other cases, such as importing repositories that are not the primary upstream repository for a project" [15:21] Ionic: Imports created in that way are not set to be the project default repository [15:22] Ionic: The "Configure code" link is option 1 on that page. [15:23] right, I was confused because the code import page essentially queries the same data as the configure code page, I was probably wrong to assume it's doing the same thing [15:23] It indeed does not. [15:23] (not exactly; it's similar) [15:23] Looks like you created https://code.launchpad.net/~x2go/x2go/+git/python-wsgilog_master but then deleted it? [15:24] Oh, just renamed. [15:24] https://code.launchpad.net/~x2go/x2go/+git/python-wsgilog looks reasonable. [15:24] yep, I created that, then deleted it, and now re-created as a proper import [15:25] yep [15:25] thanks, I'll have to see how the recipe takes it after the initial import :) [15:28] hey guys, is it possible to prune PPAs up? say, https://launchpad.net/~mir-team/+archive/ubuntu/release/+packages has 7 source packages at 8MB, but almost 1k binaries at 6GB (for a 2GB-limited PPA that's quite a bit...), or should we ignore the size warning? [15:33] Saviq: Most of it's mir-test-tools-dbgsym I suspect [15:34] Saviq: I've bumped your quota a bit [15:41] yeah, and it looks like a build directly from this newly imported git repository worked fine [15:42] I guess I'll just drop the bzr branch for good [15:43] good good [15:45] thank you again :) [15:50] np === chihchun is now known as chihchun_afk [15:59] cjwatson: well, we'll fill it up soon enough anyway, are superseded binaries never pruned from PPAs? [16:00] Saviq: They're pruned roughly nightly [16:00] Saviq: Since just one instance of mir-test-tools-dbgsym is ~300MB, multiplying that by series and architectures accounts for most of the size you mentioned without having to theorise a pruning bug [16:00] aha [16:01] cjwatson: can you bump ppa:mir-team/dev and /rc, too, then? thanks [16:01] (actually every six hours I think) [16:01] Saviq: done [16:24] thanks [17:06] Does Launchpad use celery or something else? ISTR a different task runner name but I don't remember what it was. [17:09] rbasak: celery, with a variety of other bits and pieces glued above and below and on the side [17:17] OK, thanks [17:18] rbasak: things you might be thinking of include ampoule and lazr.jobrunner [17:19] Those don't ring a bell. But I may be mistaken entirely. [17:19] But celery is the answer I was looking for, thanks. [17:20] (though I might still try to avoid it as I don't want more infrastructure dependencies)