=== cpg is now known as cpg|away === cpg|away is now known as cpg [03:07] arges: as commented in the bug, just reverse dependency install/run testing for precise and oneiric as well as install/run testing for the whois backport itself, thanks [03:15] cjwatson: Oh, that pi state may be a feature of the old sbuild, come to think of it. Totally didn't think of that when I saw the grep ^ii [03:15] cjwatson: Yay verbosity. ;) [03:55] hallyn: excellent, thanks [05:31] RAOF: xvfb-run makes me sad [05:32] Whyso? [05:32] jenkins@lptests-temp-k0hHY4M:~$ xvfb-run bash [05:32] xvfb-run: error: Xvfb failed to start [05:32] Some helpful information would be nice [05:40] StevenK: Fair call. [05:41] --error-file might help you. [05:44] Fatal server error: [05:44] Can't read lock file /tmp/.X99-lock [05:44] That is roughly as helpful. :-) [05:58] Whee! [05:58] Yeah, that's not awesome. === dendrobates is now known as dendro-afk === stan__ is now known as stan === amitk is now known as amitk-afk === amitk-afk is now known as amitk === mcclurmc_away is now known as mcclurmc === amitk is now known as amitk-afk [10:21] seb128: Are you able to provide a debian/watch for geary? [10:22] Daviey, I guess yes [10:22] (currently, i cannot validate the orig src tarball) [10:22] Daviey, the tarball is coming from http://www.yorba.org/download/geary/0.2/geary-0.2.0.tar.xz [10:23] seb128: ok, rejected this.. Can you add a watch file, and re-upload please? [10:23] sure [10:24] seb128: (everything else looks good, will accept then) [10:24] Daviey, is that a new thing requiring a watch file? ;-) just curious, it feels weird :p [10:25] MIRs strongly suggest it; archive acceptance doesn't generally [10:25] seb128: jdstrand was mostly the driver for this. It's not a firm requirement but a best practice that AA's seem to be pushign for. If a watch file isn't viable, then a debian/rules get-orig-source (or packaged-source) or a debian/Readme.source explaining how it was created. [10:25] the MIR team is pushing for it, not AAs [10:26] it wouldn't be practical to enforce something like that over the whole archive [10:26] well, considering the complexity of most watch files.. I don't think it is a bad idea [10:26] I think many things are a good idea but wouldn't reject for their absence [10:26] Note, i did ask if it was viable before rejecting [10:26] "accept with suggestions" is usually a better workflow [10:30] what's the script to copy packages between PPAs? [10:31] copy-package [10:31] (in ubuntu-archive-tools) [10:31] Daviey, reuploaded with a watch ;-) [10:32] Daviey, should be in the queue in 3 minutes or so (next run) [10:36] oh yes, I was trying ubuntu-dev-tools === mpt_ is now known as mpt [10:46] ev, mvo introduced the recoverable errors on Sep 22. So it might explain a bit of the difference between 12.04 and Q, but probably not much of it. [10:46] mpt: noted, cheers [10:46] ev, actually, Aug 22. [10:46] hm, so maybe it does explain much of it [10:46] I've laid the groundwork for the like for like comparisons in RT 56497 [11:04] zyga: apport crash in binary mode> if you are absolutely sure it's really the same bug, please reopen; otherwise, just file a new one [11:04] ev: py3-debian seems fine to me [11:04] pitti: cheers [11:04] zyga, ev: (on holiday today) [11:18] anyone able to sponsor my casper patches for ubuntu gnome remix? [11:18] https://code.launchpad.net/~darkxst/casper/ubuntu-gnome-casper-tweaks/+merge/127634 [11:19] stgraber: ^- [11:22] pitti: thanks === amitk-afk is now known as amitk [11:53] @pilot in === udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: mdeslaur === cpg is now known as cpg|away === mcclurmc is now known as mcclurmc_away === dendro-afk is now known as dendrobates === mcclurmc_away is now known as mcclurmc [12:49] cjwatson, seb128, Daviey: I have been pushing for a watch file as an AA where practical (eg, certainly not native packages). a watch file is gives us the only glimmer of a possibility to be able to do an integrity check of the archive [12:49] (systematically) [12:50] There's still no point in rejecting on it because Debian doesn't [12:50] Offer advice, certainly [12:50] jdstrand, hey, ok, fair enough, it's just something that wasn't flagged as important on my checklist until today, but that makes sense [12:50] I don't think I've ever rejecting on that reason alone [12:50] rejected [12:50] Right. Daviey did [12:51] I guess what I'm saying is that having inconsistent standards based on non-agreed whims of individual AAs makes it unnecessarily difficult for uploaders [12:51] I didn't just reject out of hand, I did check if it was reasonable to do first. [12:51] I might file a bug-- certainly give advice. I'd even phrase it as one of a list of things that needed to be fixed before being accepted [12:51] I wouldn't have rejected even after checking that it was reasonable to add the watch file. [12:51] I'd have let the uploader add it in a subsequent upload. [12:51] actually, we discussed this before [12:52] I forget if it was at a rally/sprint or a uds (not a session) [12:52] It came up at a rally in the context of MIRs only [12:52] right [12:52] ah, that was the other bit-- main only [12:52] Look, I'm not objecting to people trying to improve the archive [12:52] but I wasn't a mir reviewer at the time [12:53] I was pushing it as an aa [12:53] I'm just saying that archive rejections are an awfully heavy tool for doing so [12:53] I know that I've been unsuccessful in getting debian sponsorship for NEW without a watch file on two occasions, but that is sponsors etiquette rather than polciy. [12:53] Sponsors can and should be stricter than the base requirements for archive acceptance [12:54] I would agree with that-- I also wouldn't nak something that went through Debian NEW (I would file a bug there). I do strongly encourage new Ubuntu uploads to have one though [12:54] I mean, a sponsor might reasonably ask you to fix typos in your package description, but it'd be ridiculous to reject for that [12:54] let me rephrase: I wouldn't nak something that went through Debian NEW based on lack of a watch file alone [12:55] * jdstrand nods [12:55] I do like to check that what is in orig, is the true orig whilst reviewing. Without one of the ways to get the source it does make life harder. Considering the simplicity in most cases of writing a watch file, it also seems wise to promote it as a best pratice. [12:55] Lack of best practice != reject [12:55] That's all I'm saying [12:55] If the consensus is different, then ok, i won;t do that [12:55] Otherwise I'd reject a LOT more and I don't think that would actually help [12:55] It would just reduce velocity and piss people off [12:56] Daviey: I whole-heartedly agree with checking the orig.tar.gz-- I have found cases where they were different (not ever malicious, but still) [12:56] I also agree that if other nakable things are wrong, listing the watch file as a requirement is ok. if it is only the watch file, a bug seems fine [12:56] eg, maybe treat it like lintian warnings [12:57] nakable-- that looks funny :) [12:57] We should probably have a fork of http://ftp-master.debian.org/REJECT-FAQ.html [12:58] yeah [12:58] I added it to my todo list [12:58] cjwatson: Do you think a UDS session for this makes sense? More of a standardisation healthcheck? [12:59] It's probably the kind of thing that would work better by e-mail [12:59] * jdstrand doesn't think it needs a session [12:59] cjwatson: +1 [13:00] so, while I've added it to my todo list, there is a fairly good chance I will not get to it super-soon [13:00] bah, these sort of threads rarely end in consensus IMO :).. but ok [13:00] (there is a good deal of understatement there ;) [13:00] Artificial consensus by doing it in a room while nobody's watching doesn't count :-) [13:00] If a session, it should at most be an exercise for gathering suggestions that form the agenda for a thread [13:00] IMO [13:00] Daviey: actually, I've had the opposite experience with ubuntu-archive [13:01] Okay, i'll shuddup. [13:01] heh. I don't think that is quite what I said :P [13:01] but if it works... [13:01] ;) [13:01] heh [13:01] * jdstrand hugs Daviey [13:03] Daviey: seriously though, thanks for the careful reviews and bringing this up. it will (eventually) end up as something good for the team [13:04] jdstrand: well, i certainly agree with the need for standardisation. I know i found it frustrating when i was a newcomer. [13:05] * jdstrand nods === yofel_ is now known as yofel [13:08] argh. you know what annoys me? build systems that don't stop on error [13:08] * cjwatson finds the real error message a few hundred lines back [13:10] well, that is what confused me about bug 1052056, apparently it doesn't fail on error jdstrand ? [13:10] Launchpad bug 1052056 in freeipmi (Ubuntu) "[FFe] [MIR] freeipmi" [Undecided,In progress] https://launchpad.net/bugs/1052056 [13:11] (roaksox was looking to resolve that, i've not looked into it) [13:11] darkxst, cjwatson: I'll take a look. I'm planning to spend some more time on casper today trying to reduce the bug count a bit. [13:12] Daviey: You mean the compiler warnings? [13:13] cjwatson: roaksoax/doko made it sound like it wasn't reasonably failing on error. [13:13] Daviey: are you referring to the compiler warnings? those don't fail the build unless you build with -Werror [13:14] http://irclogs.ubuntu.com/2012/10/02/%23ubuntu-server.html#t14:49 [13:14] I don't see any warnings in https://launchpadlibrarian.net/108137937/buildlog_ubuntu-quantal-i386.freeipmi_1.1.5-3_BUILDING.txt.gz [13:14] Er, any errors, I mean [13:15] Right, I disagree that those warnings should fail the build [13:15] -Werror is a good thing for upstreams to use during development; it's highly questionable at a distribution scale [13:15] I suspect it's misscommunication, jdstrand wanted the Warnings looked at.. and it was interrupted wrongly. [13:15] * jdstrand nods [13:16] And doko wasn't talking about the build system there, anyway; he was suggesting behaviour of the C code [13:16] doko summarized it pretty clearly in his initial response, fwiw [13:16] well, to me anyway, cause I knew what I wanted :) [13:16] 3 way failure :).. i see that now, i've bothered looking at the warning :) [13:17] darkxst: posted a comment about some problems in your MP [13:17] warn_unused_result is often worth fixing but has a fair few false positives too [13:17] And unfortunately there's been a bit of an arms race on how to silence it, so what seems like an obvious (void) cast doesn't actually work [13:32] @pilot in === udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: herton, mdeslaur [13:38] seb128: Hopefully upstream will respond quickly enough, but do you think we could pull in the fix for https://bugzilla.gnome.org/show_bug.cgi?id=685388 ? Recent regression, not sure how many packages it affects ... [13:38] Gnome bug 685388 in general "Confused shell syntax in omf.make" [Normal,Unconfirmed] [13:42] cjwatson, I've pinged David & lool for review but the patch looks fine to me so feel free to upload that to quantal [13:43] cjwatson, or I can backport it if you want [13:44] I'll upload it then, thanks [13:44] obscure bugs unearthed by +1 maint for the win [13:45] cjwatson, thanks for tracking it down ;-) [13:46] Any Ubuntu VCS for gnome-common? [13:46] cjwatson, no [13:47] OK [13:47] we avoid Vcses for easy packages that are often in sync with debian (which is the case of this one) since they get outdated when we do direct syncs [13:48] Fair enough [13:54] stgraber, thanks, I have fixed it now [13:59] darkxst: looks good, merging it now [14:00] darkxst: hmm, one last thing actually, don't you need to run glib-compile-schemas after you change an override? [14:01] darkxst: if so, you probably should move your .override change to 22desktop_settings where we already have code to change overrides and run a compile-schemas a single time [14:02] stgraber, yes need compile schemas [14:04] darkxst: ok, can you move that bit over to 22desktop_settings then? [14:05] stgraber, yeh [14:14] stgraber, done.. [14:19] darkxst: thanks. Merged. Will be uploaded later today. [14:21] Is there a way to get apt-file to search d-i contents, or perhaps some other way to achieve the same thing? [14:22] Right now I'm trying to find out how d-i reboots to debug a d-i rebooting problem. I've found finish-install, debian-installer-utils and rootskel. Ultimately it seems that I'm looking for reboot in the path, but I haven't found it yet [14:23] stgraber, thanks [14:24] jbicha, casper changes are merged [14:31] cool, thanks darkxst & stgraber [14:34] ev, I just reported bug 1060989 because I could reproduce it reliably, but I think it's been happening for months [14:34] Launchpad bug 1060989 in Apport "Report isn't sent after clicking "Continue" while details load" [Undecided,New] https://launchpad.net/bugs/1060989 [14:36] rbasak: finish-install/finish-install.d/99reboot -> /lib/debian-installer/exit which is in rootskel/src/lib/debian-installer/exit-linux [14:37] cjwatson: thanks - but then exit-linux calls "reboot". On my system that's linked to upstart, but I presume not in d-i? [14:37] cjwatson: and I was a bit surprised to find that busybox doesn't appear to provide one [14:38] $ dpkg -c /mirror/ubuntu/pool/main/b/busybox/busybox-udeb_1.19.3-7ubuntu1_i386.udeb | grep reboot [14:38] lrwxrwxrwx root/root 0 2012-05-01 06:10 ./sbin/reboot -> /bin/busybox [14:39] The busybox deb configuration isn't the same as the udeb configuration [14:39] ah, ok [14:40] Oddly, upstream's docs at http://busybox.net/downloads/BusyBox.html doesn't list reboot as a command either [14:40] thanks! [14:40] I suspect that's not especially up to date [14:41] especially? [14:41] * rbasak wonders how long busybox has supported reboot :-) [14:42] it definitely has shutdown for a long time [14:42] Mm, but that page is generated [14:42] It probably depends on the configuration used in the relevant build ... [14:42] From a busybox build that misses out reboot I'm guessing? :) [14:43] Presumably - that would be fairly normal if it's in use on a system with some other reboot [14:43] Dunno really [14:43] I wouldn't bother using that page for anything :) [14:44] cjwatson: Yup, looks good; looking back at this 2007 patch I can see how I got it wrong back then, thanks for fixing [14:46] ok. i have a apparently stupid upstart question [14:47] upstart job : http://paste.ubuntu.com/1258106/ === dendrobates is now known as dendro-afk [14:54] ok. better explained/demonstrated http://paste.ubuntu.com/1258126/ [14:54] why does my upstart job not get respawned? [14:55] GAH [14:56] need 'respawn' by itself. === tkamppeter__ is now known as tkamppeter [14:56] i was confused by "Default COUNT is 10. Default INTERVAL is 5 seconds." [15:06] Hi ev (again) [15:06] I've been added to bug-control, but errors.u.c shows me: [15:06] OpenID failed OpenID authentication failed: Invalid openid.mode: '' [15:06] Should I wait some time or is it a bug? [15:08] Hm, this works for another report [15:09] Ah, it works now, ignore all that :) [15:09] :) [15:09] mpt: cheers [15:42] ev, how does one associate a bug with an errors.ubuntu.com entry? [15:43] mterry: click on the "Create" link on errors.ubuntu.com [15:44] ev, huh, don't see it. Maybe I'm not in a group I would need to be [15:44] mterry: does the problem start with "failed:"? [15:44] ev, no [15:44] which one is it? [15:45] https://errors.ubuntu.com/bucket/?id=%2Fusr%2Flib%2Funity-scope-video-remote%2Funity-scope-video-remote%3AGError%3A%3Cmodule%3E%3Amain%3Afunction [15:45] ev, ^ [15:46] mterry: https://bugs.launchpad.net/ubuntu/+source/unity-scope-video-remote/+bug/1061038 [15:46] Launchpad bug 1061038 in unity-scope-video-remote (Ubuntu) "/usr/lib/unity-scope-video-remote/unity-scope-video-remote:GError::main:function" [Undecided,New] [15:46] the Create links only appear on the front page [15:46] but we should show them on the problem pages as well [15:46] ev, I was looking at bug 950862 too [15:46] Launchpad bug 950862 in Unity Videos Lens "unity-scope-video-remote crashed with GError in function(): Could not connect: Connection refused" [Undecided,Fix committed] https://launchpad.net/bugs/950862 [15:46] filing a bug for this now [15:46] ev, I don't see it on the front page either [15:47] https://bugs.launchpad.net/errors/+bug/1061041 [15:47] Launchpad bug 1061041 in Errors "The 'create' link should appear on the problem pages as well" [Undecided,New] [15:48] ev, OK, so two problems then: I don't see the create link on the front page and I want to be able to link a report and a bug, not create a new one [15:48] mterry: so the plan for dealing with already existing bugs is still evovling [15:48] evolving* [15:48] ev, ok [15:48] ev, oh now [15:49] mterry: oh, and you wont see the create link on the front page unless you're logged in [15:49] sorry about that [15:49] ev, aha. I see them now, I'm an idiot [15:49] mind is a bit mush as we're near the end of the day [15:49] no, entirely my fault there [15:49] it's confusing [15:49] ev, I had launchpad=false in the URL. ahem [15:49] that would do it as well :) [15:50] launchpad=false isn't necessary anymore by the way [15:50] it asynchronously loads the data from launchpad now [15:50] ev, yeah, seems snappier [15:51] ev, OK, so best way to link to an existing bug for someone like me seems to be to intentionally create a dup, then mark it as such. [15:52] ev, though then the page doesn't "follow the link" of the dup and use appropriate strikethrough or highlighting [15:52] mpt: ^ remind me, did you have any thoughts on what the interface should look like for linking to an existing bug [15:52] just "[create ] [ link ]" maybe? [15:53] ev, not really, except that it should look more different to a bug number than it does now :-) [15:53] (a chain icon? A "+" symbol?) [15:53] (or maybe both, one for Create and the other for Link) [15:53] okay [15:54] https://bugs.launchpad.net/errors/+bug/1061049 [15:54] Launchpad bug 1061049 in Errors "We should allow users to manually input a linked bug and better present both the create and link options" [Undecided,New] === cl_away is now known as clahey [16:30] @pilot out === udevbot changed the topic of #ubuntu-devel to: Quantal Quetzal development | Beta 2 released! | Archive: Frozen | Dev' of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and dicussion of hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: herton [16:37] Is there a bzr branch containing the source for the released gtk packages anywhere? An lp: branch of https://launchpad.net/ubuntu/+source/gtk+3.0/3.6.0-0ubuntu2 is exactly what I'm looking for, but I don't see it there. Trying to do an automated daily build. [16:38] Darxus: should be lp:ubuntu/gtk+3.0 [16:39] micahg: That seems reasonable, but looks out of date. Last update is in August, and there have been a bunch of releases since: https://code.launchpad.net/~ubuntu-branches/ubuntu/quantal/gtk+3.0/quantal [16:39] lp:ubuntu/quantal-proposed/gtk+3.0 ATM [16:39] * micahg wonders if it's a UDD bug [16:39] Darxus: also lp:~ubuntu-desktop/gtk/ubuntugtk3 [16:39] (debian-dir-only) [16:40] the desktop branch might be better [16:41] Yeah, I know about the ubuntu-dekstop branch, but still need the upstream source. [16:42] micahg: lp:ubuntu/quantal-proposed/gtk+3.0 also hasn't been updated since 2012-08-22. [16:42] Darxus: http://package-import.ubuntu.com/status/gtk+3.0.html#2012-09-06%2020:27:25.211657 === deryck is now known as deryck[lunch] [16:44] micahg: So lp:ubuntu/gtk+3.0 *should* have it, but the import is broken? [16:44] seems like it [16:44] Thanks. [16:45] Just like when I wanted to use the same stuff for spamassassin. That was exactly what I was looking forward to / remembered, thanks. === mcclurmc is now known as mcclurmc_away [17:21] soren: *pokity poke* [17:21] soren: Your qemu-kvm/precise upload for bug 997978 was superseded by a security upload with the same version. Could you re-base and re-upload? [17:21] Launchpad bug 997978 in qemu-kvm (Ubuntu Precise) "KVM images lose connectivity with bridged network" [High,In progress] https://launchpad.net/bugs/997978 [17:22] soren: And while you're at it, fix the LP: #1234 ref in the changelog so it actually lands in .changes (you missed the # character last time) [17:22] Launchpad bug 1234 in Launchpad itself "Gina is an unmaintainable mess of command line options, environment variables and shell scripts" [Medium,Fix released] https://launchpad.net/bugs/1234 [17:23] ubottu: I hate you so much right now. [17:23] infinity: I am only a bot, please don't think I'm intelligent :) [17:27] Heh. [17:34] hi [17:34] I need some help [17:34] on quantal current [17:34] both my machines are borked on boot [17:34] not getting to lightdm [17:35] lightdm itself works [17:35] but my screen is blank black on (fglrx/radon hd5450) and black+console text (gma500) [17:36] I have no idea what is crashing [17:36] X is not [17:36] as on fglrx/desktop I can run X alone and see cursors working [17:36] I suspected lightdm or unity greeter [17:36] but I don't knwo how to debug those [17:36] any hjnts please? [17:38] zyga: do you have ssh? is there anything interesting in /var/log ? [17:39] I'm logged in to both macines via console [17:39] syslog, not much, let me re-check [17:40] ok, watching syslog now, I'll restart lightdm [17:40] zyga: how about /var/log/Xorg.0.log? [17:40] (or the other displays...) [17:40] any EE lines? WW lines? [17:40] syslog -- nothing acpid and backlight noise [17:40] checking x [17:41] upon starting I briefly switch to vt7 [17:41] then screen goes blank and reverts to vt7 [17:41] in text mode [17:41] sarnold: it ends with 'server terminated sucessfully' [17:42] sarnold: I'm not sure how this part of boot works [17:42] is there any where to see an overview of package sets in ubuntu, showing the status of all the packages in that set? [17:42] dobey: define status? [17:42] zyga: hrm, maybe your session starts, dies, and then X quits as it expects a short session to do? [17:43] ok [17:43] what gets started? [17:43] can I check any config files [17:43] and run it myself? [17:43] micahg: currently accepted versions in ubuntu at least would be a good start. unapproved queue and all would be nice too of course [17:43] zyga: how about ~/.xsession-errors ? [17:43] is that still managed with xsession? [17:43] zyga: on the gma500, switch to vt1, log in, service lightdm restart [17:44] dobey: it does not help, I'm using this gma500 daily and it was working just fine [17:44] zyga: my gma500 laptop does the same thing since precise. and on it lightdm seems to show on only half of the screen until i restart it [17:44] dobey: on quantal it actually got usable :) [17:44] dobey: I know of no such report. [17:44] sarnold: so, gnome-panel crashes [17:44] zyga: i just upgraded to quantal on that machine, and no change. does the same thing for me :) [17:44] infinity: ok, thanks [17:44] actually there's a lot of errors there [17:45] I need to have a look [17:45] dobey: something like this? https://launchpad.net/ubuntu/quantal/+uniquepackages?field.name_filter=&field.package_type=all&field.package_type-empty-marker=1&field.packageset=146 ( [17:45] dobey: that's ubuntu specific packages though [17:45] sigh, webkit/armel failed again [17:46] Laney: ^0 [17:46] dobey: which machine do you have? [17:46] zyga: fujitsu u820 [17:47] micahg: something like that, yeah. would be nice to have that work on all series too, and not just one at a time; but it's a start :) [17:47] dobey: hmm, I don't know that model, I'm using second gen vaio-p [17:47] zyga: it's not a common laptop. it's a 5.6" ultra-portable :) [17:49] dobey: I'll have to look it up, neither is mine, it's rather cool form-factor wise :) [17:49] yeah, just remembered the P is the 1600x900 weird one [17:49] * zyga uses an ipad to browse the web while some packages get downloaded [17:49] err, 1600x800 even [17:49] 1900x768 IIRC [17:49] er [17:49] 1600x768 [17:50] the one that looks like a wallet :) [17:50] slangasek: are you uploading all the metas or just ubuntu desktop for the pam-xdg support? [17:51] micahg: was only uploading ubuntu-meta; I don't know what else other teams might have staged [17:51] ok, thanks === deryck[lunch] is now known as deryck [17:54] cjwatson: I think this is now down to trying to debug why the buildds hate us, rather than fiddling more and more with packaging. === dendro-afk is now known as dendrobates [17:55] cjwatson: I need to try to reproduce this locally, probably, since puppetting GSA through endless procfs tweaks to test in production sounds like it would get annoying to both of us pretty quickly. [18:06] Bah, yeah, probably for the best. [18:28] is there a comprehensive listing of all the .deb's present on the precise ubuntu desktop image? [18:30] bryceh: manifest file? [18:30] wait, debs? [18:31] micahg, well, the question is what packages are included in a generic ubuntu install as of 12.04.1 [18:31] hrm, do an install then grab dpkg -l? [18:32] the manifest has what's in the squashfs AIUI [18:32] but that's not the same as installed [18:35] bryceh: and it depends on the installation type: langpacks, detected hardware, whether network was available and install updates was ticked as well as whether third-party proprietary was ticked. === dendrobates is now known as dendro-afk === LordOfTime is now known as TheLordOfTime === cpg|away is now known as cpg === dendro-afk is now known as dendrobates === seb128_ is now known as seb128 === dendrobates is now known as dendro-afk [20:17] infinity: OTOH I see qt4-x11 finally managed to build [20:17] cjwatson: Yeah, via magic or sheer luck. [20:17] cjwatson: I think that was the second try for both arches. [20:18] I think armel went in one try, but I'm not sure. [20:25] pretty sure it did [20:25] dobey: ping, re: bug 711162. is this really a bug in dbus-python or can i remove the dbus-python bug task? [20:25] Launchpad bug 711162 in dbus-python (Ubuntu Quantal) "ubuntuone-login crashed with ValueError in call_async(): Unable to guess signature from an empty dict" [Medium,Confirmed] https://launchpad.net/bugs/711162 [20:27] ScottK: Right, looking at the build timestamps, looks like armel went in one go, armhf took two. So, sort of progress, but not really. :P [20:27] A win is a win. [20:27] (At least it's built for now) [20:27] But yeay, it could be better. [20:27] ScottK: Yeah, it's only a win from my perspective if we can reproducibly build the thing. :/ [20:29] barry: i think it should probably be considered a bug in it. dbus should know the expected signature for the method being called already, and should be able to coerce an empty dict to match the method's signature. at least, that's how i'd expect the dbus API to work [20:30] barry: we've worked around it in u1 for now, but it might come up again in the future elsewhere. but it's your call if you want to drop dbus-python from that [20:31] dobey: cool. let me see if i can boil it down into something reportable upstream. i'll leave the bug task alone for now [20:38] infinity: Do you have an ETA in -proposed for the redo of your eglibc SRU? [20:39] ScottK: Today. [20:39] Thanks. [20:42] dobey: on further examination, i'm going to remove the bug task. this isn't a bug in dbus, it's a deliberate refusal to guess when not enough information is available. e.g. this comment: [20:43] /* No items, so fail. Or should we guess "a{vv}"? */ [20:43] dobey: so, i suppose it would be a wishlist to do that guess, or an upstream bug in the documentation that signatures of empty dicts cannot be introspected. [20:46] barry: well i wouldn't say it guesses. it introspects the signature from the method being called, is my understanding. but i'm not going to bother arguing with upstream about it. like i said, do what you will. :) [20:47] dobey: right, but in the case of empty dicts, introspection doesn't provide enough information to know the mapping. so the refusal to guess is pythonically zen :) [20:49] barry: no, i don't mean introspecting from the caller. i mean introspecting from the server side. ie, it already knows the expected signature is ia{ss} or whatever for example. it could then coerce {} to be {"", ""} or just send whatever an acceptable equivalent is to mean empty. of course, if dbus has no way to send empy values at all, that's another issue. [20:49] but again, not a huge deal [20:49] just really annoying [20:49] dobey: cool [21:16] mdeslaur: dbus doesn't run it's test suite at build time? [21:21] Daviey: I don't believe they work on the buildds, they require X and a bunch of stuff IIRC [21:28] mdeslaur: ahh [21:29] Daviey: I haven't looked closely at it though === dendro-afk is now known as dendrobates === cpg is now known as cpg|away === cpg|away is now known as cpg === clahey is now known as cl_away