[07:10] <tkamppeter> jasoncwarner_, hi
[07:10] <tkamppeter> pitti, hi
[07:11] <tkamppeter> seb128, hi
[07:11] <seb128> hey there
[07:11] <seb128> hey tkamppeter
[07:22] <RAOF> seb128: Hey there!  How's the summit going?
[07:23] <seb128> hey RAOF, summit was nice, the conference part is over though, it's bofs and hacking now
[07:23] <RAOF> Ah, cool.
[07:24] <RAOF> seb128: Would you like me to disable the cairo-gl backend in cairo?  When were you planning to do it?
[07:24] <micahg> seb128: did you get my email about gir-1.2-json-glib?
[07:24] <tkamppeter> RAOF, did mterry ask you to add a symbols file to the shared lib of colord, for the MIR?
[07:24] <seb128> RAOF, I did that yesterday?
[07:25] <RAOF> seb128: Ah, excellent.
[07:25] <seb128> micahg, yes but I was travelling and then forgot about it
[07:25] <micahg> seb128: k, well, if you get a chance, I'm happy to do the legwork either way
[07:25] <RAOF> tkamppeter: It's already *got* a symbols file.  Let me check the bug.
[07:27] <seb128> micahg, I guess I failed to see the issue
[07:28] <RAOF> tkamppeter: There's no request on the MIR that I can see - just asking kees to do a security review.
[07:28] <seb128> micahg, the packages from the list you have just need a trivial update
[07:28] <micahg> seb128: yeah, they can either be updated or the old binary can be removed (since the new one provides the old one)
[07:28] <seb128> micahg, we can drop the real binary to let the provide work while they are being rebuilt though
[07:29] <seb128> micahg, both I would say
[07:29] <seb128> the binary should be dropped but the rdepends should be fixed for oneiric
[07:29] <micahg> ok, couchdb-glib is FTBFS at the moment due to the binary
[07:30] <micahg> seb128: so, if it's ok, later today, I'll file a bug for the packages that need to be fixed and one to drop the binary?
[07:31] <rickspencer3> hi seb128, micahg, RAOF, etc...
[07:32] <seb128> hey rickspencer3
[07:32] <didrocks> bonjour rickspencer3
[07:32] <micahg> hi rickspencer3
[07:32] <rickspencer3> FF tomorrow! stuff getting landed?
[07:32] <seb128> trying to :-)
[07:32] <didrocks> dx stuff will land tomorrow :)
[07:35] <RAOF> There may be a new -nouveau and -ati snapshot landing tomorrow.  The rest of the stack has been released pleasantly early :)
[07:37] <chrisccoulson> good morning everyone
[07:38]  * TheMuso waves to the Europe folks has he works late to get a few things done before FF. :)
[07:38] <seb128> hey chrisccoulson, how are you?
[07:38] <seb128> hey TheMuso
[07:38] <chrisccoulson> seb128, yeah, not too bad thanks
[07:39] <chrisccoulson> just watching the news though, very depressing!
[07:39] <chrisccoulson> how are you?
[07:39] <TheMuso> chrisccoulson: I hope you're away from the mayhem.
[07:40] <seb128> chrisccoulson, what's happening in the world?
[07:40] <seb128> chrisccoulson, I've not be following the news this week
[07:40] <chrisccoulson> TheMuso, yeah, we're a few miles away from the trouble in birmingham
[07:40] <chrisccoulson> seb128, http://www.bbc.co.uk/news/uk-england-birmingham-14471405
[07:41] <TheMuso> Thats good to knokw.
[07:41] <TheMuso> know
[07:43] <tkamppeter> RAOF, OK, then it seems to be all OK.
[07:46] <seb128> chrisccoulson, :-(
[07:57] <jibel> didrocks, morning
[07:58] <didrocks> hey jibel
[07:58] <jibel> didrocks, unity-greeter.postinst calls lightdm-set-defaults to set the default greeter to unity but I cannot find this script on my system, where can I find it or how do I set the default greeter to unity ?
[07:59] <didrocks> jibel: indeed, it's in lightdm trunk
[07:59] <didrocks> jibel: will be uploaded today
[07:59] <didrocks> jibel: normally, I test if it exists before, so shouldn't impact the users, isn't it?
[07:59] <seb128> jibel, what unity-greeter do you use?
[07:59] <jibel> didrocks, there is no impact, I'll wait for next upload.
[08:00] <seb128> oh ok
[08:00] <seb128> change from didrocks this night
[08:00] <jibel> seb128, the one in the archive, is there another one ?
[08:00] <didrocks> jibel: you afraid me, ok uploading things at 3am isn't good, but still, I tested it :)
[08:00] <seb128> jibel, no, I'm just behind, sorry ;-)
[08:01] <jibel> seb128, np, I wanted to confirm bug 816152.
[08:01] <ubot2> Launchpad bug 816152 in unity-greeter "Guest account is created/destroyed each time it is selected/deselected on the list" [High,New] https://launchpad.net/bugs/816152
[08:03] <jibel> seb128, does latest cairo works around the leak with nvidia graphics driver ?
[08:06] <pitti> Good morning
[08:10] <seb128> jibel, yes
[08:10] <pitti> seb128, didrocks: does your unity session work after today's package updates? it's completely broken here, using unity 2d now
[08:10]  * didrocks tries some reboot, brb
[08:10] <seb128> pitti, guten tag
[08:10] <didrocks> pitti: you're the second telling that, hence the reboot :)
[08:10] <seb128> pitti, I didn't upgrade,restart this morning yet
[08:10] <didrocks> brb
[08:10] <jibel> seb128, thanks.
[08:11] <seb128> pitti, is the intel issue from yesterday fixed? I wanted to keep a working box
[08:11] <pitti> seb128: yes, that's fixed
[08:11] <seb128> ok great
[08:11] <pitti> just when you start the unity session, you just get a broken panel and nothing else
[08:11] <pitti> unity 2d works well enough to survive today
[08:11]  * jibel reboots with nvidia
[08:11] <jibel> brb
[08:12] <seb128> pitti, the panel is an unity one? is the dash working?
[08:12] <seb128> are you sure it's not an intel or driver issue?
[08:13] <pitti> seb128: I don't know -- it's just a grey panel with a nautilus menu
[08:13] <seb128> oh
[08:13] <seb128> so unity is not starting
[08:13] <seb128> it's appmenu
[08:13] <pitti> and you can't click or keypress
[08:17] <seb128> pitti, ok, didrocks knows what's wrong
[08:17] <seb128> it's due to his session renaming yesterday
[08:17] <seb128> he's on it
[08:17] <pitti> ah, cool
[08:17]  * pitti hugs did
[08:18]  * pitti hugs didrocks in absence
[08:18] <seb128> pitti, can you try to change /etc/X11/Xsession.d/65compiz_profile-on-session
[08:18] <seb128> if [ "x$DESKTOP_SESSION" = "xgnome" ]; then
[08:18] <seb128> change xgnome to xubuntu
[08:19] <pitti> done, but how do I switch users now?
[08:19] <pitti> I can't restart my session right now
[08:20] <seb128> pitti, d-feet? ;-)
[08:20] <seb128> pitti, system bug org.freedesktop.DisplayManager
[08:20] <seb128> on the .Seat interface
[08:20] <seb128> SwitchToGreeter
[08:21] <pitti> ah, thanks
[08:22] <seb128> ricotz, hey
[08:22] <pitti> that did the trick, thanks!
[08:22] <seb128> ricotz, seems like slangasek fixed your totem issue
[08:22] <seb128> pitti, excellent, thanks for confirming
[08:27] <pitti> I now have a letter icon with a plus in my panel which collects all notify-osd notifications, and I manually have to clean them every time
[08:28] <pitti> is that a new (mis)feature or something I accidentally installed?
[08:34] <seb128> pitti, seems like the second one
[08:34] <seb128> pitti, did you install any indicator?
[08:34] <pitti> yesterday, the qt one
[08:35] <seb128> oh
[08:35] <seb128> is that thing an indicator?
[08:35] <seb128> like can you go left right to it from the other indicators?
[08:38] <pitti> hm, apparently I can't
[08:39] <pitti> but that might also empathy, which now appeas in the panel again
[08:39]  * pitti closes that
[08:39] <pitti> right, still not an indicator
[08:39] <pitti> and it looks very ugly and old
[08:39] <pitti> ooooh
[08:39] <pitti> martin    4505  0.0  0.3 214792 14980 ?        Sl   09:14   0:02 /usr/lib/notification-daemon/notification-daemon
[08:39] <pitti> seb128: I suppose we need to update the notify-osd dbus activation file for the renamed session
[08:39]  * pitti looks into this
[08:41] <pitti> $GDMSESSION is "ubuntu-2d" now
[08:47] <seb128> pitti, indeed
[08:47] <seb128> pitti, just to gnome->ubuntu in there
[08:48] <seb128> ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /tmp/tmpbfM21V/usr/lib/libapt-pkg.so.4.11)
[08:48] <seb128> :-(
[08:48] <seb128> no retracers
[08:51] <jibel> phew, back. no unity, no external monitor, lost my shortcuts, no fun :(
[08:51] <seb128> hum, no mvo
[08:51] <zyga> good morning
[08:58] <pitti> seb128: so "our" sessions are now "ubuntu" and "ubuntu-2d", right?
[08:59] <seb128> yes
[08:59] <pitti> seb128: no "unity" any more; and the GNOME upstream one will be called "gnome"?
[08:59] <pitti> i. e. there notify-osd should _not_ start?
[08:59] <ricotz> seb128, hi, i will check totem later, thanks
[08:59] <seb128> pitti, correct
[09:00] <seb128> pitti, the upstream one are gnome and gnome-shell
[09:02] <didrocks> pitti: sorry, with nux building, my laptop is slow as hell
[09:03] <didrocks> pitti: so, the migration plan is:
[09:03] <didrocks> - you can't execute anymore (for this release and LTS) the "gnome.desktop" session
[09:03] <didrocks> you are transitionned to ubuntu.dekstop
[09:03] <didrocks> desktop*
[09:03] <didrocks> - gnome-shell.desktop launch the gnome-shell session
[09:04] <didrocks> - gnome-fallback is the gnome-panel session with metacity
[09:04] <didrocks> - gnome-classic is the gnome-panel + compiz (and eventually degrade to metacity)
[09:06] <didrocks> (for post LTS gnome-shell will be renamed gnome.desktop)
[09:07] <chrisccoulson> didrocks, if you have the latest thunderbird now, you can change the message indicator to inbox-only mode
[09:08] <didrocks> chrisccoulson: awesome! this is in the preferences?
[09:08] <chrisccoulson> Edit -> Preferences, and there is a checkbox in the "General" tab
[09:08] <chrisccoulson> "Only for messages in my Inbox folder"
[09:09] <cdbs> Can anyone check if the battery indicator comes up in gnome-shell? Seems to be failing with latest stack
[09:10] <pitti> seb128, didrocks: notify-osd fix uploaded, FYI
[09:11] <seb128> pitti, danke
[09:14] <didrocks> pitti: thanks :)
[09:15] <didrocks> chrisccoulson: ok, will try this, thanks!
[09:19] <pitti> hm, weird; for a fresh test user the ubuntu session works now, but not for mine
[09:19] <pitti> anyway, later
[09:20] <chrisccoulson> does gtk-window-decorator keep crashing for anybody else?
[09:21] <chrisccoulson> micahg, do you call in to these meetings? https://wiki.mozilla.org/Releases/Firefox_6/Final_Signoffs
[09:21] <seb128> pitti, could be a .dmrc thing?
[09:21] <micahg> chrisccoulson: no, but I usually read the notes
[09:21] <seb128> chrisccoulson, no
[09:21] <chrisccoulson> micahg, ok, thanks
[09:21] <pitti> seb128: already wiped them
[09:22] <micahg> chrisccoulson: maybe I should?
[09:22] <chrisccoulson> seb128, it crashes a couple of times per hour here ;)
[09:22] <chrisccoulson> micahg, reading the notes is probably fine. i just don't know how long it takes them to write it up ;)
[09:22] <cdbs> chrisccoulson: You're using gtk-window-decorator? Shouldn't it be unity-window-decorator? Try that
[09:22] <chrisccoulson> cdbs, it got reverted before a3
[09:23] <chrisccoulson> and unity-window-decorator crashed just as much anyway
[09:23] <cdbs> ah, makes sense
[09:23] <chrisccoulson> cdbs, bug 814091
[09:23] <ubot2> Launchpad bug 814091 in compiz "unity-window-decorator crashed with SIGSEGV in meta_draw_window_decoration()" [Critical,Confirmed] https://launchpad.net/bugs/814091
[09:23] <chrisccoulson> it's pretty much the same trace for gtk-window-decorator too
[09:23] <chrisccoulson> well, it crashes in the same function ;)
[09:23] <didrocks> pitti: indeed, it works for a fresh test users with the other changes, that's where I've been trapped :)
[09:25] <chrisccoulson> cdbs, bug 766835 is the gtk-window-decorator crash
[09:25] <cdbs> hmm
[10:26] <chrisccoulson> ha, this is cool - http://pr09studio.deviantart.com/art/Narwhal-meet-Ocelot-210649704
[10:32] <seb128> chrisccoulson, how is the new gnome-keyring going btw?
[10:32] <chrisccoulson> seb128, oh, stefw was looking at my problem that last time we spoke, but i've not pinged him again recently
[10:32] <chrisccoulson> has he been in berlin this week?
[10:33] <chrisccoulson> i'm using the new gnome-keyring btw. it's just that i get certificate errors every time i open empathy atm ;)
[10:34] <seb128> chrisccoulson, he's still there I think
[10:34] <seb128> I talked to him yesterday
[10:34] <chrisccoulson> seb128, has he fixed it yet? ;)
[10:34] <seb128> chrisccoulson, no ;-)
[10:35] <chrisccoulson> seb128, do you think i should just upload? password storage seems to work fine
[10:35] <seb128> yes
[10:35] <chrisccoulson> ok, i'll do that shortly then
[10:35] <seb128> thanks
[10:35] <chrisccoulson> i'll make sure we have a bug targetted to track the regression though
[10:35] <seb128> better to not block on fixing a bug
[10:35] <seb128> or it will never land ;-)
[10:35] <chrisccoulson> heh
[10:36] <seb128> we will get the motivation to get it fixed once it's in :p
[10:36] <chrisccoulson> i should probably update p11-kit as well
[10:37] <didrocks> jibel: about bug #820266, do you have it in g-c-c?
[10:37] <ubot2> Launchpad bug 820266 in gnome-control-center "CTRL+ALT+T doesn't open a terminal anymore" [Medium,Triaged] https://launchpad.net/bugs/820266
[10:38] <didrocks> jibel: are you on the unity-2d session?
[10:38] <jibel> didrocks, yes, in keyboard shortcuts/launchers/Terminal the shortcut is set to disabled.
[10:38] <jibel> didrocks, yes 2d, unity doesn't start today.
[10:39] <didrocks> jibel: ok, I have to recheck the integration with compiz then, I tried to achieve that a couple of weeks ago and g-c-c seems to not have the needded integration for compiz
[10:39] <didrocks> jibel: I'll definitively have a newer check
[10:40] <jibel> didrocks, ok thanks
[10:40] <didrocks> jibel: thanks to you, it was on my TODO tracking list before finale, nice to have a bug :)
[11:00] <rodrigo_> hmm, can't get to this bug (https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/804221), but others are fine
[11:00] <ubot2> Ubuntu bug 804221 in gnome-settings-daemon "gnome-settings-daemon assert failure: gnome-settings-daemon: ../../src/xcb_io.c:515: _XReply: Assertion `!dpy->xcb->reply_data' failed." [High,Confirmed]
[11:00] <rodrigo_> ah no, timeout on others now also :(
[11:01] <rodrigo_> is it me, because I've been having disconnections since yesterday, or does it happen for other people?
[11:03] <cdbs> seb128: ping, is there some restriction on packages being MIRed after FF?
[11:04] <cdbs> if so, then I'll rush the liboauth update today
[11:04] <seb128> cdbs, not really but there are some restriction on landing new versions or new features after the ff
[11:04] <cdbs> seb128: This one won't be affected by FF anyway
[11:05] <seb128> cdbs, isn't it needed for a new libgdata serie?
[11:05] <cdbs> seb128: oh yeah
[11:06] <cdbs> seb128: Would you do me a favour then, by sponsoring my Debian liboauth upload?
[11:06] <cdbs> :)
[11:06] <seb128> no
[11:06] <cdbs> alright
[11:07] <seb128> I'm at desktop summit still with only my laptop and no Debian install
[11:07] <cdbs> hmm
[11:07] <seb128> sorry
[11:08] <cdbs> no problem, I'll post on mentors with an [URGENT] tag or so
[11:08] <seb128> but should not be really hard to find a Debian sponsor though
[11:08] <seb128> you might want to tell cyphermox and get an upload to Ubuntu
[11:08] <seb128> we can sync later from Debian once it's uploaded there
[11:08] <cdbs> okay
[11:08] <cdbs> that would be better, 'coz I already have upload rights for Ubuntu
[11:09] <cdbs> universe, to be specific
[11:09] <seb128> rodrigo_, timeout there as well
[11:09] <rodrigo_> seb128, ok, not me then, good to know :)
[11:09] <seb128> rodrigo_, you can add +text to the url
[11:09] <seb128> that works
[11:09] <rodrigo_> oh, ok
[11:10] <seb128> rodrigo_, it's likely having issue due to the duplicates
[11:19] <chrisccoulson> oh, the fix for bug 820485 was never committed to bzr
[11:19] <ubot2> Launchpad bug 820485 in gnome-keyring "ubiquity stops installation at 'Configuring target system'" [Critical,Fix released] https://launchpad.net/bugs/820485
[11:19] <chrisccoulson> good job i checked before uploading ;)
[11:21] <pgraner> hey seb128 have you seen probs after todays updates with logging in? On the default Ubuntu session I get a menubar across the top for nautilus and nothing else, the 2d session works fine
[11:24] <cdbs> even I had the same issue as pgraner, so logged into KDE instead :)
[11:27]  * pgraner has hit it on 3 different machines
[11:49] <chrisccoulson> ok, gnome-keyring uploaded now
[11:49] <chrisccoulson> just waiting on the p11-kit MIR
[11:54] <tjaalton> my desktop machine has the same as pgraner, where my laptop doesn't let me in at all, gnome-session fails with error 1
[11:57] <tjaalton> hum, and looks like the update decided to turn sloppy focus off
[12:07]  * pitti gets his first complete GDBus server call implemented in Python and dances around happily
[12:07] <tjaalton> fun. if /var is full, you can't start _any_ session
[12:07] <tjaalton> not even the failsafe one
[12:08] <tjaalton> with lightdm
[12:08] <tjaalton> at least
[12:13] <alex3f> hi mvo
[12:14] <mvo> hey alex3f
[12:14] <alex3f> running software-center-gtk3 from trunk gives me import error, no installedpaned
[12:14] <alex3f> from what i see it was moved to unused_installedpaned
[12:14] <mvo> alex3f: uh, sorry, let me fix that
[12:15] <alex3f> I have cleaned my .pyc's
[12:15] <mvo> alex3f: looks like I was a bit overly agressive
[12:15] <alex3f> :D aggressive is good
[12:17] <mvo> fixed in r2065
[12:17] <tjaalton> pgraner: another dist-upgrade fixed the session here
[12:20] <m_> prolblem with poilcykit - help needed
[12:21] <alex3f> mvo, thanks, if you have the time, look over minor changes in backend-refactor
[12:22] <pgraner> tjaalton, thanks
[12:23] <alex3f> mvo, how about this one (after merging with trunk): http://pastebin.com/Z16fWpUk
[12:27] <zyga> mvo, hi
[12:27] <mvo> hey zyga
[12:27] <zyga> mvo, +1 to merge that c-n-f patch?
[12:30] <mvo> alex3f: I think this bug is from the gtk3 branch churn, I check your branch next. how do you trigger the backtrace you just outlined? just starting it?
[12:30]  * rodrigo_ lunch
[12:30] <mvo> zyga: which one? the use_matcherFalse one?
[12:30] <mvo> zyga: that one +1 from me :)
[12:30] <zyga> yes
[12:30] <zyga> ok, thanks
[12:31] <zyga> mvo, will you use the new trunk for subsequent ubuntu releases?
[12:32] <mvo> zyga: I'm happy to, I can do a upload today if you want me to
[12:32] <mvo> great to have you back in c-n-f land :)
[12:32] <zyga> mvo, :-)
[12:33] <zyga> mvo, I just noticed that someone wants to help and I did my best to make that possible
[12:47] <mvo> no seb128 today?
[12:48] <pitti> mvo: might still be at lunch
[12:50] <mvo> pitti: ok, I may have a present for him
[12:51] <pitti> mvo: you dropped the synaptics dep?
[12:51] <seb128> hey mvo pitti
[12:51] <mvo> yeah
[12:51] <mvo> well, not quite, but I'm close
[12:51] <pitti> mvo: summoning powers!
[12:51]  * pitti hugs mvo and seb128
[12:51]  * mvo hugs pitti and seb128
[12:52]  * seb128 hugs pitti and mvo
[12:52] <seb128> mvo, you ported update-notifier to aptdaemon?
[12:53] <mvo> seb128: almost, just doing the final testing
[12:53] <mvo> seb128: but should be ready RSN
[12:53] <seb128> \o/
[12:57] <seb128> pitti, so apt is working on the retracer but python-apt is broken and I've nfc how to fix it
[12:58] <pitti> seb128: it crashes with this GLIBXX314 blabla? :-(
[12:58] <seb128> yes
[12:58] <seb128> simple python -c "import apt" has the same issue
[12:58] <pitti> darn; unfortunately this tells me nothing either
[12:58] <seb128> using apt-get works though
[12:59] <pitti> seb128: is this a natty or oneiric dchroot underneath?
[12:59] <seb128> natty
[12:59] <pitti> seb128: perhaps we need to run it in an oneiric dchroot now
[12:59] <seb128> let me try that...
[12:59] <seb128> we need a real vm like in kvm image for those
[12:59] <pitti> yeah
[12:59] <pitti> that would help a ton
[13:01] <seb128> hum
[13:01] <seb128> "  File "/home/ubuntu-archive/apport-retracer-amd64/apport/apport/chroot.py", line 32, in setup_fakeroot_env
[13:01] <seb128>     '%s not found; please set APPORT_LIBFAKECHROOT correctly' % libfakechroot
[13:01] <seb128> AssertionError: /usr/lib/fakechroot/libfakechroot.so not found; please set APPORT_LIBFAKECHROOT correctly
[13:01] <seb128> "
[13:01] <seb128> when trying to apport-chroot in an oneiric chroot
[13:01] <cyphermox> cdbs: hey :)
[13:01] <cdbs> hi cyphermox
[13:02] <cdbs> cyphermox: 0.9.4-1ubuntu2 already in
[13:02] <pitti> seb128: try sudo apt-get install fakechroot?
[13:02] <cyphermox> cdbs: cool, thanks!
[13:02] <seb128> pitti, $ sudo apt-get install fakechroot
[13:02] <seb128> sudo: unknown uid: 1000
[13:03] <pitti> seb128: you can only do that as seb128, not as ubuntu-archive
[13:03] <pitti> seb128: I installed it into the amd64 oneiric dchroot now
[13:03] <seb128> nothing to do
[13:03] <seb128> ok
[13:03] <seb128> let me retry the retracer
[13:03] <seb128> better
[13:04] <seb128> ok, works there
[13:04] <pitti> seb128: installed into oneiric-i386, too
[13:04] <seb128> pitti, thanks
[13:04] <seb128> I'm changed the cron job to use oneiric, I bet that will break natty retracing though
[13:04] <pitti> *shrug*
[13:04] <seb128> or maybe not, let's see
[13:05] <pitti> at worst we have to split the cronjob again
[13:05] <seb128> with some hackery for the chrtoomaps
[13:06] <seb128> but yes
[13:12] <seb128> jibel, the liveCD has no french langpacks, it's since before natty
[13:12] <seb128> jibel, is that what you mean in bug #820705?
[13:12] <ubot2> Launchpad bug 820705 in Ubuntu Oneiric "live session indicators/unity not translated" [Medium,Confirmed] https://launchpad.net/bugs/820705
[13:13] <davmor2> kenvandine: is there a plan for separate feeds again in the new gwibber I'm being asked?
[13:13] <mvo> zyga: uploaded, thanks again, the speedup number are really impressive!
[13:14] <jibel> seb128, oh you're right sorry. I'll try with german to be sure then close as won't fix.
[13:14] <kenvandine> davmor2, define feeds?
[13:14] <kenvandine> there are now, messages, replies, etc
[13:14] <kenvandine> do you mean by account?
[13:14] <zyga> mvo, there is another approach from another contributor, he proposed rewriting c-n-f from scratch with different database backend, I lost the bug number (this is another annoyance with launchpad) but his proof of concept code was even more impressive
[13:14] <seb128> jibel, german is not on the CD either
[13:15] <davmor2> kenvandine: streams is the word I'm after and couldn't think of
[13:15] <seb128> jibel, try spanish
[13:15] <jibel> seb128, ok
[13:15] <kenvandine> davmor2, ok... well the new gwibber does that
[13:15] <zyga> mvo, would you object if I re-wrote setup.py with setuptools and had a look at debian packaging -- it seems overly complex
[13:15] <alex3f> mvo: sorry, power outage here; yes, just by running ./s-c-gtk3
[13:16] <davmor2> kenvandine: it does, does it? is this a trunk version?
[13:16] <kenvandine> it has since i first uploaded it...
[13:16] <kenvandine> the buttons on top change streams
[13:16] <zyga> mvo, I'd like to split the debian packaging if possible, we could keep a branch with packaging (and perhaps the data file, but that could also be in another branch) and merge the tree while building
[13:17] <davmor2> kenvandine: Yeah I think he means adding his own one per account etc
[13:17] <kenvandine> you mean multi-column?
[13:18] <kenvandine> or filtering, so you can see replies for just a single account?
[13:18] <alex3f> mvo, complete output http://pastebin.com/szJMM5jV
[13:20] <kenvandine> davmor2, i want to bring back multi-column view, but we don't have a design for it
[13:20] <kenvandine> and since feature freeze is tomorrow, that isn't going to happen
[13:21] <davmor2> kenvandine: I'm just checking with him
[13:21] <kenvandine> i have an idea for filtering by account
[13:21] <Laney> do you have twitter list support?
[13:21] <kenvandine> but on the fence on implementing it
[13:21] <kenvandine> Laney, well sort of... it isn't in the new UI :/
[13:21] <mvo> zyga: sure, go ahead, a move to dh_python2/dh7 would be very welcome
[13:21] <Laney> :-)
[13:21] <kenvandine> gwibber does and it has all the data ;)
[13:21] <mvo> zyga: arch-build can go away too
[13:22] <kenvandine> i have a branch where i started trying to display it... but it made me decide we need to do some refactoring...
[13:22] <zyga> mvo, I'm not familiar with dh_python2 but perhaps that's the right time to learn, I do all our linaro/lava packaging with python-support as that is compatible back to 10.04
[13:22] <kenvandine> which isn't likely to happen right now
[13:23] <Laney> isn't architecture fun? :P
[13:23] <kenvandine> yup :)
[13:23] <kenvandine> gwibber has so many variations of types of data to display
[13:24] <kenvandine> so the code ends up looking terrible trying to shift things around depending on the data type
[13:24] <kenvandine> i need to create different tile widgets
[13:24] <kenvandine> and change out the widget depending on the data
[13:24] <kenvandine> which will be a huge improvement...
[13:27] <seb128> E: Unable to write to /var/cache/apt/
[13:27] <seb128> E: The package lists or status file could not be parsed or opened.
[13:27] <seb128> retracers!
[13:28] <seb128> mvo, ^ did you see similars errors before?
[13:29] <seb128> that's happening on an apt-get update using current oneiric in oneiric chroots aka retracers
[13:29] <mvo> seb128: and does that dir exists there?
[13:29] <seb128> yes
[13:29] <mvo> and its writable too
[13:29] <mvo> ?
[13:29] <seb128> and and do an echo test > /var/cache/apt/test works
[13:30] <seb128> and doing
[13:30] <mvo> hm, hm, do you have any special apt config there?
[13:30] <seb128> no
[13:30] <seb128> but could well be a fakechroot issue
[13:30] <seb128> wouldn't be the first time
[13:31] <chrisccoulson> we don't need xscreensaver-data and xscreensaver-gl on the CD unless we bring back the screensaver hacks, do we?
[13:31] <seb128> chrisccoulson, correct
[13:31] <seb128> which we will not do this cycle for sure
[13:32] <chrisccoulson> ok, we can drop those from the seed then :)
[13:32] <chrisccoulson> although, it's less than 1MB
[13:32] <seb128> \o/
[13:33] <seb128> still a win
[13:34] <seb128> # dpkg -i strace_4.5.20-2.3ubuntu1_amd64.deb
[13:34] <seb128> dpkg: error: unable to access dpkg status area: No such file or directory
[13:34] <seb128> mvo, ^ it's not only apt :(
[13:35] <mvo> ok
[13:36] <seb128> it doesn't happen on the same fakechroot in a natty chroot
[13:36] <seb128> so it's something with fakechroot
[13:36] <seb128> pitti, ^ just for info
[13:37] <pitti> :(
[13:39] <chrisccoulson> seb128, what about screensaver-default-images?
[13:40] <chrisccoulson> i'm not sure if people actually use those images as backgrounds or not
[13:43] <tkamppeter> pitti, hi
[13:43] <pitti> hello tkamppeter
[13:44] <tkamppeter> pitti, where are you, can I come to you?
[13:44] <pitti> tkamppeter: in the GI hackfest room at floor 4
[13:44] <tkamppeter> pitti, I have a big problem, bug 821883
[13:44] <ubot2> Launchpad bug 821883 in argyll "[MIR] argyll" [High,Incomplete] https://launchpad.net/bugs/821883
[13:46] <pitti> tkamppeter: we do have libusb-1.0-0-dev
[13:47] <pitti> tkamppeter: the old libusb-dev is deprecated
[13:49] <tkamppeter> pitti, can you tell me your room number?
[13:50] <pitti> tkamppeter: 403
[13:57] <mvo> seb128: update-notifier uploaded
[13:57] <seb128> mvo, \o/
[14:06] <pitti> yippie
[14:08] <chrisccoulson> w00t
[14:08] <chrisccoulson> so, does that finally drop synaptic off the CD?
[14:08] <mvo> I think so, even though I will shed a little tear or two
[14:09] <chrisccoulson> heh
[14:12] <chrisccoulson> pitti - want to merge this? http://bazaar.launchpad.net/~chrisccoulson/ubuntu-seeds/no-xscreensaver/revision/1892 ;)
[14:13] <pitti> chrisccoulson: ooh, CD space!
[14:15] <pitti> chrisccoulson: some 800 kB, yummy; merged, thanks!
[14:15] <chrisccoulson> pitti - excellent, thanks :)
[14:23] <geser> pitti: are the apport retracers for oneiric running?
[14:23] <pitti> geser: I think seb128 just fought with them for a while
[14:24] <pitti> but seems they are currently broken on a weird combination of apt and fakechroot bug
[14:24] <geser> ok :(
[14:40] <chrisccoulson> hmmm, i really need to update nspr/nss
[14:40] <chrisccoulson> just in case we need to flick the switch to use those in firefox/thunderbird ;)
[14:41] <chrisccoulson> i currently can't build them against the versions we have
[14:59] <rodrigo_> brb
[15:16] <pgraner> tjaalton, well the updates fixed that but now I can't log in at all lightdm just loops
[15:17] <pgraner> tjaalton, even the 2d session does it one every box I have :(
[15:20] <tjaalton> pgraner: yeah my laptop does the same, don't dare logout from my desktop session :/
[15:20] <seb128> does what?
[15:20] <tjaalton> can't log in
[15:20] <seb128> like?
[15:21] <seb128> session is empty, send you back to lightdm,gdm? hang?
[15:21] <tjaalton> it passes auth, and returns back to the login screen
[15:21] <tjaalton> same with both lightdm and gdm
[15:21] <seb128> remove .ICEauthority in your user dir
[15:21] <tjaalton> duh wait, forgot that in my case it was actually /var being full :P
[15:21] <seb128> if that's the same issue I was having this morning
[15:29] <pgraner> seb128, yea removing .ICEauthority fixed it
[15:29] <seb128> pgraner, great
[15:29] <seb128> pgraner, seems similar to bug #823775 then
[15:29] <ubot2> Launchpad bug 823775 in lightdm "Cannot login: could not update ICEauthority file .ICEauthority" [Undecided,Confirmed] https://launchpad.net/bugs/823775
[15:30] <pgraner> seb128, yep, happened sometime yesterday after a bunch of updates
[15:31] <seb128> mterry, ^ do you think you could have a look to that? not sure if that's lightdm but it seems likely
[15:31] <seb128> I got the issue twice this yesterday
[15:31] <seb128> stalling .ICEauthority files breaking login
[15:31] <pgraner> seb128, its bit me on 3 machines here today
[15:31] <mterry> seb128, yeah, I had that on my list to look into.  Sounds bad though, I can look now
[15:32] <mterry> seb128, I haven't hit it.  Did you do anything different?
[15:32] <seb128> no, just shutdown from the session indicator
[15:32] <seb128> and turn my laptop on this morning
[15:32] <pgraner> mterry, ack on that same here for me
[15:32] <seb128> got a similar issue after a switch to vt and ctrl-alt-del yesterday
[15:34] <seb128> mterry, oh, I'm using the unity greeter since yesterday if that makes any difference
[15:34] <mterry> pgraner, you mean, you haven't seen it or you have and haven't done anything to deserver it?
[15:34] <seb128> but I don't think it's likely to be the greeter
[15:35] <pgraner> mterry, I have hit the same thing on 3 boxes here since yesterdays updates
[15:35] <tjaalton> duh, now I got the "nautilus menu bar on top" on my laptop with current updates
[15:35] <seb128> mterry, I would randomly guess it's r1015 if I were to guess
[15:36] <seb128> tjaalton, when did that start? oh you mean you get no unity? did you get the compiz updates from today?
[15:36] <pgraner> tjaalton, I hit that one randomly as well a few times yesterday and once today
[15:36] <mterry> seb128, that does seem related  :)
[15:36] <mterry> Would like to be able to reproduce.  I'll try a few more time
[15:36] <seb128> tjaalton, if no you need to ack your /etc/X11/Xsession.d/65compiz_profile-on-session and change xgnome to xubuntu
[15:36] <seb128> ack->hack
[15:36] <seb128> mterry, <pgraner> tjaalton, I hit that one randomly as well a few times yesterday and once today
[15:36] <seb128> mterry, ^ I think that was for you
[15:36] <seb128> ups
[15:37] <seb128> he replied to you before, ignore that ;-)
[15:37] <tjaalton> seb128: right, unity --replace does work, and it does have the current updates, compiz 0.9.5.0-0ubuntu3
[15:37] <seb128> tjaalton, echo $GDMSESSION
[15:38] <seb128> ?
[15:38] <seb128> ups
[15:38] <seb128> echo $DESKTOP_SESSION
[15:39] <tjaalton> gnome..
[15:39] <tjaalton> got it
[15:39] <seb128> weird
[15:39] <tjaalton> same in .dmrc
[15:39] <seb128> the new gnome-session uploaded yesterday should migrate gnome to unity
[15:40] <tjaalton> but it can't change ~/.dmrc?
[15:40] <seb128> why not?
[15:40] <tjaalton> or does it matter?
[15:40] <tjaalton> ah right, it's written to after login
[15:41] <seb128> tjaalton, do you use lightdm?
[15:41] <tjaalton> seb128: yes
[15:42] <seb128> tjaalton, ok, weird
[15:43] <mterry> seb128, ok, I can't log in now, so that's good.  Where do you see the error though?  I don't see anything about ICE in my /var/log
[15:43] <seb128> didrocks added a patch to lightdm that should rewrite the dmrc and replace gnome by ubuntu
[15:43] <seb128> mterry, I don't see the error in the bug
[15:43] <seb128> mterry, I just get a can't open display in .xsession-errors
[15:43] <pgraner> seb128, I have the nautilus bar issue on screen right now on two boxes do you need anything from them for debugging?
[15:43] <seb128> mterry, which leaded me to check .ICEauthority and .Xauthority
[15:43] <tjaalton> seb128: when I choose my user from the greeter, the session pull-down menu is 'blank', so no session is preselected
[15:44] <seb128> tjaalton, can you open a bug with your .dmrc?
[15:44] <pgraner> I see the same blank field as well
[15:44] <seb128> pgraner, ^ please add your .dmrc to the bug
[15:44] <pgraner> seb128, ack
[15:44] <seb128> does selecting "ubuntu" fixes it? get the .dmrc first though
[15:44] <tjaalton> copied, trying
[15:45] <pgraner> seb128, not for me, I tried that yesterday
[15:45] <tjaalton> yes, helped here
[15:45] <seb128> pgraner, right, there was a bug that didrocks fixed before lunch today
[15:45] <seb128> so there is a bug remaining which is the empty session selected
[15:45] <seb128> could be another lightdm issue for mterry ;-)
[15:45] <bigon> https://bugs.launchpad.net/bugs/811805 <<  /me comes back with this bug
[15:46] <ubot2> Ubuntu bug 811805 in metacity "GDM spawn a metacity process that is not terminated when a user login" [Undecided,New]
[15:46] <seb128> mterry, welcome on the lightdm board :p
[15:46] <bigon> related?
[15:46] <seb128> bigon, no, we are speaking lightdm, it doesn't run a wm
[15:46] <seb128> lightdm doesn't spaw a GNOME session
[15:46] <mterry> seb128, yeah, maybe my session not working was just me having the empty session...  When I select Ubuntu it logs in
[15:46] <tjaalton> yeah it's looking the same after logout, and if I log in when it's empty, .dmrc shows gnome again
[15:46]  * bigon goes back in idle then
[15:47] <pgraner> seb128, my .dmrc shows ubuntu
[15:48] <tjaalton> hum, now it loads unity despite .dmrc showing gnome..
[15:50] <seb128> tjaalton, that's normal
[15:50] <seb128> gnome is unity
[15:50] <seb128> gnome-shell is "gnome-shell"
[15:50] <seb128> that's the transition didrocks started there
[15:51] <seb128> renaming our default session which historically was to ubuntu
[15:53] <seb128> tjaalton, did you say you use the unity greeter or the gtk one?
[15:53] <seb128> pgraner, ^
[15:53] <pgraner> seb128, how do I tell, its a default install with updates
[15:53] <seb128> gtk then
[15:53] <seb128> thanks
[15:55] <seb128> tjaalton, pgraner, mterry: ok, we figured the issue
[15:56] <seb128> the "no session is selected" one
[15:56] <seb128> it happens with didrocks migration for those who didn't have a .dmrc
[15:56] <seb128> pitti, ^
[15:56] <seb128> it's likely your issue as well, need to pick "ubuntu" in the greeter session
[15:56] <pitti> seb128: I had that bug, too, but it still doesn't work when I explicitly select ubuntu
[15:56] <pgraner> seb128, same here
[15:56] <seb128> pitti, you are update with the compiz 0ubuntu3 from lunch?
[15:57] <seb128> uptodate
[15:57] <pitti> seb128: is that more than just changing the Xsession.d file?
[15:57] <seb128> or hacked your etc session file?
[15:57] <seb128> no
[15:57] <pitti> if so, then no
[15:57] <seb128> hum
[15:57] <seb128> pitti, what session is in your user .dmrc?
[15:57] <pitti> we can look at it in the evening in the hotel
[15:57] <pitti> Session=ubuntu-2d
[15:57] <pitti> (which is what I selected to get something working)
[15:57] <seb128> ok, normal that's what you are using
[15:57] <seb128> yeah, let's check tonight
[16:00] <seb128> tjaalton, did you open the bug?
[16:06] <tkamppeter> mterry, I have replaced the MIR for Argyll by a MIR for libicc-only now, bug 824032
[16:06] <ubot2> Launchpad bug 824032 in libicc "[MIR] libicc" [High,New] https://launchpad.net/bugs/824032
[16:12] <seb128> mterry, we are going to do a lightdm upload, is there any commit we should cherrypick?
[16:12] <seb128> the gdmflexiserver?
[16:15] <seb128> why is bzr commit not letting me edit the changelog entry it uses at commit since today?
[16:17] <tjaalton> seb128: no I didn't do that yet, should I? My laptop installation is very old though, so I'm pretty sure it had a .dmrc since the beginning
[16:18] <seb128> tjaalton, no, that's fine, that was for changelog bug closing reference
[16:18] <seb128> if there was a bug to close
[16:18] <seb128> don't bother opening one ;-)
[16:18] <tjaalton> heh, ok
[16:24] <tkamppeter> jasoncwarner_, hi
[16:27] <rodrigo_> bbl
[16:31] <mterry> seb128, sorry, was at lunch.  Yeah, gdmflexiserver is a good one
[16:31] <seb128> ok
[16:31] <seb128> mterry, doing that
[16:49]  * pitti waves good night
[17:15] <didrocks> mvo: hey, small quick question if you are around, do you mind if you/I set now a recommends on oneconf? (to get that done before FF)
[17:17] <mvo> didrocks: done
[17:18]  * mvo waves good night before didrocks gets more ideas ;)
[17:18] <didrocks> mvo come back! :-)
[17:28] <mterry> seb128, the /usr/lib/lightdm/lightdm fix should have happened already.  That was due to some buildsystem package setting libexecdir to a duplicated directory.  I believe I saw a fix go by for that in oneiric.  If you rebuild the package, do you see the dup directory?
[17:29] <seb128> mterry, yes
[17:29] <seb128> mterry, ./usr/lib/lightdm/lightdm/gdmflexiserver
[17:29] <mterry> seb128, hrm.  Well, I'm loathe to say it's a bug in lightdm, since that's the PKGLIBEXEC that configure gives
[17:30] <seb128> on the current packaging vcs which has your commit
[17:30] <charlie-tca> seb128: Do I need to pull a new lightdm from somewhere? 0.9.3-0ubuntu1 still gives me two xubuntu sessions.
[17:31] <seb128> charlie-tca, no, I though robert_ancell said it was supposed to fixed
[17:31] <seb128> or maybe it was with the unity greeter
[17:32] <seb128> will check with him when he's back
[17:32] <charlie-tca> Thanks, will update the bug
[17:32] <seb128> mterry,
[17:32] <seb128> Makefile:pkglibexecdir = $(libexecdir)/lightdm
[17:32] <seb128> Makefile:libexecdir = ${prefix}/lib/lightdm
[17:33] <seb128> that seems buggy indeed
[17:33] <mterry> seb128, that's because Ubuntu differs from most systems for libexecdir.  Most don't add the package name.  The package change I thought I saw go by dropped that delta
[17:33] <mterry> But I guess I was misreading
[17:35] <seb128> mterry, right, usually our libexecdir is /usr/lib/<component>
[17:35] <seb128> mterry, but I'm not sure what pkglibexecdir is
[17:35] <seb128> usually things just install to libexecdir
[17:35] <tkamppeter> jasoncwarner_, hi
[17:35] <mterry> seb128, my understanding (and I've not been on a non-Ubuntu system for a while) is that on non-Ubuntu systems, libexecdir is /usr/lib and pkglibexecdir is /usr/lib/<component>
[17:36] <jasoncwarner_> seb128: be down in a minute
[17:36] <seb128> jasoncwarner_, ok
[17:36] <mterry> seb128, so pkglibexecdir would be the correct place to install utility binaries normally, which is why I chose it
[17:36] <seb128> mterry, hum
[17:37] <mterry> seb128, but again, I'd have to grab a Fedora system or something to confirm my memory
[17:37] <seb128> mterry, asking to vuntz
[17:38] <seb128> he's sitting next to me
[17:38] <seb128> mterry, ok, you are right
[17:39] <mterry> seb128, I'm not sure why we do that, except maybe to avoid collisions
[17:39] <seb128> mterry, yeah, it's coming from Debian
[17:47] <seb128> re
[17:47] <seb128> mterry, seems the path hack is still not working
[17:47] <seb128> mterry, but don't worry about it, not a priority
[17:48] <mterry> seb128, darn it?  you mean it's still not in PATH?
[17:49] <seb128> mterry, $ strings /proc/$(pidof gnome-session)/environ | grep ^PATH=
[17:49] <seb128> PATH=/home/seb128/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
[17:49] <seb128> mterry, seems on a command line
[17:49] <seb128> same
[17:49] <mterry> seb128, I tested it, and got it here...  Hm
[17:49] <seb128> ok, need to go for dinner, will check out later, don't worry about it
[17:49] <mterry> I'll add it back on my TODO list
[17:49] <seb128> thanks
[17:55] <kirkland> how do i get my clock back in the top panel?
[17:57] <mterry> kirkland, in Unity?
[17:57] <kirkland> mterry: yeah
[17:57] <kirkland> mterry: it disappeared yesterday with updates
[17:58] <mterry> kirkland, shouldn't have done that.  there is a preference for it, but not sure why it would change on you.  Make sure you have clock set to visible in Time & Date preferences in control center
[17:59] <kirkland> mterry: hmm, can't launch the system settings application either
[20:02] <seb128> good evening desktopers
[20:10] <dupondje> https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/824158
[20:10] <ubot2> Ubuntu bug 824158 in nautilus "Progress bar gets unvisible in gnome3" [Undecided,New]
[20:11] <dupondje> could somebody check this :)
[20:12] <seb128> bah
[20:12] <seb128> evolution just closed while I was writing an email
[20:12] <chrisccoulson> seb128, oh, i thought it was a real crisis, like you ran out of beer ;)
[20:13] <seb128> hum, beer
[20:13] <seb128> yeah, I could use another of those :-)
[20:44] <cyphermox> seb128: evo crashed?
[20:44] <seb128> cyphermox, it closed
[20:44] <cyphermox> ok
[20:44] <seb128> but yeah, apport catched a segfault for it it seems
[20:45] <seb128> I'm wondering if I still have a gdb running somewhere
[20:45] <seb128> I had to add a launcher running evolution in gdb after 3.1.4 to get it starting
[20:45] <seb128> it segfault on start otherwise
[20:46] <cyphermox> dah
[22:17] <RAOF> Mmm.  Front wheel drive cars are much more fun to push out of mud than rear wheel drive cars.
[22:17] <RAOF> In related news... whoops, my driveway is really muddy. :)
[22:18] <TheMuso> Pushing anything out of mud is a chore. :)
[22:19] <TheMuso> RAOF: Sounds like you've had lots of rain down there.
[22:20] <RAOF> It wasn't so bad.  The golf's surprisingly light, and it wasn't stuck badly.
[22:20] <RAOF> TheMuso: Not really _that_ much rain, but it's been consistently drizzling, interspersed with actual rain, for a couple of weeks now.
[22:21] <TheMuso> Right.
[22:22] <AfC> RAOF: sorry I had to duck out the other day; did you decide that lifeless was right and that gir-1.2-json-1.0 needs to be rebuilt to fix the Conflicts: problem?
[22:23] <RAOF> AfC: I didn't end up deciding anything, but I believe seb and micahg have fixed that.
[22:24] <AfC> RAOF: ok, thanks; I'll wait for the upgrades to land in the Natty GNOME 3 PPA then
[22:26] <AfC> RAOF: Hm. There aren't any builds queued up. Do you know where there branches might be? I'm happy to test the package(s) directly.
[22:35] <RAOF> AfC: I don't know; perhaps they've not actually been fixed yet.
[22:38] <AfC> RAOF: no, appears not. Well, I'll test it someone wants me to, of course.
[22:46] <RAOF> AfC: This problem's only in the gnome3 PPA, right?
[22:46] <lifeless> AfC: for clarity, I didn't say that rebuilding gir-1.2-json-1.0 would fix anything
[22:46] <lifeless> AfC: I said that a virtual package (the provides line) could not be used to satisfy a versioned dependency
[22:47] <micahg> no, I'll fix the requisite bugs later tonight, the rdepends of the old binary need to be updated and the old binary removed
[22:47] <micahg> s/fix/file/
[22:49] <lifeless> AfC: this means either the new library needs the *same package name as the old one*, or, the users of it need to be rebuilt.
[22:49] <micahg> well, the new one provides the old one
[22:50] <lifeless> micahg: doesn't matter, won't work.
[22:50] <micahg> sure it will, if the binary is removed
[22:50] <lifeless> no it won't
[22:51] <lifeless> versioned depends are not satisfied by virtual packages.
[22:51] <micahg> yes, if it's versioned it won't
[22:51] <lifeless> and the rdepends are versioned
[22:51] <micahg> ah, didn't know they were versioned, the ones I've run across weren't
[22:52] <lifeless> irssi-2011-08-08:22:32 #ubuntu-desktop: < AfC> lifeless: so, eg gnome-shell (not updated), Depends: gir1.2-json-glib-1.0 (>= 0.12.0)
[22:52] <AfC> RAOF: yes, gnome3 PPA
[22:53] <micahg> I fixed gnome-shell in the archive before
[22:53] <AfC> [sorry, was eating breakfast]
[22:53] <lifeless> micahg: sure, I wasn't meaning to say you hadn't, just that there (A) are/were versioned deps in play, and (B) for those packages changing the library won't help :)
[22:54] <micahg> lifeless: right, which is why I think seb128 wanted the rdepends actually fixed (transitioned to the new binary)
[22:54] <AfC> micahg: if I remember lifeless correctly, a workaround would be to remove the Conflicts line from the new gir-1.2-json-1.0, telling it not to conflict on old gir-1.2-json-glib-1.0
[22:54] <lifeless> makes sense to me
[22:55] <lifeless> AfC: nope, the conflicts thing is a distraction
[22:55] <lifeless> AfC: (it should be breaks, but it doesn't bear on why you had trouble)
[22:55] <lifeless> micahg: oh, while you're in the area - it should be breaks/replaces, no ?
[22:55] <AfC> micahg: [just fyi, my problem is that this is causing gnome-shell to be held back; if I do a dist-upgrade it wants to remove most of the GNOME stack and replace it with Compiz etc. A bit extreme :)]
[22:55] <micahg> lifeless: if it's versioned, yes
[22:56] <micahg> that change was made in Debian though
[22:56] <lifeless> heh, doesn't mean its right :)
[22:56] <AfC> Indeed :)
[22:56] <lifeless> still, I'll get out of your hair; I'm only commenting here cause AfC is a friend and was stuck
[22:56] <micahg> AfC: yeah, I haven't done much with the gnome3 PPA, but I suppose I could backport the gnome-shell from the archive after feature freeze (too much to do beforehand)
[22:57] <micahg> lifeless: indeed, I should file a bug :)
[22:57] <AfC> micahg: well this appears to have cropped up because someone updated the gnome3 package in the PPA
[22:58] <AfC> [which I'm all in favour of, of course :)]
[22:58] <micahg> AfC: well, if json-glib isn't in the GNOME3 PPA, then you'll have the problem of reverting all these fixes for the transition since natty's version has the old binary
[22:59]  * AfC looks
[22:59] <AfC> gir1.2-json-1.0 in PPA
[22:59] <AfC> 0.13.4-2~natty1
[22:59] <micahg> yep, so it's been backported, ok then
[23:00] <AfC> micahg: [which is what I can't install]
[23:01] <micahg> AfC: right, is the gnome-shell version in the PPA behind the archive version?
[23:01] <AfC> "archive version"?
[23:04] <AfC> new(?) gnome-shell depends gir1.2-json-1.0; lots of other things depend on old gir1.2-json-glib-1.0.
[23:05] <AfC> But new gir1.2-json-1.0 conflicts gir1.2-json-glib-1.0 [which lifeless tells us not to worry about, but]  result of the dependency resolution is to uninstall epiphany, gnome-shell, etc. :/
[23:05] <micahg> ah, ok, then it's just a matter of updating the other items
[23:06] <micahg> well, someone could create a transitional package in the PPA for gir1.2-json-glib-1.0 which would fix the issue
[23:06] <micahg> or wait until the rest are updated and backport
[23:07] <AfC> It's just weird that I've found myself backed into such a corner. Frustrating; either lots of people should be encountering this, or I've gone and done something wrong. But I don't think so.
[23:08] <AfC> I'd wait, but every dist-upgrade wants to hammer my system; as I'm surely getting closer to being unable to upgrade something important as a result I'm nervous is all.
[23:09] <AfC> micahg: so you suggest I create a dummy / empty package called gir1.2-json-glib-1.0 to satisfy the dependencies of the older packages [as a workaround]?
[23:10] <micahg> AfC: that would fix the issue depending on how urgent it is, you'd have to change the conflicts/replaces to a versioned breaks/replaces in json-glib
[23:11] <basso> lol
[23:11] <basso> gnome died again
[23:11] <basso> :(
[23:11] <basso> evil nvidia drivers!
[23:16] <dobey> AfC: shouldn't it Provides: it, if it replaces it?
[23:17] <lifeless> dobey: not in general
[23:17] <lifeless> dobey: you only need provides for virtual packages
[23:17] <lifeless> dobey: e.g. 'mta' or 'httpd'
[23:18] <lifeless> dobey: virtual packages are no help if there are versioned depends, but can be used (as a bit of a hack) to ease transitions *IFF* there are no versioned depends.
[23:18] <dobey> eh, isn't that basically what an empty binary package for transitioning is anyway?
[23:18] <dobey> oh, right
[23:18] <lifeless> thats why empty binary packages are used, in fact :)
[23:19] <dobey> i forgot apt/dpkg don't like verions with provides
[23:20] <dobey> :-/
[23:20] <dobey> was that package renamed in debian or something?
[23:20] <dobey> or just in a PPA?
[23:21] <micahg> renamed in Debian and oneiric
[23:21] <dobey> ah ok
[23:21] <lifeless> dobey: versioned provides are different again :P but yes.
[23:22] <dobey> lifeless: yeah, one of my many frustrations with dpkg :)