[00:03] launchpad is going down at 00:20 UTC for 15 minutes for emergency maintenance [00:06] steveire: version is ok now, it takes some time after a upload till it appears in the build queue [00:07] steveire: iirc new uploads are added to the build queue every twenty minutes (:00, :20, :40) [00:07] OK, so I'll check back tomorrow. Thanks for the help [00:09] steveire: you got a mail that you uploaded was accepted? [00:13] geser: Yes [00:14] good, so either have tomorrow build .debs or mails about a build failure === elmo changed the topic of #launchpad to: LAUNCHPAD DOWN FOR MAINTENANCE - due back 00:35 UTC || https://launchpad.net/ || Next meeting (all welcome): Thu 07 Feb 2008, 1800UTC #launchpad-meeting | Help: https://help.launchpad.net | Questions: https://answers.launchpad.net/launchpad | Channel logs: http://irclogs.ubuntu.com === kiko-afk is now known as kiko-zzz [00:24] I'm getting some emails about failure I think (State: Chroot problem) [00:26] I guess it's due to lp being down as elmo said === elmo changed the topic of #launchpad to: https://launchpad.net/ || Next meeting (all welcome): Thu 07 Feb 2008, 1800UTC #launchpad-meeting | Help: https://help.launchpad.net | Questions: https://answers.launchpad.net/launchpad | Channel logs: http://irclogs.ubuntu.com [00:33] elmo: Do I restart my build somehow, or is it automatic? [00:33] steveire: I'm sorry, I'm just a reboot monkey - if you're having problems with your build, you might want to file a question about it in the answer tracker [00:34] OK [00:34] steveire: it's very unlikely to have been affected by the emergency maintenance I was doing, FWIW [00:34] steveire, i would guess it would be detected as dead and restarted [00:34] but, you'd have to check [00:34] if it's a chroot problem, the wise idea would be for someone to check the chroots, and see why it die [00:34] d [00:34] i'm in gutsy [00:35] ops [00:35] worng window [00:35] s/worng/wrong/ [00:36] Hobbsee: http://rafb.net/p/Q5SSN692.html <<< It means nothing to me. [00:36] Hobbsee: You're a gearhead, right? Do you build kde from trunk on kubuntu? [00:39] steveire: not usually. i occasionally build parts of it [00:40] Hobbsee: OK. It's just that kubuntu doesn't tend to keep up with the build deps of it. I'm wondering how kde devs on kubuntu do it. [00:40] steveire: which package, and which arch? [00:40] * Hobbsee is a ubuntu/kubuntu dev, not a kde dev [00:40] er, which package, and which ppa? [00:41] oh, xine-lib [00:41] libxine and my ppa https://launchpad.net/~steveire/+archive [00:41] * Hobbsee retries the build [00:41] Hobbsee: You can rekick the build on the lp servers? [00:42] yeah [00:42] you can too, for ppa [00:43] Really? How? [00:43] click the build, hit retry build [00:44] same chroot issue [00:45] i think this is a launchpad bug. [00:45] http://ppa.launchpad.net/steveire/ubuntu really doesn't exist [00:46] exactly [00:46] Fujitsu: can you fix it? [00:48] he's idling. slacker. [00:49] statik: bah. [00:50] statik: you do stuff with buildbot from time to time, right? [00:54] mtaylor: You having the same issue? [00:55] steveire: I don't think so... sorry [00:55] steveire: I'm actually screwing around the the buildbot software, not to be confusted with launchpad's build stuff [00:56] steveire: but let me read the scroll-back [00:56] mtaylor: (it's not) [00:59] Hobbsee: I agree [01:49] Hello. I've not been getting "Accepted" or "NEW" emails from Soyuz so far this morning. I know there was an outage earlier, but I thought it was addressed (as the web interface seems to be working properly again). Is there still something pending? Should I expect my uploads to be processed later? === jamesh__ is now known as jamesh [03:04] ... [03:40] dermoth, STOP! === stub changed the topic of #launchpad to: https://launchpad.net/ || Next meeting (all welcome): Thu 14 Feb 2008, 1800UTC #launchpad-meeting | Help: https://help.launchpad.net | Questions: https://answers.launchpad.net/launchpad | Channel logs: http://irclogs.ubuntu.com [04:04] thanks statik [04:04] stub [04:04] :) === asac_ is now known as asac [04:56] Does PPA sometimes take an incredibly long time after building to transfer the debs over, or do they tend to get lost? [04:59] I guess he didn't want an answer ... === doko_ is now known as doko [07:49] morning === rraphink is now known as raphink [11:16] can "dpkg-genchanges: warning: missing Section for binary package libaspectr all; using '-'" cause a "Failed to upload" error after a build? === salgado is now known as salgado-brb === salgado-brb is now known as salgado === \sh_away is now known as \sh [11:53] cprov: found a bug, btw. [11:54] Hobbsee: hi. [11:54] Hobbsee: which one ? [11:54] cprov: do i need to proxy-file it, or actually use effort and properly file it? [11:54] cprov: the chroot waits for hte first package on any ppa [11:55] cprov: as in: user activates ppa, user uploads package, package gets stuck in chroot problem, enosolution, go bug cprov. [11:56] Hobbsee: chroot wait have to be retried manually, atm [11:56] cprov: sure, but the problem isn't that the chroot waits need to be retried, it's that they occur in the first place. [11:57] cprov: it's because ppa is attempting to check the packages in the new person's ppa, which doesn't exist, so gets back a 404, and dies with a chroot error. [11:59] Hobbsee: fine, but we do recognized missing/broken archive as chroot-wait. File a bug about this situation, I will discuss a solution with Adam. [12:00] cprov: right, OK. i assume that either a) you should just create an empty packages.gz file when the ppa gets activated (probably the better solution), or b) special case the ppa line check. [12:01] Hobbsee: it's a race condition between publication & build, we will sort it out. [12:01] ok [12:11] cprov: is the error of "Failed to upload" somewhere visible? there are some package which "failed to upload" after build and I would like to know why [12:13] Hobbsee: yes, they are visible in the +builds interface. But the log of the failure is only sent in the build-failure-notification. [12:14] Hobbsee: https://edge.launchpad.net/ubuntu/+builds?build_text=&build_state=uploadfail [12:16] cprov: I guess you mean me and not Hobbsee [12:17] geser: err, exactly, sorry. [12:17] cprov: can "dpkg-genchanges: warning: missing Section for binary package libaspectr all; using '-'" cause a "Failed to upload" error? [12:17] geser: is it in you PPA or in ubuntu ? [12:17] in Ubuntu [12:18] geser: yes, it does [12:18] https://edge.launchpad.net/ubuntu/+source/libaspectr/0.3.5-3ubuntu1/+build/478768 [12:19] 22:38:37 WARNING Upload was rejected: [12:19] 22:38:37 WARNING        libaspectr_0.3.5-3ubuntu1_all.deb control file lists section as main/ but changes file has main/misc. [12:20] cprov: so the solution here is to fix the package (add a Section)? [12:22] geser: yes, because the soyuz changesfile parser will assume "misc", IIRC [12:22] cprov: soyuz should really be more lenient about section mismatches like that [12:22] geser: which will conflict with the 'empty' one set in the control file [12:22] cprov: esp. in ppa - all it does is cause user confusion [12:24] elmo: yes, I agree for the PPA context. Although we should keep the restriction to ubuntu primary archive, right ? [12:26] cprov: is it worth to file a bug that the reason for "failed to upload" be public (e.g. attached to the build log) so interested persons can find out why (and not only the uploader)? right now I can only guess why a package failed to upload. [12:27] geser: nwo that would destroy the fun of guessing why a closed-source project happened to break this time in particular. [12:28] Hobbsee: no one told me that it is intended to train your sixth sense [12:28] geser: training your sixth sense is useful. [12:29] geser: one of the first points in your sixth sense training is to *realise* that such things are training your sixth sense. === mrevell is now known as mrevell-lunch [12:37] cprov: can you lookup the reason for the failed to upload of doc-debian in hardy? https://edge.launchpad.net/ubuntu/+source/doc-debian/3.1.5ubuntu1/+build/502337 [12:42] geser: 18:53:24 WARNING Upload was rejected: [12:42] 18:53:24 WARNING        Unable to identify file debian-faq.en.html.tar.gz (byhand) in changes. === kiko-zzz is now known as kiko [12:46] New bug: #145319 in libvirt "[l10n] PO-template wrong imported " [Undecided,Won't fix] https://launchpad.net/bugs/145319 [12:52] cprov: what's the best way to fix this? aren't byhand entries from dpkg-distaddfile supported? [12:53] geser: not 'html.tar.gz' files [13:00] New bug: #190906 in soyuz "Make the reason for "Failed to Upload" public" [Undecided,New] https://launchpad.net/bugs/190906 [13:02] cprov, that bug is for a public log of failures, right? [13:03] kiko: sort of, failed-to-upload happens in upload-time, it slightly different than failed-to-build [13:04] who said failed-to-build? [13:04] I meant keeping a public log of upload processing failures [13:05] kiko: you said just 'failures' and it is assumed as 'failed-to-build' [13:06] kiko: yes, 'keeping public log of binary upload processing failures' (aka failed-to-upload) [13:06] not binary uploads [13:06] source uploads. [13:07] kiko: e.g. https://edge.launchpad.net/ubuntu/hardy/+source/kpovmodeler-kde4/+builds all failed to upload after building but there is no public log why [13:07] kiko: uhm, no, we are talking about binaries. [13:26] New bug: #190913 in launchpad "Distinguish between GNU GPL V2 and V3 licenses" [Medium,Confirmed] https://launchpad.net/bugs/190913 === mrevell-lunch is now known as mrevell [13:32] jamesh: ping [13:32] jelmer: pong [13:32] jamesh: I would like to migrate one of my projects to launchpad [13:32] jelmer: cool. What are you migrating from? [13:32] mrevell: speaking again at the open week, i see :) [13:33] jamesh: The bugs are currently in trac and would have to be migated [13:33] hi Hobbsee - it's more than likely Mr Cprov will lead that session, but I shall be there :) [13:33] jelmer: okay. That's one of the systems we haven't done a migration for, so I don't have a ready-made conversion script [13:33] mrevell: ahhh [13:34] jelmer: if you are willing to help with converting the bug data, I can give you information about what format I need the data in [13:34] cprov: good luck! [13:35] jamesh: ok [13:35] Hobbsee: normally I'd ask if really need it. However I already know the answer ('yes, i do'), so, thanks :) [13:36] cprov: heh :) [13:36] Hobbsee: will you have time to attend, at least, one of them ? [13:36] cprov: no helpers either, this time [13:36] cprov: what for? [13:37] jelmer: the way the importer is structured at the moment is to use an XML bug interchange file. So it will just be necessary to covert your data to that format. [13:37] Hobbsee: dunno, curiosity ? [13:37] what email should I send the details to? [13:37] jamesh: jelmer@samba.org === cprov is now known as cprov-afk [13:38] cprov: depends what it is. if it's mostly a copy of a wiki page, then i can read that [13:38] i may be at the friday one, if there's something pretty special in it [13:38] it's fairly evil in local time [13:38] as for the monday, i'll be on VAC. [13:39] [13:41] cprov-afk: i...um....er....now, i guess it goes without saying that you *are* going to fix that chroot problem bug, if indeed it does affect all new ppa'ers, before you try to get more people using PPA? :) [13:46] Hobbsee: don't get stuck on details, that bug will get fixed, independently of the number of people using PPAs. Did you file the bug, btw ? [13:47] jelmer: sent. [13:47] thanks [13:47] cprov-afk: i haven't done so yet === cprov-afk is now known as cprov [13:48] jelmer: if you have any questions, don't hesitate to ask [14:03] cprov: ah, good. if you give it back hours later, it apperas to work [14:05] Hobbsee: yes, if you wait the PPA to be published the first time (<= 20 minutes after the upload) and 'retry' the build it will be fine. [14:06] cprov: that's even though the binaries are showing on the main page? [14:06] er, *sources* are showing on the main page? [14:07] Hobbsee: when the source is presented as 'published'. [14:07] cprov: blink [14:08] cprov: so, since when does publishing take so long? [14:08] like, 10 hours? [14:10] jamesh: thanks, will do [14:11] New bug: #190930 in soyuz "builds from new PPAs fail due to chrootwait" [Undecided,New] https://launchpad.net/bugs/190930 [14:11] Hobbsee: it doesn't, sources will get published within 20 minutes, unless the scripts were not running. [14:11] cprov: so the time listed on the ppa page is wrong (x hours ago?) [14:12] and so why did it fail when i gave it back, even though i'm fairly sure the source was listed as publisehd at the time? [14:12] or were the scripts not running today? [14:13] Hobbsee: PPA url [14:13] ? [14:13] cprov: it's in the bug [14:13] Hobbsee: I forgot to re-enable cron after the LP downtime; it's probably that [14:13] * Hobbsee points ~8 lines up [14:13] elmo: ahhhh, right. OK then :) === Martinp24 is now known as Martinp23 [15:06] New bug: #190945 in launchpad "Join/leave mailing list from team page" [Undecided,New] https://launchpad.net/bugs/190945 === kiko is now known as kiko-fud [15:21] New bug: #190951 in launchpad "Allow team admins to propose their teams as members of another team" [Undecided,New] https://launchpad.net/bugs/190951 === matsubara is now known as matsubara-lunch [15:25] New bug: #190953 in launchpad "Simplify archive link on team page" [High,Confirmed] https://launchpad.net/bugs/190953 === salgado is now known as salgado-lunch === fabbione is now known as thegodfather === kiko-fud is now known as kiko === salgado-lunch is now known as salgado [16:24] New bug: #190970 in soyuz "Filter PPA by series" [Undecided,New] https://launchpad.net/bugs/190970 [16:24] New bug: #190972 in launchpad "Once a day email about pending mailing lists" [Undecided,New] https://launchpad.net/bugs/190972 [16:24] New bug: #190974 in launchpad "Rename mailing-list-beta-testers after the feature is released" [Undecided,New] https://launchpad.net/bugs/190974 [16:40] New bug: #190984 in soyuz "PPA page loads very slowly" [Undecided,New] https://launchpad.net/bugs/190984 === \sh is now known as \sh_away === salgado_ is now known as salgado === matsubara-lunch is now known as matsubara === mrevell is now known as mrevell-dinner === Ubulette_ is now known as Ubulette [19:18] In python programs, are absolute paths to images usually hard coded into the source? [19:19] rarely in good python programs [19:19] it's bad practice in any program [19:20] I come from windows where you could do relative paths like images/my.png, but in debian, the programs are usually not all self contained in one folder. How is this done where the program is in a completely separate directory from the images? [19:22] Also in windows, it's assumed that the shortcut can start the program with a current working directory of the installation root.. but that's not the case in debian. [19:40] goobsoft: often there is some sort of configuration file that gives the locations [19:40] and/or paths are set up at compile time [19:40] (e.g. configure) === salgado is now known as salgado-brb [19:45] ok thanks hex [19:45] I gotta run === salgado-brb is now known as salgado === \sh_away is now known as \sh === Gwaihir_ is now known as Gwaihir === \sh is now known as \sh_away === mrevell-dinner is now known as mrevell === kiko is now known as kiko-afk [23:20] New bug: #191111 in launchpad "no way to list related teams/lists" [Undecided,New] https://launchpad.net/bugs/191111 [23:22] cprov: ping? === jamesh__ is now known as jamesh