/srv/irclogs.ubuntu.com/2012/07/18/#ubuntu-desktop.txt

jbicharobert_ancell: you didn't start on nautilus 3.5.4, did you?00:35
jbichathe Ubuntu patches don't do well with Nautilus' menu reorg...01:13
TheMusoSad that the go menu was removed... That was useful.01:14
jbichaoh wow, those monochrome sidebar icons are striking01:18
jbichaI hate how the gear menu on the far right has so many submenus with the arrows pointing right but opening left :(01:18
=== dduffey_afk is now known as dduffey
robert_ancelljbicha, nope01:49
jbichaI can get it to compile, but not without disabling several of the patches01:50
robert_ancelljbicha, ech01:51
robert_ancelljbicha, how is the gnome flavour going btw?01:52
jbicharobert_ancell: it's not going, it's a lot of work to understand how to build a CD01:53
robert_ancelljbicha, did you get anywhere. Is there a Wiki page or anything? I'd love to help if I can01:54
jbichaI did manage to hack a build a CD and get it to install01:55
jbichathe live environment didn't work though, I'm not sure what I need to change to get gnome to run instead of the ubuntu session01:56
jbichathe theming looked pretty bad too01:56
jbichaI'll look at it again later this week or so and let you see what it looks like01:58
jbichaok, I'm done with nautilus for tonight, I pushed what I had to bzr02:01
robert_ancelljbicha, nice, thanks!02:01
TheMusojbicha: From your above comments re GNOME flavour, Canonical aren't going to build it?02:02
jbichathe GNOME flavor is not an official Canonical project, it would be equivalent to Kubuntu or Xubuntu02:05
TheMusoYes but Canonical builds those.02:05
TheMusoTo be precise, Canonical offers build and hosting infrastructure for those.02:06
jbichaat this point it looks unlikely it will even be an official flavor for 12.10 but there's still time for that to change02:06
TheMusoOk.02:06
jbichathe image has to work first, then we can apply to the Tech Board to be official02:06
TheMuso...which means someone has to build it, which is not an easy task, if you want to take the ground up image build approach used by all official flavours.02:07
jbichayeah, making the seed isn't too terribly difficult but getting all the pieces to work well together is more of a challenge02:08
jbichaoh, and some point we'll need to ask the GNOME Foundation about what we'll be allowed to name the thing02:09
TheMusoYup, I know, I've set up the infrastructure here locally for another project myself.02:09
robruHey guys, how is everybody tonight?02:14
robruI have a question about the way python modules are packaged in Ubuntu, you lot seem like you might know a thing or two about it ;-)02:16
robruSpecifically, why are all the system python modules installed in 'dist-packages', and why does distutils try to install my module into 'site-packages', and is this a bug in the way distutils is packaged for Ubuntu? distutils works fine on Fedora but './setup.py install' doesn't work on Ubuntu.02:18
robru(in Fedora there is no dist-packages, only site-packages, and everything is happy that way)02:18
robruI see that Python's sys.path doesn't include any kind of site-packages directory at all, and I'm halfway through writing a workaround in which I manually add site-packages to sys.path, though it occurred to me that a more correct solution might be to patch distutils to install things into dist-packages instead. Seems odd that distutils by default would be installing modules into a place where python itself doesn't kno02:20
robruw to look for them. Hardly seems like my program's fault at all, in fact...02:20
robrudistutils, naturally, has an option --install-layout=deb, that should pretty much be default on ubuntu but isn't, not sure if that's a bug then.02:55
=== Pendulum_ is now known as Pendulum
robruAh, https://bugs.launchpad.net/ubuntu/+source/python2.6/+bug/36257003:30
ubot2Ubuntu bug 362570 in python2.6 "Python distutils installs into 'site-packages' instead of 'dist-packages' when a prefix is set" [Wishlist,Fix released]03:30
robruhah, just found that right before you said it03:30
robruwait, bot.03:31
robrulol03:31
* TheMuso was going to say something but...03:33
TheMuso:)03:33
robruif you hadn't noticed, I'm new here! Yaaaaay newbies!03:33
TheMusoNo I haven't noticed. I see so many people joining/leaving, and I don't really pay attention to those status messages.03:40
robruRight, anyway. I don't suppose you have an opinion on the site-packages/dist-packages issue? I don't personally have a  preference either way, but the fact that the installed-to location is not in the default python search path is surely a bug? With the current behavior, when somebody runs 'sudo ./setup.py install', the resulting installation is broken (running the program raises ImportError because python can't find03:41
robruthe thing that distutils just installed).03:41
TheMusoNo sorry, I don't do alot with python so far as package install locations etc goes, I just go with the flow.03:43
robruhttps://bugs.launchpad.net/ubuntu/+source/python2.6/+bug/362570/comments/10 this is *exactly* the crux of the issue that I'm having. I've pushed a really hacky ubuntu-specific workaround to my users but it's quite ugly insofar as it involves having setup.py check that it's running on Ubuntu, and change the install prefix. distutils should be smarter than this, and my module's own setup.py shouldn't have to care what s03:45
ubot2Ubuntu bug 362570 in python2.6 "Python distutils installs into 'site-packages' instead of 'dist-packages' when a prefix is set" [Wishlist,Fix released]03:45
robruystem it's running on.03:45
TheMusoYou actually might want to ask in #ubuntu-devel, as that channel is more for that kind of stuff, this channel is mostly for desktop related development discussion.03:46
robruAh. well now that I've found the bug I'll just comment on that.03:47
TheMusoOk.03:48
thumperhi folks04:14
thumperhave there been recent (like in the last day or two) updates to gdk/gtk?04:14
thumperin quantal?04:14
thumperwe've hit some interesting bugs04:14
thumperunity crashing type bugs04:14
thumperseems to be gtk_widget_event from the mainloop04:15
thumperwe're still investigating04:15
Sarvatt[04:25
Sarvattoops, sorry04:25
TheMusothumper: Lastest GTK3 upload was on July 11.04:33
thumperTheMuso: thanks...04:36
thumperhmm...04:57
thumperis there any way to see what changed in quantal in the last two days?04:57
thumperwe're trying to track down changes in the system04:57
RAOFthumper: It's easy to tell what changed on your machine in the last two days; check out software centre.04:58
thumperdoes that tell you?04:58
TheMusoAh. Was about to suggest also loking at the quantal-changes list archives.04:58
RAOFthumper: Specifically, the “History” button.04:58
TheMusolooking04:58
RAOFthumper: That'll give you the list of all the things you've installed/removed, or upgraded, their versions, and when it happened (it's grouped by day)04:59
thumperunfortunately not super useful for our test system04:59
thumperwhich boots a CD image and updates :)04:59
RAOFAaah. Yeah, that's super unuseful.04:59
TheMusoWell I think quantal-changes archives is the next best thing.05:00
TheMusoUnless someone knows of something else that is better.05:00
RAOFYeah, quantal-changes is probably the winner here.05:00
pittiGood morning05:05
didrocksgood morning05:18
pittibonjour didrocks, ca va?05:25
didrockspitti: guten morgen, I'm fine, thanks! yourself?05:27
pittididrocks: I'm quite fine, thanks05:39
pittialmost through with the morning mail flood, then getting back to u-d-c05:39
didrockspitti: sweet! I have to change big chunks of code of software-properties anyway (looking at why it got so many crashes when starting policykit transactions…)05:39
pittididrocks: but hopefully the new API should make it quite a bit easier on the client side?05:42
didrockspitti: well, yeah, the issue is that a rewrite of the functionnality would be the best, all the UI and logic is melt in the current code, the handling of the transaction is ackward :/05:45
didrockspitti: I'm wondering between patching and trying to get things back on shape… but if we want it in alpha305:45
didrocksI don't want to spent 2 weeks to rewrite everything/clean that, I was just ask to help05:45
pittididrocks: I thought eventually this would move into software-center anyway?05:48
pittiwhich would be a rewrite05:48
didrockspitti: yeah, so maybe let's just try to get it working right now :/05:50
didrockseverything is hardcoded, starting from scratch would have been easier I guess05:51
didrocksnot taken into accout that values can be refreshed05:51
didrockspitti: ok, I think I just finished getting it in shape (meaning working, especially in tricky case). I simulated the "manually installed" driver case for now06:54
=== darkdevil_ is now known as dArKd3ViL
pittididrocks: nice! I have the implementation half-done06:57
pittifor the manual_install flag, I mean06:57
didrockspitti: \o/06:57
didrockspitti: g+ addict! :-)07:01
pittididrocks: my mobile was humming..07:01
didrocksheh :-) /me hugs pitti07:02
* pitti hugs back didrocks07:04
=== dArKd3ViL is now known as darkdevil_
pittihah! test pass!07:07
didrocksgreat!07:08
=== darkdevil_ is now known as dArKd3ViL
pittididrocks: I extended fake-devices-wrapper to look at e. g. FAKE_INSTALLED_KMOD=nvidia07:27
pittididrocks: I figured an env var is easier than a command line option, as parsing that would interfere with command line options from the wrapped program07:27
pittibut I guess that's "good enough"07:27
pittiFAKE_INSTALLED_KMOD=nvidia ->07:27
pitti== /tmp/tmptk910i/devices/nvidiacard ==07:28
pittimodalias : pci:v000010DEd000010C3sv00sd01bc03sc00i0007:28
pittimanual_install: True07:28
pittididrocks: u-d-common .66 uploaded, enjoy!07:31
didrockspitti: \o/07:34
didrockspitti: will use it right away with the env variable to ensure everything is working07:34
didrockspitti: seems that find_cookie didn't find any of them to accomodate your coffee: https://launchpadlibrarian.net/110369564/buildlog_ubuntu-quantal-i386.ubuntu-drivers-common_1%3A0.2.66_FAILEDTOBUILD.txt.gz07:52
didrocksfamous UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 32: invalid start byte07:52
didrockseven in python3 //07:52
didrockspitti: if someone is discussing on g+ and the other answer on IRC, this will become tricky :)07:53
pittididrocks: lol07:54
pittiI just saw this07:54
pittiregression from this night's python3.2 upload apparenlty?07:54
pitti(just said so in #u-devel)07:54
didrocksyeah, seeing that, thanks!07:54
* pitti dist-upgrades07:54
didrocksI think I will never understand those utf-8 encoding/decoding errors07:54
didrocksseems easy on the paper07:54
didrocksbut so many cases…07:54
didrocksand as you told, it seems that opening file isn't safe anymore? you still have to open them as bytes in python3?07:55
pittibut it's not even getting to my code yet, that's distutils07:55
didrocksindeed…07:55
pittididrocks: well, that or explicitly add encoding='UTF-8' to the open() call07:55
pittibut that's not python2 compatible07:55
pittiotherwise it defaults to the locale's encoding07:56
pittiwhich makes sense in some way, but totally breaks with our build environments which insist on C07:56
didrocksah, so all files are not ensured to be 100% UTF-8, I was thinking that it was something that python3 assured07:56
didrocksyeah07:56
didrockswill add encoding='UTF-8' I think ;)07:57
seb128hey desktopers08:01
didrockssalut seb128, ça va?08:01
pittibonjour seb12808:01
seb128lut didrocks, guten tag pitti08:02
seb128how are you?08:02
seb128didrocks, ca va bien ! ;-)08:02
didrocksseb128: ça va bien ici aussi :)08:04
seb128ok, special offer today, I offer a webkit to whoever raise his hand first!08:04
seb128do we have any taker?08:05
pittiseb128: dude, you realy have to work on your marketing sk1llz08:06
* pitti hugs seb12808:06
* seb128 hugs pitti08:07
pittiLaney: were you meaning to sync the new glib 2.33.4?08:07
seb128I pushed the new webkit version to the ubuntu-desktop ppa yesterday evening thinking I would thinking I would wake up with debs08:08
seb128but I woke up with "cp: writing `debian/libwebkitgtk-1.0-0//usr/lib/libwebkitgtk-1.0.so.0.13.1': No space left on device"08:08
seb128not quite what I wanted :-(08:08
* didrocks looks why using git trunk, the manual driver doesn't appear under the env variable08:10
pittididrocks: how are you calling s-properties exactly?08:10
didrockspitti: PYTHONPATH=".:/home/didrocks/work/software-properties/ubuntu-drivers-common:/home/didrocks/work/software-properties/ubuntu-drivers-common/tests" /home/didrocks/work/software-properties/ubuntu-drivers-common/share/fake-devices-wrapper ./software-properties-gtk --data-dir=data08:11
seb128Laney, congrats on being accepted coredev!08:11
didrockspitti: I include the tests directory for the fakesysfs module FYI08:11
pittididrocks: yeah, that's right08:11
didrocksand I exported: export FAKE_INSTALLED_KMOD=nvidia08:11
pittihmm08:12
pitti$ FAKE_INSTALLED_KMOD=nvidia PYTHONPATH=.:tests share/fake-devices-wrapper ./ubuntu-drivers devices08:13
pittididrocks: ^ that's what I ran in u-d-c's trunk08:13
pittididrocks: does that work for you?08:13
pittididrocks: package build fixed in git, so you can pull and git-buildpackage -us -uc -b08:14
didrockspitti: let me try again, I tried ubuntu-drivers devices, let me change directory to see what happens :)08:14
pittididrocks: with the new .debs, this also works:08:15
pitti$ FAKE_INSTALLED_KMOD=nvidia /usr/share/ubuntu-drivers-common/fake-devices-wrapper ubuntu-drivers devices08:15
didrockspitti: http://paste.ubuntu.com/1097917/08:15
pittihm, WTH08:16
* pitti cancels his debcommit -ar08:16
didrocksI guess there is a global import somewhere?08:16
pittino, it's done right in fake-devices-wrapper08:16
didrocksit sees the env variable08:16
pittididrocks: what's the topmost commit in git log that you see?08:17
pitti(yay for git not having sane rev numbers..)08:17
didrockspitti: I just pulled and tried with 86C702d68c08:18
pittididrocks: what does that say:08:19
pittiFAKE_INSTALLED_KMOD=nvidia PYTHONPATH=.:tests share/fake-devices-wrapper which modinfo08:19
didrocks/tmp/tmpiyfh9t/modinfo08:20
pittilet's switch to privmsg for debugging08:20
didrocksyep08:20
tkamppeterAny LightDM expert around, I have a problem after repartitioning my HD08:28
seb128just ask your question we might be able to reply08:30
tkamppeterAfter repartitioning and adjusting some broken permissions I have the LightDM screen and when I log in the desktop does not come up, instead after some seconds of a black screen LightDM's login screeen appears again. If I start gdm I can log in normally, so my home dir seems to be OK.08:31
tkamppeterThis happens to me on Precise.08:32
seb128tkamppeter, do you have a staled .Xauthority in your user dir?08:34
seb128does it work if you move it away?08:34
tkamppeterseb128, how can I check this? Out of GDM my desktop comes up correctly.08:34
seb128tkamppeter, ls -l ~/.Xauthority?08:35
tkamppeter-rw------- 1 root root 200 Jul 17 22:24 .Xauthority08:35
tkamppeterseb128, is it really correct that root is the owner of my .Xauthority?08:36
seb128tkamppeter, no, that's what I was saying, try to rm that file and see if that fixes lightdm08:36
tkamppeterseb128, thank you, that was it. Why does software not display decent error messages?08:40
seb128tkamppeter, because softwares are not perfect, e.g that's a known bug08:40
seb128tkamppeter, you're welcome08:41
seb128tkamppeter, it should be fixed at some point08:41
tkamppeterAnother point, probably more for pitti, is that syncpackage stopped working for me, but not only on the box which I repartitioned, also on all the other boxes. I get http://paste.ubuntu.com/1097950/08:42
seb128not sure why that hits gnome-keyring's code08:46
pittihm,  no offhand idea; perhaps the launchpad cookie got invalidated somehow?08:50
tkamppeterpitti, how can one recover that? And getting this ugly traceback is for sure a bug.08:57
tkamppeterpitti, removing the browser cache and all launchpad cookies and restarting the browser does not help.09:06
jibelSweetsha1k, I fixed the problem with libservlet but now LO failed to build09:07
jibelIn file included from /tmp/buildd/libreoffice-3.6.0~rc1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:32:0:09:07
jibel/tmp/buildd/libreoffice-3.6.0~rc1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx:43:22: fatal error: GfxState.h: No such file or directory09:07
seb128Sweetsha1k, hey09:08
seb128Sweetsha1k, so, http://pastebin.ubuntu.com/1097967/ ... bunch of universe build-depends with your libreoffice 3.6 upload, it's depwaiting, did you open MIRs yet?09:10
pittitkamppeter: it's not browser cookies, it's somewhere in ~/.launchpad presumably09:21
Sweetsha1kseb128: arrgh, no. ^&$#ing java/reportbuilder madness09:25
seb128Sweetsha1k, reportbuilder?09:25
Laneypitti: testsuite failures :(09:27
Sweetsha1kseb128: yes, the libreoffice-reportbuilder needs all that java crap. And reportbuilder was disabled just because of that in precise, giving me angry and vocal users in bug 99223209:27
ubot2Launchpad bug 992232 in libreoffice "no libreoffice-report-builder in precise" [Undecided,Fix released] https://launchpad.net/bugs/99223209:27
Laneyseb128: thanks! the power corrupts09:28
seb128Laney, what's the first thing you are going to break? :p09:28
* Sweetsha1k needs a bulk MIR script.09:28
seb128Sweetsha1k, is that one easy to turn off until the MIRs are sorted?09:29
Sweetsha1kseb128: yes. OTOH I can blackmail jamespages to quickly help MIRing these as he need that update for his libservlet migration ...09:31
Sweetsha1k*hrhr*09:31
seb128Sweetsha1k, I've the feeling that writing that stack of MIRs and getting them review will not happen this week, but check with him first sure09:32
* Sweetsha1k will do a one hour raindance of excuberant beauty, the day we killed java from libreoffice core.09:32
Sweetsha1k(shortly after we all run GNU Hurd)09:33
seb128Laney, pitti: speaking of glib there is a 2.33.6 follow up update to fix some breakage from .409:36
* pitti hugs didrocks for uploading software-properties09:39
seb128Sweetsha1k, ok, the component-mismatch is scary, you should probably turn off reportbuilder until things are sorted out09:39
Laneythey skipped .5?09:39
Sweetsha1kseb128: yep.09:39
Laneyanyway, I'm not here so much for the rest of the week so if someone can upload that it'd be nice09:39
seb128Sweetsha1k, thanks09:39
seb128Laney, yeah, dunno why09:39
seb128pitti, is there any chance you could finish the glib update in debian experimental this week and sync it over?09:40
pittiseb128: yeah, I guess I can09:40
seb128pitti, that would be great, thanks!09:40
Laneyso I found out that if you comment out the last two TEST_NEW_FAIL tests in regex.c then it gets much further (on ppc)09:40
=== zyga is now known as zyga-afk
Laneyit still failed, but I think that was something to do with "cancelled" so it may be fixed in .609:41
pittiLaney: oh, are you talking about the regression galore in https://buildd.debian.org/status/package.php?p=glib2.0&suite=experimental ?09:43
Laneypitti: yeah :-)09:43
Laneythere's a new test and one which was previously disabled, and it seems that they fail on some arches09:44
* didrocks hugs pitti back :-)09:44
Laneyi've got a built tree in my home directory on davis.c.c09:44
ricotzLaney, hey, maybe you are interested in this log https://launchpadlibrarian.net/110365975/buildlog_ubuntu-quantal-amd64.glib2.0_2.33.7~git20120717.2855b827-0ubuntu1~12.10~ricotz0_FAILEDTOBUILD.txt.gz09:50
tkamppeterpitti, I do not have ~/.launchpad but only ~/.launchpadlib. I moved this way but it does not help.09:51
pittihm -- could anyone please run "grep -r __abort_msg /usr/include/" and tell me if you get any hits?10:11
seb128pitti, none10:12
pittiah, scratch that, I know what's wrong10:13
pittiseb128: merci10:13
seb128pitti, de rien10:13
seb128didrocks, pitti: welcome done on finishing the jockey replacement!10:32
pittiseb128: thanks :) I guess there's still some stuff to mop up10:32
seb128pitti, well, it's a good step in any case ;-)10:32
pittisuch as the system-config-printer driver lookup (which needs to move into s-c-p itself)10:32
seb128oh right, tkamppeter is working on that right?10:33
pittibut I'm quite happy about this10:33
pittiyes10:33
* pitti -> lunch, bbl10:33
seb128pitti, enjoy10:33
didrocksseb128: thanks ;)10:33
didrocksenjoy pitti10:33
* didrocks will go for a run10:33
=== zyga-afk is now known as zyga
=== MacSlow is now known as MacSlow|lunch
pittididrocks: was just trying s-p-gtk again, nice!11:33
pittididrocks: I figure this should be somewhere in control-center, though?11:34
pittididrocks: can you call it in a way to show the drivers tab by default?11:34
didrockspitti: happy that you are happy :) Yeah, maybe it should be in control-center. If so, for showing the driver tab by default I think there is no such facility, right now, but clearly possible to easily implement that11:35
didrocksmpt: what's your tought? ^11:36
mptBURN THEM ALL11:36
didrocksthe additional hw spot to replace jockey is a good one :)11:36
mptWhat was the question?11:36
didrocksahah ;)11:36
pitti*chuckle*11:36
pittididrocks: I'll change jockey-gtk to be a transitional package to software-properties-gtk, so that it disappears from control-center11:36
pittiwe still need -kde, they don't have a replacement yet11:37
didrocksmpt: should g-c-c have some icon to run software-properties-gtk on the driver tab directly?11:37
pittimpt: right now it still shows "Additional Drivers" to point to Jockey, but that's going away11:37
didrockspitti: agreed :)11:37
mptdidrocks, I don't think that's necessary, one's enough11:37
didrocksone?11:37
pittimpt: software-properties isn't in control-center either11:38
pittiit used to be11:38
pittibut at least I don't see it11:38
mptdidrocks, "Software & Updates"11:38
didrocksit's not anymore as far as I see11:38
pittiI don't have that, do you?11:38
mptdidrocks, so basically, that would replace the current "Additional Drivers" one11:39
didrocksmpt: system category I reckon?11:39
mptdidrocks, yes11:39
didrocksok, let's do that then :)11:40
pittia11y, users, "details" (leading to "about system"), backup, landscape, time&date11:40
pittididrocks: hardware tab rather11:40
didrockspitti: for upgrading softwares?11:40
pittididrocks: first, it still has two slots (system doesn't)11:40
pittididrocks: oh, for software sources in general, hm11:40
didrocksright, doesn't really make sense in hw :/11:40
mptpitti, and second it's related to hardware. But I think that's the tail wagging the dog a bit.11:40
pittithat'll be a bit tricky layout wise11:41
mptI have a plan for getting rid of Details11:41
pittimpt: the drivers part is, but not the software updates part11:41
mptyes11:41
didrockszomg mpt has a plan :)11:41
mptthe drivers part is the tail11:41
didrocks(seems it's related to burn and fire) :)11:41
ogra_you could have a switch that hides all other tabs11:41
mptheh11:42
didrocksmpt: so where your heart his? breaking the layout even more (I heard that we will add soon a new item in the first category anyway, so 2 rows), or putting software properties elsewhere?11:44
mptdidrocks, I suggest making the window wider for now, and we'll figure it out later (famous last words)11:45
bcurtiswxRAOF, Hey re bug #1018784, I don't understand your comment. I fixed a typo in the changelog that would have closed the wrong bug, which was fixed before11:45
ubot2Launchpad bug 1018784 in empathy "[SRU Precise] update to 3.4.2.3" [Wishlist,In progress] https://launchpad.net/bugs/101878411:45
didrocksmpt: ok, I'll add it to the system one then, and we'll make g-c-c larger11:46
mptok11:47
bcurtiswxRAOF, if the upload was incorrect (and not reuploaded) I have no upload rights and my fixes would have had to be reuploaded by someone else11:48
bcurtiswxRAOF, once kenvandine gets in I'll have him reupload11:48
tkamppeterpitti, seb128, any other idea about the syncpackage problem? Moving away ~/.launchpadlib does not help.12:05
pittino, no further idea I'm afraid12:05
pittiseb128: btw, WDYT about dropping 91_revert_schema_path_warning.patch from glib now?12:07
pitti-    g_printerr ("warning: Schema '%s' has path '%s'.  Paths starting with "12:07
pitti-                "'/apps/', '/desktop/' or '/system/' are deprecated.\n", id, path);12:07
pittiis that still something we want to allow in quantal, or fix?12:07
seb128pitti, robert_ancell fixed a bunch, I think it's fine to warn about that in quantal12:08
pittiseb128: ack12:08
didrockswait maybe that I push the dconf load dconf dump migration script for unity? :)12:09
didrocksor we can spam for 2 days .xsession-errors I guess12:09
pittiI won't get it into quantal today12:09
pittiI'm doing this as a side-thing, and it shoudl build on a few arches in Debian first12:10
pitti:q12:10
pittierk, focus, sorry12:10
seb128pitti, btw something broke gsettings command line completion in quantal12:10
didrocksperfect :)12:10
didrocksindeed12:11
didrocksls /etc/bash_completion.d/gset*12:11
didrocks-> nothing12:11
pitti/usr/share/bash-completion/completions/gsettings12:11
pittiit seems bash completion has moved there now12:12
seb128hum12:12
pittiwhich indeed seems a lot more sensible than putting all of this into etc12:12
seb128but it doesn't seem to be picked up?12:12
seb128http://git.gnome.org/browse/glib/commit/?id=e9ec1ad0689dfbb1121e1c5fe5b1aedbe2de568f12:12
didrockswell, the 3 files in it doesn't complete :)12:12
didrocksso yeah, it's sensible, but not working!12:13
seb128bash-completion (1.90)12:13
seb128  * Layout change: everything is now in /usr/share/bash-completion/, rather12:13
seb128    than in /etc/.12:13
seb128on the upstream bug12:13
pitti bash-completion | 1:2.0-1 | sid     | source, all12:14
pitti(also in wheezy)12:14
didrockswe have 1:1.3-1ubuntu812:14
pittisomeone didn't do their merges apparently :)12:14
seb128pitti, well, it's just "Debian & Ubuntu are behind on versions"12:15
pittiseb128: no, Ubuntu is12:15
pittiDebian has had 2.0 for quite a while (even in wheezy)12:15
seb128oh12:15
pitticf. missing merges12:15
didrocksI wonder how painful will be the transition, seeing the number of packages shipping completion12:15
didrocksof course, desrt and gsettings are on edge! :)12:16
pittithe debian changelog looks like they took care of this12:16
seb128didrocks,12:16
seb128bash-completion (1:1.99-2) unstable; urgency=low12:16
seb128   * Make /etc/bash_completion a symlink to the new location, waiting12:16
seb128     for bash to update its scripts (Closes: #648319)12:16
didrocksah good :)12:16
mdeslaurseb128: so, how does one migrate from /apps gsettings path to a more sane one? Is there an example somewhere?12:16
seb128mdeslaur, that's a question for didrocks12:16
mdeslaurdidrocks: ^?12:16
didrocksseb128: I think you +1 on it :-)12:16
seb128;-)12:16
didrocksmdeslaur as well +1 the g+ post :)12:17
didrocksmdeslaur: just ship a script for session-migration which can do: dconf dump /path dconf load /newpath12:17
didrocksmdeslaur: I'll do one for unity probably tomorrow12:17
didrocksso that will be the example12:17
didrocks:)12:18
mdeslaurdidrocks: hrm, ok, that's great for quantal...any ideas for previous releases?12:18
didrocksmdeslaur: hum, you want to do that as a SRU? :)12:18
didrocksdon't be crazy like that ;)12:19
mdeslaurdidrocks: no, but I build for older releases in a PPA12:19
didrocksmdeslaur: I think you will need to ship session-migration in the ppa then and make a build-dep on it (should be backportable easilty)12:19
mdeslaurdidrocks: I assume if I don't ship the old path in the gschema file, my app will explode when it attempts to load the old path?12:19
didrocksmdeslaur: otherwise, a script that you launch by any mean before the app starts12:19
didrocksmaking this dconf dump and dconf load12:19
didrocksmdeslaur: yeah, it will12:20
mdeslaurI hate gnome. :P12:20
didrocksdesrt: I'm sure you can hug a happy user on segfault ^ :)12:21
* didrocks was heading to take some chocolate with his tea, but an apple was on the way. So apple it will be :)12:26
pittia healthy coincidence!12:26
pittialso, encodings suck12:26
* pitti fighting with another python-distutils-extra bug in C locale12:26
didrockspitti: I'm wondering on the coincidence or julie interfering yesterday evening on this plan :)12:27
didrocksurgh :/12:27
pittiLaney: ah, the gregex problem got fixed in pcre3 8.31, but we still have 8.30; I'll revert that then12:32
=== Trevinho|dinner is now known as Trevinho
ogra_hmm, something in the desktop constantly loads the fuse module here13:01
seb128ogra_, gvfs-fuse?13:01
* ogra_ wonders what that is, i havent see this in precise13:01
ogra_ah ! indeed13:02
ogra_doesnt it have a check to find out if fuse is loaded already13:02
ogra_?13:02
ogra_it seems ot try to load it regardless which gets me an "Invalid Argument" message in syslog every time13:02
seb128seems like a bug yes13:05
ogra_n ote i'm testing on ac100 which uses a custom kernel ... not sure that also shows on x8613:06
ogra_thopugh i ddint have that message in precise on this device13:06
desrtdidrocks: what's up?13:06
bcurtiswxgood morning kenvandine13:07
kenvandinebcurtiswx, good morning13:07
didrocksdesrt: oh was just kidding on the "move your schema meme" :)13:07
desrtoh13:07
desrtsorry :)13:08
=== MacSlow|lunch is now known as MacSlow
didrocksdesrt: heh, you will be happy next week, unity will not be in /desktop anymore!13:08
bcurtiswxkenvandine, can I task you with a few things this AM ?13:08
desrtdidrocks: i'll be happier when unity is not in -desktop anymore ;)13:08
* didrocks runs after desrt13:08
kenvandinebcurtiswx,  you can try :)13:08
* desrt looks at the calendar13:09
seb128desrt, be ready to not be happier any time soon ;-)13:09
desrtdamn.  it's not troll tuesday anymore13:09
* desrt behaves13:09
bcurtiswxkenvandine, first bug #1018784 could you reupload my fix ?13:09
ubot2Launchpad bug 1018784 in empathy "[SRU Precise] update to 3.4.2.3" [Wishlist,In progress] https://launchpad.net/bugs/101878413:09
kenvandinebcurtiswx, is that the one that got rejected?13:09
desrtany reports on new dconf yet?13:09
bcurtiswxkenvandine, yes13:10
didrocks"you broke shell completion!"13:10
kenvandineha13:10
kenvandinetypo :)13:10
kenvandinebcurtiswx, do you have that in a branch?13:11
bcurtiswxkenvandine, it's been fixed in my branch for a couple days now13:11
bcurtiswxi really just need to get upload rights..13:12
kenvandinebcurtiswx, done13:16
bcurtiswxkenvandine, thanks. Secondly, I had an issue with contacts showing (gabble) i had google talk contacts not showing and facebook contacts working... but for some reason the google talk contacts now work and i'm just going to ignore it.. but wouldn't be surprised with a bug or 10 about it13:19
kenvandinei'll keep an eye out for that13:20
kenvandinei haven't experienced it13:20
kenvandinebcurtiswx, is your branch ready to sponsor for 3.5.4?13:20
bcurtiswxkenvandine, I'm using it now on my macbuntu13:21
bcurtiswxkenvandine, is there a battery of tests I should perform before any official upload?13:22
kenvandinei just make sure chats, contact lists, and calls work13:22
bcurtiswxhow do you test calls ?13:23
kenvandinebetween two of my gtalk accounts13:23
kenvandinecomputer to phone and phone to computer :)13:23
kenvandineand make sure notifications don't regress for inbound calls13:24
jbichaseb128: thanks for finishing nautilus :)13:27
seb128jbicha, yw, I don't get why you commented some of the patches, they were applying and building fine13:27
seb128jbicha, like the trivial .desktop patch which add an action group13:28
jbichawell it wasn't compiling, maybe it was the git patches that needed to be dropped13:30
seb128jbicha, right, only one patch was to drop, you comment like .desktop tweaks which was weird ;-)13:33
pittiseb128, Laney: FYI, uploading glib 2.33.6 to experimental13:41
seb128pitti, \o/13:41
Sweetsha1kseb128: rc2 uploaded to chinstrap and succeesfully completed local build13:46
seb128Sweetsha1k, \o/13:46
seb128Sweetsha1k, I will sponsor that13:46
Sweetsha1kseb128: be careful that your hands still receive some circulation if you keep them up there all the time ...13:47
seb128lol13:47
Sweetsha1kwe need higher door on the next UDS so that tech lead with raised chearleading arms may still pass them ....13:48
seb128it has better to build or I will stop chearleading ;-)13:50
micahgseb128: I take it we need webkit 1.9.x in quantal for something?13:57
seb128micahg, yes13:57
seb128micahg, see https://bugs.launchpad.net/ubuntu/+source/libsoup2.4/+bug/1011473/comments/1213:58
ubot2Ubuntu bug 1011473 in webkit "Please update to latest libsoup 2.39.2" [High,In progress]13:58
seb128micahg, currently webkit is broken in quantal13:58
seb128micahg, that and epiphany and some other component will require 1.9 anyway13:59
micahgseb128: broken upstreams are frustrating, ok :)13:59
seb128right...13:59
pittiseb128: uploaded fix for bug 972436 to precise-proposed, as requested by you; hopefully helps to clean up errors.u.c. a bit14:00
ubot2Launchpad bug 972436 in apport "backend_helper.py crashed with UnicodeEncodeError in apport_excepthook(): 'ascii' codec can't encode character u'\xe8' in position 166: ordinal not in range(128)" [Critical,Fix committed] https://launchpad.net/bugs/97243614:00
pittiseb128: although in practice all those will now just become real crashes :)14:00
seb128pitti, thanks14:02
tkamppeterpitti, as syncpackage has died for me, can you sync c2esp from experimental for me?14:02
seb128pitti, well, that seems the best way out, get the real bugs reported and fix them14:02
seb128tkamppeter, you might want to ask on #ubuntu-devel about your syncpackage issues14:02
pittitkamppeter: doing14:03
pittitkamppeter: done14:03
* bcurtiswx is working on MOTU application :)14:07
* mlankhorst working on uploading enough packages to make his x1.13 tree mostly green :x14:08
pittimterry: good morning14:35
mterrypitti, hello!14:35
pittimterry: weren't you saying the other day that you fixed update-manager's autopkgtest in trunk? I don't see new commits14:35
mterrypitti, commit 2528 ?14:36
pittiah that, sorry14:37
pittimterry: I was only looking in debian/changelog14:37
pittididn't occur to me to look into the bzr log14:37
mterrypitti, oh shoot, I forgot to make a changelog14:37
mterrywill make one now14:37
pittisorry for the confusion, thanks!14:38
mterrypitti, updated14:39
pittimterry: cheers!14:41
bcurtiswxkenvandine, seb128 could I get endorsements from you for my MOTU Application? https://wiki.ubuntu.com/BCurtisWX/MOTUApplication14:55
bcurtiswxand anyone else who feels I deserve it should comment :) comments very welcome :)14:55
seb128bcurtiswx, noted14:56
bcurtiswxseb128, thanks14:56
jbichabcurtiswx: it looks like all of your uploads were to main14:58
jbichait might be a better fit for you to apply to ubuntu-desktop first before motu, like I did14:58
bcurtiswxjbicha, OK.15:00
* bcurtiswx looks for ubuntu-desktop joining proceedure15:00
seb128collect2: error: ld terminated with signal 9 [Killed]15:01
seb128grrrr webkit15:01
seb128kenvandine, you don't want to maintain webkit do you?15:01
seb128kenvandine, you got training with chromium!15:01
* kenvandine hides from seb12815:01
bcurtiswxjbicha, whats entailed in ubuntu-desktop application?15:02
jbichabcurtiswx: https://wiki.ubuntu.com/DesktopTeam/Developers15:06
seb128Sweetsha1k, https://launchpadlibrarian.net/110388708/buildlog_ubuntu-quantal-amd64.libreoffice_1%3A3.6.0~rc2-0ubuntu1_FAILEDTOBUILD.txt.gz15:20
* seb128 shakes fist at libreoffice15:20
seb128"GfxState.h: No such file or directory"15:20
bcurtiswxok ubuntu-desktop app submitted :)15:21
micahgseb128: FWIW, libreoffice seems like the type of thing that should go to -proposed anyways15:25
seb128micahg, why? it's not a rdepends of other things and should not create installability issues15:26
micahgseb128: aren't there arch:all packages built on i386 that can break the old amd64 binaries?15:26
bcurtiswxmicahg, thanks for the FWIW :)15:26
micahgseb128: ISTR installability issues in the past15:27
micahgseb128: can happen if the build queue is backed up, less likely if it's not15:27
seb128micahg, could be indeed, noted for the next upload, that one failed to build accross the board so no issue15:28
=== Sweetsha1k is now known as Sweetshark
=== Ursinha` is now known as Ursinha
Sweetsharkseb128: /me is in acall15:57
Sweetsharkseb128: GfxState.h? sounds like someone did an incompatible change in one of LOs deps since yesterday16:19
Sweetsharkseb128: oh fun ....16:19
seb128Sweetshark, that would be weird, poppler didn't get an update in a while16:19
seb128oh16:20
seb128I wonder if mterry broke something16:20
mterryHeyo.  I do like breaking things16:21
mterrySweetshark, LO breaking?16:21
seb128mterry, libpoppler-dev_0.20.2-2ubuntu1_i386.deb seems empty of its includes16:22
Sweetsharkmterry: well, yeah. It builds my local pbuilder and in the PPA with update state of ~yesterday and now failed to build ...16:22
mterrycurious about poppler.  Looks like several changes to it recently.  /me looks16:23
Sweetsharkmterry: if you like breaking things, our upstream QA guys would love to have you onboard ;)16:24
seb128mterry, Sweetshark: seems like Debian moved those includes to libpoppler-private-dev16:24
seb128shouldn't libpoppler-dev depends on that as a transitional thing?16:25
Sweetsharkmterry: ah, thats the stuff that seb128 commented on 'they are smoking crack' half a year ago.16:26
mterrySweetshark, sounds like you don't want me, you want Debian  :)16:26
seb128mterry, the changelog had your name on the recent uploads ;-)16:26
seb128mterry, you break it you fix it!16:26
seb128:p16:26
seb128hum, in fact this upload is Laney's16:26
Sweetsharkmterry: guess it is time to revert http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=commitdiff;h=7778c032bafef904b772b1f223be1fdd8a17f90d now ...16:26
seb128Sweetshark, seems so16:27
seb128still I wonder if libpoppler-dev shouldn't depends on the new -private-dev as a transitional thing16:27
mterryseb128, Sweetshark: what is libpoppler-dev even supposed to do?  How is that a usable package, without any headers...?16:28
Sweetsharkseb128: it should IMHO, IIRC debian did so.16:28
seb128mterry,16:28
seb128"* Move the poppler private headers from libpoppler-dev to16:28
seb128     libpoppler-private-dev:"16:28
seb128mterry, libpoppler-dev was the dev with all the includes16:28
seb128mterry, the Debian guys decided to add a -private-dev and move things there16:28
mterryseb128, yeah, I get that some headers are considered private and unstable, but they moved all of them...  So is any part of poppler public and stable?16:29
seb128mterry, so things which need those .h and build-depends on libpoppler-dev don't get what they want16:29
seb128mterry, the glib and qt bindings one I think16:29
mterryseb128, I feel like a Depends on -private-dev is kind of defeating the purpose of the split, but it would help with the transition for sure16:30
seb128mterry, well as Sweetshark said, I though the Debian guys were on crack with that rename16:30
seb128I still think they are :p16:30
seb128but no point for us creating ourself extra work16:30
SweetsharkFWIW, reverted for LibreOffice for the next upload, but having a transitional you get this upload in would be nice.16:32
Sweetsharkjibel: ^^ This is why jenkins broke on this. It wasnt your change -- it was the poppler update.16:33
jibelSweetshark, good to know, thank16:34
Sweetsharkjibel: building LibreOffice on a prebeta Ubuntu is like building a castle on the swamp ;)16:35
seb128mterry, what do you think about adding the Depends in a transitional way?16:35
mterryseb128, I'm fine with it.  As it is, there's no reason for anyone ever to build-depend on straight libpoppler-dev, so might as well make it useful to someone16:36
mterryseb128, I can do that16:36
seb128mterry, thanks16:36
seb128mterry, well there are, libpoppler-dev still has the .pc16:37
seb128that split is just dumb16:37
robruHi, seb128 ;-)16:37
mterryseb128, a .pc that points to headers that don't exist?16:37
seb128robru, hey, how are you?16:37
robruI'm good. I actually do have time right now if you want to call.16:38
seb128robru, ok, give me 5 minutes16:38
robruno problem.16:38
Sweetsharkseb128: it is has the .pc, but no headers? Like 'we will cheat your ./configure into thinking everything is there (with everything meaning nothing)'? ;)16:38
Sweetsharkmterry: thanks indeed!16:39
seb128mterry, Sweetshark: hey, that's just weird, dunno why the Debian maintainer was thinking16:40
mterryseb128, well, if the headers are private and unstable, it makes some sense to discourage their use.  But this is a weird way, I agree16:41
seb128mterry, he could have moved the .pc to the -private lib as well...16:41
seb128robru, calling16:41
robrucool16:41
robruthanks16:41
mterryseb128, Sweetshark: uploaded16:41
seb128mterry, thanks16:42
Sweetsharkseb128: can we just retry that build?16:42
Sweetsharkmterry: awesome, thanks!16:42
robruseb128, my phone's not ringing, did something go wrong? ;-)16:43
seb128robru, 1 minute, I think I screwed up the international part16:43
robruhehe, ok. I've never called internationally before.16:44
seb128robru, hehe, I didn't for a while, let me sort that out :p16:44
robruseb128, if it's too much trouble do you want to just chat?16:47
Sweetsharkmicahg: I was initially supporting putting at least the first new major of LO into -proposed, but now I am against it: there is just too much crack in -proposed that might cause trouble on LO. Its better to build the package in a PPA and then upload directly to quantal main.16:59
Sweetsharkmicahg: the only thing to take care of there are MIRs and those are easier to handle than some weirdly broken package somewhere down the stack.17:00
Sweetsharkmicahg: and the package uploaded today in the morning was just that: in the ppa as is and already used by a few hundred users.17:01
* didrocks waves good evening17:02
micahgSweetshark: no, dev release proposed is a staging area to prevent installability issues17:09
Sweetsharkmicahg: which it is to instable to build LO in it.17:10
Sweetsharks/which/which is why/17:10
micahgSweetshark: right, the issue is if the build queue is backed up, you'll get uninstallability17:11
micahgerr...installability issues17:11
micahgand there shouldn't be a lot of crack in proposed (yes, lo might need to wait to migrate a few more hours or so)17:12
Sweetsharkmicahg: lo will find each and every crack there is. even on directly on main it has been broken for me inbetween the testbuild in a local pbuilder and the build on the buildd by kde, by libjpeg, by poppler and a dozen of others I cant remember.17:14
Sweetsharkthat timeframe is usually <24 hours. so either you guys have excellent timing in breaking things in the right moment ;) , or uploading to -proposed will just not fly.17:16
micahgSweetshark: well, you should probably watch quantal-changes to see if there's anything uploaded that might affect you and then do another test build with that thing17:17
micahg*if there is something, do another test build17:17
Sweetsharkmicahg: the migration time isnt what bothers me. its building against an state of the distro that is not the release (and very well never will be)17:18
micahgSweetshark: no, in the devel release, it's stuff that's meant to migrate as soon as itself or its rdepends are built, it's not for total crack AIUI17:20
Sweetsharkmicahg: I dont have to look at quantal-changes for that. in 24 hours, there always will be something in the >1000 package rdeptree of LO uploaded. Heck, even in the buildtime of LO (if I choose to do a rebuild everytime somebody uploads) there will be a new rdep (directly or indirectly) in.17:20
Sweetsharkmicahg: if it would be the same as main, there would be no point to it. it is different.17:21
Sweetsharkmicahg: see the PPA build as an 'isolated' -proposed: just LO to reduce the possible error sources.17:22
micahgSweetshark: no, you're missing the point, if i386 builds and publishes  before amd64, you'll get installability issues17:23
micahgthe side benefit is you have more a safe haven to deal with build failures17:23
micahgdevel-proposed != stable-proposed17:26
=== bcurtiswx_ is now known as bcurtiswx
=== TheMuso` is now known as TheMuso
desrtrobert_ancell: hey.  new dconf package done up yet?22:23
robert_ancelldesrt, nope, no-ones started it22:24
desrtseb said it's your job :)22:24
robert_ancelldesrt, he always says that22:24
desrtrobert_ancell: it's almost like he thinks he's the boss now22:26
desrtrobert_ancell: in any case, i'm very highly interested in getting testing feedback22:27
robert_ancelldesrt, hmm, trying to make https://bugzilla.gnome.org/show_bug.cgi?id=670493 still apply22:51
ubot2Gnome bug 670493 in general "Please make it possible to configure the system database path at runtime" [Enhancement,Unconfirmed]22:51
bcurtiswxanyone know what might cause: (empathy:2241): tp-glib-CRITICAL **: tp_connection_upgrade_contacts: assertion `tp_proxy_is_prepared (self, TP_CONNECTION_FEATURE_CONNECTED)' failed22:54
robert_ancelldesrt, well, everything seems to be running as normal23:12
bcurtiswxwhats the easiest way to get changelogs, seems apt-get changelog doesn't have some changelogs23:15
TheMusoLook at the source package... I think changelog sare trimmed from some packages to save on a bit of image space.23:16
bcurtiswxah found launchpad.net/ubuntu/+source/<package>/+changelog23:17
bcurtiswxTheMuso, thx though :)23:17
TheMusoYeah theres that too.23:22
TheMusoand np.23:22
robruungh, having a really unhelpful error message with pbuilder23:27
robrurunning build_py23:27
robruerror: No such file or directory23:27
robrudoesn't say what file's missing. no idea how to fix this...23:27
robrupretty standard distutils package.23:28
robruI don't suppose this is an incredibly common pbuilder/distutils issue that one of you would just magically know the answer to...23:29
jasoncwarner_RAOF or bryceh do you happen to know what is going on with this bug? thumper just asked me about it. apparently it is causing quite a bit of pain https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/97309623:33
ubot2Ubuntu bug 973096 in nvidia-graphics-drivers "Nvidia driver causes xorg crash" [High,Triaged]23:33
* bryceh looks23:35
RAOFThat seems to have attracted a bunch of unrelated bugs, but the core seems to be a regression after nvidia 290.10.23:38
brycehlooks like NVidia is aware of it (comment #144 is from one of their engineers)23:39
bcurtiswxunrelated, http://paste.ubuntu.com/1099227/ seems my system does not know what is and is not installed23:39
brycehwonder if this is fallout from that security fix23:40
RAOFIt may well be.23:41
RAOFUrgh, that bug makes me think we should have a whitelist for commenting on a bug.23:42
brycehheh23:42
* bcurtiswx looks at bug23:42
RAOFNo, you are *not* seeing this bug on your intel 3000HD system.23:42
brycehyeah that make me chuckle23:43
RAOFI'm pretty sure there's at least three bugs in there, only counting the nvidia users.23:43
brycehof course hardly anyone posts backtraces so impossible to know for sure23:44
jasoncwarner_RAOF and bryceh thanks :) I'll check with alberto on what is going on to with nvidia etc. thanks!23:45
RAOFjasoncwarner_: I think the upshot is - there's a bug in the nvidia driver, it looks like nvidia has all the information they need, and that they're working on it.23:45
bcurtiswxi see a lot of me too responses.. literally with "me too" lol, maybe the LP greasemonkey people can work something up23:45
jasoncwarner_RAOF, aye...that is what I saw as well.23:45
brycehjasoncwarner_, anyway, so right before 12.04 released we got a security fix from nvidia which closed a memory hole that could be accessed by non-root.  However, their fix was hacky and not a complete fix, but it was enough to cause X to crash under various circumstances.23:45
brycehthey're aware of the issue but have said that fixing it is a big project, so they're targeting that to a future major release rather than a bugfix release23:46
brycehbcurtiswx, actually I'd rather see Launchpad changed to not permit commenting by people with <10 karma23:48
bcurtiswxi was just noticing that. lol23:48
TheMusoWe have the "mee too" feature, people still feel they have to comment.23:49
RAOFI'd like to see it locked down by backtrace; you can comment on any bug for which you've submitted a backtrace that matches the original one.23:49
brycehRAOF, if this is due to the driver rather than something else in ubuntu, then the afflicted people should find they have the same bug in other distros that carry this version of nvidia23:51
RAOFThat would be true.23:52
brycehas a workaround I wonder if we could shove the older -nvidia into the x-retro ppa23:53

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!