[00:09] hyperair: / TheMuso: all set [00:09] tested with two devices, does the right thing [00:10] dtchen: ok cool. [00:32] * mneptok punches directhex in the face [00:32] YOU ARE GREEN DRAZI! [00:33] * slangasek scratches his head [00:33] slangasek: http://doctormo.wordpress.com/2009/04/08/foss-tribalism-in-the-community/ [00:34] slangasek: directhex earns the comment win :) [00:34] slangasek: Since I'm almost done for my working day here, and since I'm away for the easter weekend, and since kernel freeze is tomorrow, I'll need exceptions for linux-ports and linux-rt, which will only be rebases. Shall I file a bug to make it formal? [00:34] I see. :) [00:35] TheMuso: hmm, how long after kernel freeze are the rebases expected to get done? [00:35] slangasek: not till next monday evening my time at the absolute earliest [00:35] TheMuso: are those packages up-to-date with the linux package currently in the archive? [00:36] slangasek: yes they are [00:36] ok [00:36] on the bright side, your Monday evening is early [00:36] yes, please file a bug to remind us that it's coming [00:36] Ok will do. [00:39] mneptok, i'd hope slangasek of all people would get an obscure babylon 5 reference [00:39] Yes. [00:43] especially since i was out-obscured last time :/ [00:46] directhex: between slangasek and myself, it's a tight net to slip through :) [00:46] dtchen: I'm going to upload that suspend/resume change for pulse now, since I am about to head off for the easter weekend, unless you want me to hold off, and you get someone else to sponsor the uploads. [00:46] TheMuso: it's set for upload [00:46] dtchen: ok thanks. [00:47] hyperair: thanks for being on top of it. unfortunately editing files using my phone is somewhat subpar ;) [00:51] dtchen: is there a problem with the file? [00:51] TheMuso: no, my bzr branch is fine. [00:51] dtchen: ah ok I just thought there was an error you found relating to use of your phone or some such. :) [00:52] * TheMuso does a quick test build. [00:56] mneptok: I don't think I contribute much there, as I wouldn't have seen the comment at all without being pointed to it... :) [00:59] slangasek: ok bug filed, ubuntu-release subscribed. [00:59] TheMuso: saw it, thanks :) [00:59] Ok pulse uploaded, I'm outa here. Happy easter all [00:59] have a good weekend! [00:59] Will do, checking out plenty of live music. [01:11] kirkland: do you recall why python-moinmoin was among the packages dropped when you cleaned up the server seed? [01:11] kirkland: asking because it's not seeded anywhere else under Ubuntu, it's currently in main only because kubuntu has not yet merged that change [01:12] (also because python-moinmoin serecommends: fckeditor from universe, so I need to know which side of that to clean up) [01:14] slangasek: oh, I think that recommendation was new in the merge I sponsored recently; if you need to, it probably wouldn't be disastrous to drop it to a suggests [01:14] it makes the moin GUI editor work [01:14] yeah, it looked wrong to me as a Recommends [01:14] then I went to look at the seed to see in what circumstances python-moinmoin is pulled in, and became Confused [01:16] cjwatson: should we poke python-moinmoin back into the ubuntu seeds somewhere? [01:17] moinmoin was using an embedded copy of fckeditor until recently. Personally I hate the GUI editor, but some people might see it as a standard part of a Moin install? [01:18] ah [01:18] wasn't it disabled? [01:18] in 1.6.2-1 it was [01:20] one reason I can think of to keep it is that we almost certainly run it on some of our own servers [01:20] IIRC including the GUI editor [01:22] well, first of all, having moin in main only because of the accident that the kubuntu seed hasn't merged that change isn't good - this should be seeded in the dvd seed? [01:24] maybe better one of the platform supported-server seeds [01:25] supported-misc-servers, then? [01:26] sounds plausible [01:27] ok; that leaves fckditor as an open question [01:27] e [01:34] just so I don't have a guilt for 6 months, do you think I made the right decision to set bug 356935 as invalid? it's too late for such changes right? [01:34] Launchpad bug 356935 in sqlite3 "FFe: Please sync sqlite3 3.6.12-1 from Debian testing" [Undecided,Invalid] https://launchpad.net/bugs/356935 [01:35] savvas: barring major bugs in the version we currently have in jaunty, yes [01:36] no bugs whatsoever unfortunately, that little application is damn good, and getting better every time :) [01:37] I guess the live backup can wait for 6 months hehe [01:40] dang, Ubuntu just keeps getting easier and easier to install [01:41] sorry, we'll try harder for karmic [01:41] :) [01:42] does anyone happen to know which application configuration the installer asks you to import? [01:42] is there a list of these apps? [01:43] it just did firefox, evolution, and pidgin for me [01:45] same :\ [01:45] imagine going through the whole 500-600 application configuration folders in my home I gathered this past few years :P [01:45] *these === stooj is now known as StooJ [01:55] cjwatson: so with that decided, we still need to figure out whether we want fckeditor by default (MIR) or not (upload). [01:56] security review might take a while, I guess [01:56] I'm happy to have it out given the lateness [01:56] want me to upload that? [01:56] I can [01:56] I already have it here [01:57] ok [01:57] beware debian/control.in [01:58] noted :) [02:00] slangasek: my fix for 44194 hasn't had any confirmation that it actually fixes the bug yet, but Lars reckons it doesn't break anything. Do you think I should go ahead and upload what I have? [02:00] cjwatson: yeah [02:03] calc: did the OOo upload happen? [02:04] calc: doesn't appear to have - it's now late, 2 hours past the official deadline? [02:06] * slangasek afks for dinner [02:09] slangasek: i ran into git eating my brain issue, i am ready to upload now [02:10] i'll stage it all on chinstrap and then get into the archive in ~ 2hr (need both packages) [02:30] slangasek: around 1hr left until its uploaded to the archive itself [02:33] Is it worth working on some final bugs (not crashers) or is it time to give up? [02:44] slangasek: i also disabled sparc in the build (at least afaict), so we probably should remove the sparc binaries from the archive after it is done building [03:37] slangasek: done [03:40] calc: ok; in that case we could drop the sparc binaries immediately anyway [03:41] slangasek: ok [03:42] they both just got accepted [03:43] so if you want to nuke the jaunty sparc binaries go ahead :) [04:26] slangasek: could i get you to accept ooo-thumbnailer into universe? :) [04:30] slangasek: it closes bug 25827 but I managed to forget to mention it in the changelog :( [04:30] Launchpad bug 25827 in openoffice.org "Thumbnails for Openoffice.org documents" [Medium,Fix committed] https://launchpad.net/bugs/25827 [04:43] slangasek: Any ideas on why we stopped building usplash for ia64 last year? [04:44] I don't see anything in debian/changelog [04:45] Currently all of Kubuntu except kubuntu-meta is built on IA64, so the completionist in me is a bit frustrated. [05:24] ScottK: no idea on that one, no [05:24] calc: does ooo-thumbnailer have an ack from motu-release? [05:25] actually... either way, I'm not going to get to it tonight [05:29] slangasek: ok, i'll ping motu-release [05:30] ok [05:32] calc: btw, there are a number of reverse-build-deps of libitext-java that don't seem to have gotten MIRs yet; do you have any information about bouncycastle, libpdfrenderer-java, junitperf, or should I write up the MIRs from scratch? [05:34] reverse-build-deps? i must be confused or something [05:34] why would reverse-build-deps (things that use a library) need to be moved into main [05:36] calc: er, I mean build-deps [05:39] but no i didn't know anything about its changing, it has been in main for a while now and didn't realize it grew new build-deps [05:39] I'm not sure they're new [05:39] oh [05:40] hmm either their new or someone demoted them after it built for intrepid i suppose [05:40] or libitext-java never had to be rebuilt after being promoted [05:40] actually, libitext-java was uploaded once since promotion... and is dep-wait. [05:40] oh hmm i forgot about that [05:41] yea so it either had things demoted or it grew new build-deps [05:41] no, the package has *never* built successfully in main [05:41] the binary that's in main is the same version that was originally promoted [05:42] hmm how did it get in the archive at all, since the previous upload was a ubuntu change [05:42] it was built in universe [05:42] *before* it was promoted [05:42] er 1.4.5-3 was promoted [05:42] oh [05:42] ok, then they are new build-deps [05:42] sorry; I was trying to go by debian/changelog, which says nothing about the new deps at all [05:42] then 1.4.5-3ubuntu1 was uploaded 6 months later [05:42] ok [05:42] heh, ok :) [05:43] in that case, I can probably cull these build-deps for jaunty [05:43] so whoever requested sync should have written the MIRs [05:43] because it would have required an override of the ubuntu changes to have been synced [05:43] yes, quite [05:43] bug 299000 [05:43] Launchpad bug 299000 in libitext-java "sync-request" [Wishlist,Fix released] https://launchpad.net/bugs/299000 [05:44] it was matthias [05:44] lol [05:44] yep [05:46] well, he was right that the Ubuntu change was integrated in the Debian package :) [05:46] I'll write up the MIRs [05:46] ok [05:46] i could do it tomorrow, but i'm about to head to bed for tonight [05:47] that's fine; these are high on my list of things to kill off for release, I'll take care of it before bed [05:48] ok [05:49] that, or kill off the build-deps if I determine they're expendable :) [05:49] Mmmm. Red-shirt Build-Depends [05:50] absolutely! === scott_ev is now known as OfficialGreeter === OfficialGreeter is now known as scott_ev [08:21] dtchen: regarding the pulseaudio hook, the get_pulse_users i wrote that time misses out of a few pulseaudio instances, especially if you've killed pulseaudio before and don't prepend /usr/bin to it. [08:22] dtchen: could you take the current get_pulse_users() function from the debdiff i proposed? [08:22] dtchen: to summarize, get_pulse_users() { ps -C pulseaudio -o user=; } [08:22] dtchen: i think that works much better than using awk [08:41] soren: dendrobates mentioned last week you would be providing the fix for bug #347622; is that done now, or is the bug still outstanding? [08:41] Launchpad bug 347622 in eucalyptus "in SYSTEM mode, VM ips are not automatically discovered by CC or NC on switched networks" [Critical,Confirmed] https://launchpad.net/bugs/347622 [08:47] DOH [08:47] slangasek: already frozen?!? [08:48] seb128: yep - but if you need something pushed in, we'll do the usual dance of course [08:48] fusa, then? [08:49] slangasek: please accept fusa, it undo the string freeze breakage of the previous upload [08:49] sure [08:49] thanks [08:49] I was sort of expect to get work done today [08:49] ie upload quite a lot [08:49] you are just putting extra review load on your shoulder but if you are fine with that ;-) [08:50] yep, that's the routine [08:50] the alternative is that everyone makes "one last upload" with "just a small change that can't hurt" [08:51] so nice having the release manager in my time zone :-) [08:51] heh [08:51] that's UTC-10, right? [08:52] bryce, no no, it's so nice having a release manager who never sleeps [08:52] we should have more vampires develop Ubuntu [08:52] "Ubuntu: Linux not just for human beings" [08:55] tseliot: do you agree with pitti's proposal in bug #351394? [08:55] Launchpad bug 351394 in nvidia-common "nvidia -177 needs to be transitioned to -180 on upgrade" [High,Triaged] https://launchpad.net/bugs/351394 [08:56] let me check [08:58] slangasek: I think I can migrate users without transitional packages when they do the upgrade through Update Manager and bug them to death with debconf if they upgrade from the command line [08:58] which is what nvidia-common should do [08:58] oh, nvidia-common already does this? [09:00] slangasek: yes but it doesn't migrate users with the 177 driver yet though. It should be a trivial change [09:00] ok [09:01] slangasek: no, wait it should already do that (since revision 9): https://code.launchpad.net/~albertomilone/nvidia-common/main [09:02] is kde using Qt4.4 or 4.5 in jaunty? [09:02] bryce: 4.5 [09:02] hrm [09:03] https://bugs.kde.org/show_bug.cgi?id=187356#c21 (in ref to our bug #350120) [09:03] Launchpad bug 350120 in xserver-xorg-video-ati "painting artifacts with qt4.5 on radeon chipset" [Medium,Confirmed] https://launchpad.net/bugs/350120 [09:03] KDE bug 187356 in qt "graphical corruption in multiple applications with qt-4 5" [Normal,New] === slangasek changed the topic of #ubuntu-devel to: Python 2.6 issue #349467 | Archive: release freeze | Ubuntu 9.04 Beta released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs === slangasek changed the topic of #ubuntu-devel to: Archive: release freeze | Ubuntu 9.04 Beta released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs [09:05] bryce: there is no easy way of fixing the issues due to Kubuntu deciding to use Qt 4.5 (imho it was a bad decision) [09:05] I would have to say that 350120 is more than likely a Qt/Kubuntu bug more so than an x bug...we knew the warning of using Qt4.5 with KDE <4.3 [09:06] nixternal: thanks, that's what I was wondering [09:06] nixternal: what package should this be filed against? [09:06] qt [09:07] does anyone know the answer to bug 358271? is it actually a bug? [09:07] Launchpad bug 358271 in console-setup "Unsupported settings in configuration file /etc/default/console-setup" [Undecided,New] https://launchpad.net/bugs/358271 [09:07] woo, kubuntu isn't the only ones to make that mistake of using 4.5, I see gentoo did too :) [09:08] nixternal: hmm no such package 'qt'. 'qt4-x11'? [09:08] ya, that's it [09:08] awesome thanks [09:08] np [09:15] cjwatson: I'd like your comment for b ug 358271 when you find some time (since you were the last person that changed console-setup) [09:24] slangasek, hi [09:26] slangasek: I have uploaded HPLIP 3.9.2-3ubuntu4 and as it finished uploading I saw your e-mail that you have frozen the RC. So it missed the freeze for seconds. Can you pass it through? [09:27] tkamppeter: it will be reviewed by the release team; there are no free passes for "almost" making the freeze cutoff, given that the official freeze deadline was several hours ago :) [09:32] slangasek: sorry, if someone reports a problem I will put out a SRU. [09:33] slangasek, could you do me a favour and trigger a ports-live build (none of our fixes from yesterday seems to have made it on the 09 image) [09:34] *seem [09:36] lool: ^^ could you do that, maybe? I'm trying to find my bed [09:37] 'night slangasek [09:37] slangasek: Happy to [09:37] slangasek: Have a good night [09:37] "trying" is still the operative word ;) [09:38] slangasek, i can do it myself, i just dont like to do it without asking during freezes ;) sleep tight [09:38] * lool throws a bed on slangasek [09:40] ogra: oh; "can you" vs. "can I" :-) [09:40] slangasek, yeah, sorry, you were still up ... GO TO BED NOW !!! [09:40] ;) [09:42] slangasek, ogra: Kicking an ubuntu live build for armel [09:43] thanks [09:43] (I verified the proper versions of casper, flash-kernel, and gnome-keyring are on the cdimage mirror; however I can't check on the buildds) === azeem_ is now known as azeem [09:45] cjwatson: ogra reminded me that we shouldn't run for armel alone; will finish this run though, and I don't intend to run another full ports_daily-live build unless you say otherwise [09:47] doko: any ideas as to why this happens when dist-upgrading to Jaunty (the program works well in Jaunty)? https://bugs.launchpad.net/ubuntu/+source/nvidia-common/+bug/346099 [09:47] Error: This bug is private [09:48] it's no longer private now === dpm_ is now known as dpm [10:00] slangasek: ooh, confirmation of 44194 [10:00] * cjwatson offers up a quick prayer of thanks [10:01] savvas: eek; will look, thanks [10:01] debian/changelog:284: * Removed debconf support for grp:alts_toggle, grp:ctrls_toggle, [10:03] root@mangled:~# deluser ... [10:03] Warning: Removing group `users', since no other user is part of it. [10:03] * StevenK gives adduser a penalty card for 'lying' [10:06] cjwatson: thanks :) === asac_ is now known as asac [11:29] Do we have anyone to push an openjdk bug-fix? archive freeze is upon us and I haven't had a response from doko [11:41] tseliot: this should be gone, afaik [11:41] IntuitiveNipple: which one [11:42] doko: oh, you're there :) I emailed you and subscribed you to bug #344705 [11:42] Launchpad bug 344705 in openjdk-6 "IcedTea Plugin Doesnt Work" [High,In progress] https://launchpad.net/bugs/344705 [11:42] doko: thought you may be on vacation [11:42] doko: ok, thanks [11:44] IntuitiveNipple: ok, looking [11:45] doko: thanks :) === nysosym is now known as nysosym|away === nysosym|away is now known as nysosym [12:15] seb128, why is gnome-keyring started in two places ? [12:15] (pam starts it from gdm and xdg has an autostart file) [12:16] not sure, they have different purpose [12:16] the pam thing allows to automatically unlock it [12:16] when entering your password on the login screen [12:16] we're trying to track down the 100% CPU usage on arm atm [12:16] and were wondering if a race could happen here [12:16] the autostart is because you need to get it started when doing autologin or not using gdm too [12:17] its also confusing that we see it running with different options on different systems [12:17] open upstream bugs [12:17] lool sees --start if not using gdm [12:17] I don't know the details [12:17] i see --daemonize --login on my laptop === yofel_ is now known as yofel === thunderstruck is now known as gnomefreak [14:44] Hmm I wonder why printf '%c' 0xff doesn't output the same as printf '\xff' === thunderstruck is now known as gnomefreak [14:46] seb128 is not here? [14:46] is update to pidgin is crashing XMPP and SSL [14:46] pidgin (1:2.5.5-1ubuntu7) * debian/patches/71_upstream_change_fix_ssl_crasher.patch: [14:47] BUGabundo: file a bug with apport crash information :) [14:47] doing so [14:47] I have the .crash for it [14:47] just don't have dbg symbols [14:47] UM is running so I have to way to install it [14:48] seb128: ping [14:48] (02:46:31 PM) freenode: is update to pidgin is crashing XMPP and SSL [14:48] (02:46:47 PM) freenode: pidgin (1:2.5.5-1ubuntu7) * debian/patches/71_upstream_change_fix_ssl_crasher.patch: [14:48] BUGabundo: contextless ping warning [14:49] sorry for the noise [14:49] ? [14:49] lool: shell doesn't support leading 0x ? [14:49] lool: correction, %c only consumes first character, so you get the 0 [14:50] yeah, doesnt that need to be %s ? [14:50] BUGabundo: did you have question or ...? [14:51] seb128: its just that patch is making pidgin crash [14:51] I just got the .crash and bt full [14:51] reporning now on LP [14:51] BUGabundo: are you sure you don't have bug #357949 rather? [14:51] Launchpad bug 357949 in pidgin "Pidgin crashes when trying to connect to jabber" [High,Confirmed] https://launchpad.net/bugs/357949 [14:51] * BUGabundo looks [14:51] that's what happens [14:52] but I just got it before lunch! [14:52] * seb128 grrr at user filing ton of duplicates [14:52] it was fine until then [14:52] this bug is 18h old [14:52] IntuitiveNipple: Indeed; quite counter-intuitive when compared to printf '%i' 0xff [14:52] IntuitiveNipple: thanks [14:52] BUGabundo: and you did restart pidgin after upgrade since yesterday before that? [14:52] printf '\xXX' prints the single character with code 0xXX, whereas '%c' prints the ASCII char at index 0 of the relevant argument [14:53] of course [14:53] ogra: I wanted to output a byte with the value 0xff, %s would have output "0xff" [14:53] lool: Yeah, that could get confusing! [14:53] just added my bt full to that bug [14:53] lool, ah [14:53] IntuitiveNipple: I think %c in C is just like %i or %d, not like %s -- which is why i was confused [14:54] Anyway \xff works fine [14:54] lool: convoluted but this works: printf "\x$(printf '%x' 0xff)" [14:55] * lool fails to see the point :) [14:55] lool: just because it can :p [14:55] lool: might be useful in some weird string-processing scenario :) [14:56] I would just find %c much easier if it wasn't %.1s [14:56] lool: yeah, that'd have to guess the argument type was a hex-expressed byte [14:58] seb128: renaming ~/.purple/icons/ seems to work [14:58] (It does for %i and %d!) [15:00] yeah, that is almost looking like a bug [15:00] BUGabundo: I told you that's the same bug ;-) [15:00] since it says 'printf uses the C format specifiers' [15:00] thanks for the tip seb128 [15:01] I guess it wont every be changed for compatibility purposes [15:01] possibly not, but... "...all C format specifications ending with one of diouxXfeEgGcs, with ARGUMENTs converted to proper type first..." [15:01] BUGabundo: you're welcome [15:02] lool: Is it bash you're working with? [15:03] lool: bug #225637 [15:03] Launchpad bug 225637 in coreutils "printf(1) %c doesn't work as expected, instead like %.1s." [Wishlist,Confirmed] https://launchpad.net/bugs/225637 [15:03] Eh [15:04] "POSIX requires the current behavior" [15:04] IntuitiveNipple: It's zsh === Tonio__ is now known as Tonio_ [15:08] lool: http://www.zsh.org/mla/workers/2004/msg00356.html [15:12] * Hobbsee mourns the loss of working pidgin [15:12] use drums [15:13] Hobbsee: it is workable [15:13] if you like to loose all your old avatars [15:13] BUGabundo: how does one fix it so it doens't segfault when it's trying to connect? [15:13] right [15:13] Hobbsee: https://bugs.edge.launchpad.net/ubuntu/+source/pidgin/+bug/357949 [15:13] Ubuntu bug 357949 in pidgin "Pidgin crashes when trying to connect to jabber" [High,Confirmed] [15:13] Hobbsee: rename ~/.purple/icons/ [15:14] or remove the gst plugin which lead to the crash [15:14] ah, lovely. [15:14] * BUGabundo rather rename... hope I can get it back later.... I love too much my avatar cache [15:17] BUGabundo: just rremove /usr/lib/gstreamer-0.10/libgstladspa.so === rgreening_ is now known as rgreening [16:22] tedg, should pidgins contact list minimize into the notifier applet ? [16:22] ogra: I wish! [16:22] * ogra never uses pidgin ... [16:23] ogra, into the messaging menu? Yes, it should. Assuming you have the plugin enabled of course. [16:23] only here on the test machine for IRC [16:23] Hobbsee: That got fixed with the 0.1.5 upload of indicator-applet and libindicate. [16:23] tedg: well, thats a fresh jaunty install, shouldnt it be enabled by default ? [16:23] ah ha. excellent. [16:24] the buddy list definately minimizes to teh windowlist here [16:24] ogra_babbage: Yes. Is it up to date? [16:24] built this afternoon (UTC) [16:24] ogra_babbage: Oh, minimizes? It'll minimize to the window list, if you close it, it'll go into the menu. [16:24] if i close it it shuts down pidgin [16:25] it only minimizes to the applet if i click on the submenu in the applet [16:26] oh, now it doesnt [16:26] weird [16:26] tedg: ignore me, seems it does what it should, though i'm sure it just closed when i tried that before [16:26] * tedg hacked into ogra_babbage's machine and fixed it ;) [16:27] might that have to do with the fact that i wasnt connected before ? [16:27] You should really change that password... [16:27] damned ... i shouldnt have blogged it :) [16:27] ogra_babbage: Yes, I think that Pidgin does take that into account. If you're completely offline it closes. [16:28] ah, ok then it DTRT [17:05] anyone happen to know since when apt-transport-https has been in ubuntu-standard? [17:05] err, "in" as in a dependency of the ubuntu-standard meta package :) [17:06] just this release [17:06] Earlier this release cycle I believe [17:06] james_w: excellent, that saved me quite a bit of searching :) [17:13] cr3: http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/platform.jaunty/revision/1296 === fader_ is now known as fader|lunch [17:34] pitti_: awake? === Ampelbein is now known as Ampelbein_ === Ampelbein_ is now known as Ampelbein [17:59] hmm. apport on intrepid states: "upload() got an unexpected keyword argument 'staging'" [18:02] do you have a backtrace? [18:05] slangasek: we have a problem with the upload of eucalyptus soren made yesterday. [18:05] slangasek: he introduced a critical bug. [18:05] dendrobates: I saw a new bug opened, yes [18:06] slangasek: this basically completely breaks eucalyptus. Is there any way I can get this in? [18:06] dendrobates: yes, please get the fix uploaded [18:06] it is uploaded. [18:06] james_w: no. http://paste.ubuntu.com/147778/ is all i get. [18:06] slangasek: ^^^ [18:06] states network error, but i can connect to launchpad without problems. [18:07] dendrobates: ok, then I'll review it as soon as I can [18:07] slangasek: thanks much. [18:08] james_w: excellent reply to the PolicyKit design "bug". we'll have to use that as a FAQ if it comes up again. [18:11] asac: I'm going a bit crazy here... thunderbird should be able to see gnome-vfs shares, right? [18:11] kees: URL please. [18:14] ion_: https://bugs.edge.launchpad.net/bugs/358086 [18:14] Ubuntu bug 358086 in policykit-gnome "Exploitable to gain root access with non-priveleged user" [Undecided,Invalid] [18:14] Thanks === fader|lunch is now known as fader_ [18:28] slangasek: which MIRs are critical to release still? [18:29] kees: the ones that show up with 'Ubuntu Jaunty' on https://bugs.launchpad.net/~ubuntu-mir/+subscribedbugs [18:29] (I'm not done filing all the ones that apply, unfortunately) === savvas is now known as Euaki === Euaki is now known as savvas [18:49] * kees face-palms [18:57] I've just helped a user solve a fail-at-initrd stage bug with jaunty. It was failing to find the root partition. Eventually we worked out that udev wasn't building its db. Then the user recalled seeing a message scroll past during boot "udevadm trigger is not premitted while udev is unconfigured" and it turned out that dpkg hasn't completed configuring before the system was rebooted. [18:58] Where precisely should that be posted against? [19:00] Oh noes, the fonts are blurry again. I wonder which package caused it? I have installed many sets of upgrades since the previous reboot/login. Setting lcdfilter as lcdlegacy doesn’t work anymore. [19:04] IntuitiveNipple: sounds like the install/upgrade didn't finish before you rebooted. [19:04] kees: not me; the user. apparently the system restart icon came up and so he rebooted [19:05] IntuitiveNipple: ah, so "please reboot" happened even though a package failed to install? [19:05] IntuitiveNipple: check the dpkg logs and figure out if it was udev or linux that failed, and open it against that package. [19:06] it does seem that the update-notifier file should only be put in place if the postinst finishes successfully. :( [19:06] kees: apparently so. Took a while to diagnose it because he was stuck in the initrd busybox, but the fix was a live-CD env, chroot to the install, and "dpkg --configure -a" [19:06] does the notification icon know not to launch if dpkg is still running? [19:06] I'm wanting to post a bug but not sure which package to put it against. I found another report of the same issue in forums [19:07] slangasek: not sure [19:07] IntuitiveNipple: you could open it against both udev and linux :) === ferai is now known as Guest66983 [19:10] kees: I'm sure Scott would love that! [19:11] IntuitiveNipple: heh, well both of those packages drop the "please reboot" file, so they likely both need to be fixed. [19:12] I'll quote you in the bug report then! [19:12] IntuitiveNipple: well, please include the logs of the failure too. :) [19:13] kees: there's not much of those since it was initrd, but I've got something from a forum post. [19:13] IntuitiveNipple: the package update logs, I mean [19:13] IntuitiveNipple: i.e. figure out what state the system was in prior to rebooting === Guest66983 is now known as jefferai === jefferai is now known as Guest33910 [19:15] kees: ah ok... the user reported he updates every day, so the diff was between yesterday and today [19:16] IntuitiveNipple: have them include /var/log/dpkg.log === Guest33910 is now known as jefferai === jefferai is now known as Guest39786 [19:19] kees: too late unfortunately - the user had to go to 'karate' ... I suspect he'll be taking out some frustration for the bug :) === Guest39786 is now known as jefferai [19:20] kees: mumble [19:21] kees: ok, I guess I'll hack the crap out of libitext to disable libpdfrenderer? [19:22] slangasek: I'm really really against libpdfrenderer. fixing PDF vulnerabilities is hugely time-consuming. :( [19:22] ok [19:23] IntuitiveNipple, kees: definitely not a bug in udev or linux [19:23] well, maybe linux [19:23] but not udev [19:23] Keybuk: ok, I didn't think so... what would you suggest? [19:23] if you get "udevadm not permitted" inside your initramfs, something called update-initramfs without depending on initramfs-tools! [19:23] Keybuk: ah-ha [19:23] (initramfs-tools depends on udev obv.) [19:24] hmmm, so maybe initramfs-tools then? My main aim is to keep this on the radar in case others hit it, since it looks like a rare corner-case [19:24] no, not initramfs-tools [19:24] initramfs-tools is fine [19:24] and the explanation isn't obvious [19:24] it's a bug on whatever package *called* initramfs-tools from its postinst [19:24] without depending on initramfs-tools [19:24] I think i'll assign it to "Ubuntu" :0 [19:24] that would be unhelpful [19:25] please don't do that [19:25] instead grep /var/lib/dpkg/info/*.postinst and look for calls to update-initramfs [19:25] and check each of the packages to make sure they have Depends: initramfs-tools [19:25] if you find some which don't, file bugs on them [19:28] I'll need the user to return to be able to do that/ [19:28] kees: thanks [19:35] Keybuk: what source/script issues that "... not permitted...' text - I couldn't find it grep-ing the initrd or the udev package, but the user may not have reported it correctly [19:35] Keybuk: ntfs-3g [19:36] for i in $(grep update-initramfs *.{post,pre}{rm,inst} | cut -d: -f1 | perl -pe 's/\.(post|pre)(inst|rm)//' | sort -u); do apt-cache depends --recurse $i | grep Depends | grep -q initramfs-tools || echo $i; done [19:36] kees: pdfrenderer build-dep axed [19:36] * kees hugs slangasek [19:37] kees: can you fix it? [19:38] Keybuk: we're in freeze, but if slangasek says "yes" [19:38] yes [19:40] fyi guys, installing flashplugin-nonfree on jaunty 64bit installs the 32bit plugin [19:40] jcole: by design [19:40] yes it does [19:40] kees: why [19:40] adobe's 64-bit version is still in development and is unstable. [19:41] jcole: because the 64bit plugin is still in beta. [19:41] kees: hmm, its always worked fine for me [19:42] but not everyone, and it's not something ubuntu can maintain/fix [19:42] kees: is there a 64 bit package in ubuntu? [19:43] kees: its not like other beta software doesnt exist in the repos ;) [19:43] jcole: there is no officially supported 64bit flash plugin. [19:43] in ubuntu [19:44] jcole: I wish it did, though :) [19:44] jcole: I've been running the 64bit plugin for a few months now, and it's rock-solid for me. [19:45] bryce: I just had another lockup, this time on i386. I think maybe I'm going to go back to the -intel assumption === Keybuk_ is now known as Keybuk [19:45] kees: same here... who says its unstable? or does unstable=beta [19:46] jcole: the problem is that Adobe hasn't officially released it, so tracking it as it updates is harder. [19:46] Keybuk: just to be sure I understand, this is the only thing that needs changing, right? [19:46] -Depends: ${shlibs:Depends} [19:46] +Depends: ${shlibs:Depends}, initramfs-tools [19:46] Ampelbein: is your python-launchpad-bugs package at 0.3.5? [19:47] LaserJock: bug #? [19:47] bryce: don't have one as of yet, I don't know what the heck to even write [19:47] kees: [19:47] kees: yup [19:47] it's a simple dependency issue [19:47] kees: i have problems with the 32 bit plugin... for example, when i close firefox, i will still hear sound and see a bunch of nspluginwrapper processes that i have to kill manually... ive never had that problem after switching to the 64bit version [19:47] bryce: it just seems to lock up when I do too many things at once [19:48] because of the move of udev from /etc/udev/rules.d to /lib/udev/rules.d it became important that things don't muck around with udevadm while udev is mid-air [19:48] kees: ok, how's odt2txt look to you for a MIR candidate? (would like to know if it has a shot before writing up the MIR) [19:48] jcole: agreed. [19:48] kees: if you ask me, the 32bit plugin is unstable [19:48] ie. Depend on udev if you use it [19:48] jcole: I blame nspluginwrapper :) [19:48] kees: it also locks up my sound card [19:48] and as a result, Depend on initramfs-tools too [19:48] slangasek: one sec [19:48] jcole: that I blame on pulseaudio. ;) [19:51] kees: even though the 64bit version is "beta", its more stable than the 32bit version... so why not put a more stable version in the repos for 64 bit users? [19:52] because we're releasing in three weeks and are not going to rearrange the package based on one anecdotal report that the 64-bit version is more stable [19:52] sorry, two weeks [19:53] slangasek: ntfs-3g uploaded [19:54] ok, will snag it [19:54] jcole: asac is the best person to answer that; he has a plan for what will be happening in karmic [19:54] slangasek: odt2txt looks probably okay, though I'm cringing at the embedded zip processor... [19:56] slangasek: understood, and another name could be ia64-flashplugin-nonfree... the reason of it not being in repos because its "beta" doesnt make sense to ,e when we have lots of other experimental software in the repos (ie: samba4) [19:56] s/,e/me [19:57] (jcole: ia64 != x86_64) [19:57] kees: heh, sorry [19:57] kees: i didnt mean itanium [19:57] jcole: anyway, the issue is that no one stepped up to handle it in jaunty [19:58] jcole: asac has plans for doing it karmic though [19:59] kees: looks like fuse-utils is affected too [19:59] right; samba4 is there because there's a Debian maintainer for it, whereas for flash we have a hard enough time getting one package maintained sensibly [20:01] http://s41.radikal.ru/i094/0904/90/4db739743759.jpg [20:01] err. sorry, ignore that [20:01] pretty [20:01] IntuitiveNipple: I see initramfs-tools in the depends for fuse-utils [20:02] kees: weird, I don't [20:02] Keybuk: fuse-utils -> udev -> initramfs-tools [20:02] kees: hmmm, strange [20:02] ah, good point [20:02] yes, it's fine to depend on udev or initramfs-tools [20:02] is Hibernate supposed to use a normal file if no swap partition is enabled? [20:03] alex-weej_: no [20:03] Keybuk: so you're saying a package must declare its own Depend on udev/initramfs-tools if it uses it, not just via a recursive depend? [20:03] Keybuk: ok, critical bug in jaunty then [20:03] alex-weej_: which is critical? [20:03] kees: recursive is fine [20:03] kees: dpkg postinst ordering reasons, not esoteric [20:04] Keybuk: okay, then I think my cmdline above should find them all, and only ntfs-3g popped out [20:04] it's not "fine", it's brittle; it works as long as the recursive depends is there [20:04] alex-weej_: are you saying that hibernate is creating a file for you? [20:04] and starts failing as soon as the thing you were relying on to do the depending for you no longer does [20:04] Keybuk: i accidentally hit Hibernate instead of Suspend in FUSA menu, something printed on the console "no swap partition enabled, try swapon -a" but the disk just churned away for > 10 minutes before i gave up and forced a reboot [20:04] = lost data [20:04] alex-weej_: that doesn't sound that Critical to me [20:05] data loss = critical [20:05] it sounds like "don't do that then" with a low or medium bug [20:05] then it's a critical bug that Ubuntu loses data if I hit my computer with a lump-hammer? [20:05] *you* powered off your computer [20:05] if you'd left it alone, it might have recovered [20:05] and I'd be surprised if it lost data in the process, hibernate usually involves a sync [20:05] slangasek: if that's so, then these need something: watershed cryptsetup dmsetup kbd linux-ubuntu-modules-* [20:05] kees: those all invoke update-initramfs but don't depend on initramfs-tools? [20:06] Keybuk: what on EARTH could it be doing to my disk for 10 minutes? i was more worried that it was writing RAM to my data partitions than anything else [20:06] $ grep update-initramfs cryptsetup.* [20:06] cryptsetup.postinst: if [ -x /usr/sbin/update-initramfs ]; then [20:06] cryptsetup.postinst: update-initramfs -u [20:06] $ apt-cache show cryptsetup | grep Depends [20:06] Depends: libc6 (>= 2.8), libdevmapper1.02.1 (>= 2:1.02.20), libgcrypt11 (>= 1.4.0), libgpg-error0 (>= 1.4), libpopt0 (>= 1.14), libuuid1 (>= 1.05), dmsetup [20:06] alex-weej_: it wouldn't have done that, it's more likely it was simply paging [20:06] linux-ubuntu-modules-* no longer exists [20:06] i don't have a swap partition [20:06] how could it page? [20:07] It's bug #358654 [20:07] Launchpad bug 358654 in ntfs-3g "udevadm trigger is not permitted while udev is unconfigured" [Undecided,New] https://launchpad.net/bugs/358654 [20:07] alex-weej_: it can still flush the cache and then have to reload everything file-backed from disk [20:07] kees: dmsetup doesn't appear to even recursively depend on initramfs-tools? [20:07] it doesn't take 10 minutes to bring my system up from cold [20:08] slangasek: odd, my lum is purged, but I still have dpkg info files for it. [20:08] alex-weej_: by all means file a bug [20:08] but please realise that it's *NOT* critical [20:08] Does amd64 use the generic kernel? [20:08] cody-somerville: amd64 has its own kernel [20:08] it has its own kernel, which is called "-generic" [20:08] slangasek: ah! apt-cache depends is following Breaks [20:08] kees: right :) [20:08] alex-weej_: you powered off your own machine - so at best, you could file a critical bug on yourself ;) [20:09] Keybuk, whats it called? [20:09] linux-amd64 doesn't seem to exist [20:09] cody-somerville: generic iirc [20:09] cody-somerville: linux-generic [20:09] Keybuk: how long should one sit in front of a hung machine before it's reasonable to conclude it's not coming back, then? [20:09] Keybuk: by that logic any bug that causes a system hang but doesn't kill the power is not critical [20:09] cody-somerville: it's a different arch; same package names [20:10] alex-weej_: you said the disk was active [20:10] doesn't sound like a hang, simply sounds like it was busy [20:10] it's certainly a bug [20:10] Keybuk: and in a normal "hang" situation, it's difficult to tell whether anything is "active" [20:10] well the keyboard fails to respond [20:11] Keybuk, slangasek: list seems to include: dmsetup cryptsetup kbd watershed. shall I shove each of those? [20:12] kees: do you want to add them to the bug report, or shall I? They're currently in a comment [20:12] IntuitiveNipple: I can add them [20:12] kees: ok [20:13] Do we have a way to search the archive to identify other packages that we may not have installed that also need patching? [20:14] Keybuk: watershed only Recommends udev -- was there a reason to try to keep its Depends light? [20:16] Keybuk: and cryptsetup has initramfs-tools as a Suggests [20:18] slangasek: let me know what you think; I'm nervous to make these changes post-freeze for the less-obvious cases. [20:19] kees: Depends is the only way to enforce package configuration prior to the postinst being run, which is what we're trying to achieve; I think these are all "obvious" cases [20:19] slangasek: okay [20:21] slangasek: and you think I should even add it for those that Depend on udev already? [20:22] kees: I think those are not worth bothering with right now because the transitive dep does take care of it [20:22] but we should eventually fix those rather than relying on another package to guarantee us something we should be depending on directly [20:30] slangasek: soren did not actually up load eucalyptus, he wanted approval first. it is on chinstrap chinstrap:~soren/upload/ and in his ppa. [20:30] slangasek: sorry for the bad information. [20:30] is it signed? [20:32] slangasek: yes. [20:32] dendrobates: could you throw it at the queue for me? :) [20:32] slangasek: yes. [20:40] slangasek: cryptsetup, devmapper, kbd, watershed all uploaded. [20:44] slangasek: uploaded [20:44] kees: looks like just in time another user is reporting it too [20:45] and there were two others that came and went before we could investigate this afternoon, too [21:16] anyone here using (g)vim and bicyclerepair? [21:25] ubuntu jaunty is not detecting windows during installation [21:26] why its nort detecting windwows during installation === Omegamoon is now known as Omegamoon|party === Omegamoon|party is now known as Omegamoon [21:32] gopogo: dunno, but this isn't the right place. head to #ubuntu. [21:32] gopogo: sorry i meant #ubuntu+1 [21:32] you might like to file a bug too [22:00] hyperair: yes, i'll queue it, thanks [22:00] dtchen: alright thanks [22:10] bryce, do you mind talking a bit of intel xorg with me? [22:11] erm, actually I'll take this to #ubuntu-x [22:18] cprov: Would you please tell me why usplash no longer gets built on ia64? [22:19] itanium? [22:19] Yep. [22:19] ScottK, I don't know, but i can quickly check for you. [22:19] cprov: Thanks. [22:19] slangasek: https://bugs.edge.launchpad.net/ubuntu/+source/nut/+bug/357583 [22:19] Ubuntu bug 357583 in nut "missing the last bit for powering off the system" [High,In progress] [22:19] slangasek: trivial debdiff attached, ubuntu-release subscribed [22:20] ScottK: pas-ed -> %usplash: amd64 armel i386 lpia powerpc sparc [22:22] dendrobates: oh, in fact, eucalyptus was uploaded already [22:23] slangasek: yeah, I misuderstood sorens message. [22:24] well, I'll just review the one of them. :) [22:24] cprov: Thanks. [22:24] kirkland: ack [22:24] ScottK: usplash was recently enabled for lpia, last time it was allowed to build in ia64 was in hardy [22:24] https://edge.launchpad.net/ubuntu/hardy/+source/usplash/0.5.19 [22:24] cprov: We've got the same problem on ia64. [22:24] slangasek: ack = message received, or go ahead with upload? [22:25] kirkland: well, both; no reason to wait for review prior to uploading to the queue [22:25] slangasek: synack [22:34] hyperair: i'll just reopen 202089 and sub the relevant parties [22:35] dtchen: okay [22:48] slangasek: do you prefer that i subscribe ubuntu-main-sponsors for https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/202089/comments/127 ? [22:48] Ubuntu bug 202089 in pulseaudio "Pulseaudio is blocking normal sound after resume" [Low,Fix committed] [22:55] lool, persia: the VFP-optimized libs are still 'in progress'? [22:56] slangasek: 2 are in the canonical-arm-dev PPA, but gtk+ doesn't want to complete building [22:56] slangasek, I'm hoping to pass the other two to lool today for testing there as well. [22:56] which 2 are in the PPA right now? [22:56] more to the point, why are they not uploaded to jaunty? [22:57] dtchen: prefer relative to what? [22:57] slangasek, pango and gtk+, and because they might break something. [22:57] slangasek: simply finding a sponsor [22:57] slangasek: Actually gtk+ just built an hour ago [22:58] persia: but, er, of course they might break something; if they're going to be uploaded to jaunty at all, it should be sooner rather than later? [22:58] dtchen: ah; then I have no preference at all, unless you're trying to tag me to be a sponsor ;) [22:58] slangasek, OK. I'll just seek sponsorship for the other two, rather than passing them through lool. [22:59] slangasek: I wanted to run them before pushing to the archive and perhaps breaking builds etc. [23:00] lool: if you're specifically concerned that the new packages are going to break arm itself, then that's fine, do what you need to in order to QA them - if it was a question of general breakage, though, better to get more eyeballs on the packages [23:01] but in any case, they need to get to the archive soon [23:01] slangasek: hi, I have (sad to say) some changes that I'd like to nominate for jaunty for landscape-client. they're bugfix-only. I've prepared everything: should I subscribe ubuntu-release to the bug? [23:01] slangasek: My plan was to upload them to PPA, run them, push to archive; cdimage/debian-cd kept me busy and gtk took longer to build than expected, so it's not done yet, sorry [23:01] radix: if they're bugfix-only, please get the package uploaded to jaunty and it can be reviewed from there in the unapproved queue [23:02] slangasek: oh, okay, so I'll get a regular main uploader to do that? [23:02] lool: sounds like things are on track from here, so no worries [23:02] radix: yes [23:02] sorry for the distraction. thanks very much [23:05] I like hard locks just before RC === lifeless_ is now known as lifeless [23:07] are there any main sponsors that could take a look at bug #358744 for me? [23:07] Launchpad bug 358744 in landscape-client "Update to landscape-client 1.0.29, which is a bugfix-only release" [Undecided,New] https://launchpad.net/bugs/358744 [23:18] slangasek: Pushed pango; gtk failed QA (missing one substitution, so I've pushed it again) [23:19] ok === Snova_ is now known as Snova