/srv/irclogs.ubuntu.com/2011/11/24/#ubuntu-desktop.txt

=== micahg_ is now known as micahg
=== eeejay is now known as eeejay_is_afk
=== eeejay_is_afk is now known as eeejay
psusiwhat happened to alt-f2?  was it disabled in oneiric?01:24
dobeyno; it brings up the dash here to run things01:25
psusiso you can't just run arbitrary commands anymore?01:26
dobeydoes the dash not come up with a text field that says "Run a command..." in it when you press alt+f2?01:28
psusiI think it said that, but it doesn't seem to actually take a command.. it seems like it's just letting you enter a partial app name to search for01:29
dobeypsusi: try to run "ubuntu-bug unity" in it :)01:30
psusibut I'm in gnome-shell now and alt-f2 does nothing there01:30
dobeyoh, i don't know if it works in gnome-shell or not01:30
psusiit's supposed to01:37
psusiit used to ;)01:37
psusiand by supposed to, I mean the gnome documentation says it does ;)01:38
jbichapsusi: bug 85688401:38
ubot2Launchpad bug 856884 in unity "Unity sets the wrong metacity keyboard shortcut defaults" [Medium,Triaged] https://launchpad.net/bugs/85688401:38
psusiis compiz being used anymore?  gnome-shell is its own wm based on mutter right?  and unity uses metacity now right?02:27
dobeyunity uses compiz02:27
dobeyunity-2d is using metacity though i think02:27
dobeyas does the gnome 3 fallback session02:28
psusiI thought unity was originally using compiz and then was rewritten to clutter or mutter?  or was it the other way around?02:30
dobeyno; unity has always used compiz. it used to use clutter to do some of the widgets, but now uses nux for that02:32
RAOFNo, psusi is right.  Unity was originally a mutter plugin, back in the 10.10(?) days.02:36
dobeyoh, right02:36
RAOFThe first unity release was a mutter plugin, and it wasn't very good :)02:36
dobeywell, sort of right; wrong ordering :)02:37
psusihrm... ok, so it's using compiz... so I should still be able to find that compiz config manager thing I found once and configure the widgets layer and use screenlets?02:37
* psusi is looking for a proper replacement for the old gnome cpufreq, cpu temp, fan speed, etc thingies02:38
dobeyi wouldn't necessarily recommend poking about in ccsm, though02:38
dobeybut theoretically, yes you could02:38
psusiwhat about gnome-shell?  is it compiz based too?02:39
dobeyno, gnome-shell is its own wm02:39
dobeybased on mutter02:39
psusiyea, the shell and wm are in one process, but it's... yea... based on mutter, ok...02:39
* psusi is getting annoyed.. each of gnome2, gnome3, and unity have things I like... but they also each have their down sides.... must.. get... perfect... desktop...02:50
dobeyi need a new desk too. this cheap one has been bowed a bit for a long time now. and the thin veneer to make it look like maple is kind of crappy. and the keyboard tray isn't tall enough to leave it slid underneath the desk and type on without being out in the open02:54
* RAOF needs a second tiny outdoor table to extend my standing desk across the full width of the desk.02:54
dobeyheh02:55
dobeymaybe oak or something would be a good replacement for this crappy fiberboard though. could probably re-use the legs, if i can get some sort of fastener for them02:56
=== eeejay is now known as eeejay_is_afk
pittiGood morning05:44
pittidentist, bbl07:20
didrocksgood morning07:59
pittiback08:27
pittididrocks: bonjour08:27
pittididrocks: care to unbreak precise? :-)08:27
* pitti hugs didrocks08:27
didrockshey pitti :)08:28
pittididrocks: how are you?08:28
didrockspitti: I'm fine, thanks. Still some cough, but it's almost almost almost over, fortunatly :)08:28
didrocksand you?08:28
pittiwow, that was a tough one08:28
pittiI'm quite fine08:28
pittimy arm hurt yesterday after 2 hours of practicing defence against sticks/bats in Taekwondo, but feeling alright again :)08:29
pittididrocks: about unbreaking precise, do you know what happened to python-zeitgeist?08:29
pittiit's uninstallable right now due to that08:29
pittior, do we need it at all? I thought it was vala now08:29
didrockspitti: did I really break precise? ok. Hum, normally python-zg is there08:30
didrockspitti: it's for the datasources in python and other python facility08:30
pitti LANG= apt-cache show python-zeitgeist08:30
pittiN: Can't select versions from package 'python-zeitgeist' as it is purely virtual08:30
pittiN: No packages found08:30
didrockslet me recheck08:30
pitti$ asrc zeitgeist | grep Binary08:30
pittiBinary: zeitgeist, zeitgeist-core, python-zeitgeist08:30
pittisorry, that's my alias for apt-cache showsrc08:31
pittibut it seems it's not actually built or so08:31
didrocksPackage: python-zeitgeist08:31
didrocksArchitecture: all08:31
didrocksin debian/control08:31
pittiamd64 only builds zeitgeist-core08:32
didrocksand it installs usr/lib08:32
pittihttps://launchpad.net/ubuntu/+source/zeitgeist/0.8.99~alpha1-1ubuntu1/+build/2947957 builds p-zeitgeist08:32
pittioh, I bet it's in NEW or so08:32
pittinow, make https://launchpad.net/ubuntu/precise/+queue?queue_state=0 not time out..08:32
* didrocks retries08:32
didrocksretries08:32
didrocksretries :)08:32
pittinope, not in NEW08:33
pittiq info zeitgeist -> 0 total08:33
didrocksso yeah, zg-core is arch:any and dep on python-zg which is arch:all08:33
didrockspitti: it's not a new one08:33
didrockswas there already08:33
* pitti scratches head08:33
didrockswhere is p-zg, where are you? :)08:33
pittipython-zeitgeist | 0.8.99~alpha1-1ubuntu1 |       precise | all08:33
micahgpython-zeitgeist | 0.8.99~alpha1-1ubuntu1 |       precise | all08:33
pittithat's what cocoplum claims08:33
didrockshttps://launchpad.net/ubuntu/precise/i386/python-zeitgeist/0.8.99~alpha1-1ubuntu108:33
pittirmadison has no result08:34
* didrocks tries rmadison08:34
pittioh, it does now08:34
pittivery weird08:34
didrocks$ rmadison python-zeitgeistpython-zeitgeist | 0.8.99~alpha1-1ubuntu1 |       precise | all08:34
didrocksyeah08:34
didrocksand so, on amd64, your zg-core doesn't find the arch:all p-zg?08:34
pittiI got about 20 failed CD build mails that it's not installable08:34
pittiand my dist-upgrade this morning failed as well08:34
didrockswaow08:34
mvohey glatzor!08:35
pittiapt-get update again, still not there :/08:35
pittihey mvo08:35
didrocksit's mvo's fault! :)08:35
didrockshey mvo08:35
mvohey pi08:35
pittiW. T. F.08:35
mvohey pitti even :)08:35
pittihey mvo, wie gehts?08:35
didrockspitti: it's just published, do we have timeline stats?08:35
mvohey didrocks - not my fault!08:35
pittiglatzor: hallo08:35
didrocksmvo: ok, let's say it's not! :)08:36
mvopitti: good! but woken up early again, I really want to have a day where I can sleep *loonnng* (like 8:30 ;)08:36
pittimvo: early? it's 9:30..08:36
didrockspitti: so, if you apt-get install p-zg, it tells that it's a virtual package?08:36
pittiyes, and apt-cache show -> not there08:36
didrockswaow08:36
mvopitti: well, I up since before 7:00, just now came to my desk08:37
pittididrocks: does it work for you?08:37
didrockspitti: trying, I have the locally installed version there08:37
pittiapt-cache policy python-zeitgeist should tell you08:37
pitti$ wget -O- -q http://archive.ubuntu.com/ubuntu/dists/precise/main/binary-amd64/Packages.bz2| bzgrep '^Package: python-zeitgeist'08:38
pitti$08:38
pittiit's not just me08:38
pittisame for i38608:38
pitti-> #u-desktop08:38
didrockspitti: yeah, I only see my locally installed version08:38
didrocksthrough apt-cache policy after a cache refresh08:39
didrockswhere is p-zg hiding? it's been built, it's on launchpad…08:39
glatzormorning pitti and mvo!08:40
didrockspitti: hum:08:40
didrocksNo summary available for python-zeitgeist in ubuntu precise.08:40
didrocksNo description available for python-zeitgeist in ubuntu precise.08:40
didrockson launchpad https://launchpad.net/ubuntu/+source/zeitgeist/0.8.99~alpha1-1ubuntu108:40
rodrigo_morning08:42
pittihey rodrigo_08:42
didrocksgood morning rodrigo_08:43
rodrigo_hi pitti, didrocks08:45
seb128hey09:04
=== tkamppeter__ is now known as tkamppeter
didrockssalut seb128, ça va ?09:11
seb128lut didrocks, oui, et toi?09:11
didrocksseb128: encore un peu de toux, mais presque fini cette fois :)09:11
seb128hehe09:11
seb128reading this mint kicking ubuntu on distrowatch news and comments09:12
seb128it's somewhat entertaining09:12
seb128typical comment: "I am one of those that defected from Ubuntu to Mint earlier this year. I made an honest effort to use Unity – for three months – but the productivity hit was too big. I am a developer and Unity really, really hurts my daily workflow."09:12
rodrigo_salut seb12809:12
seb128hey rodrigo_, how are you?09:13
rodrigo_seb128, I'm fine, and you?09:13
seb128I'm good thanks09:13
seb128it's weird that people do the "I don't like the default desktop I switch distro", rather than just apt-get installing kde or xfce or gnome-shell09:13
rodrigo_seb128, yes, indeed :D09:15
rodrigo_it's much more work to switch distro than installing a few packages09:15
didrocksit's because they "feel hurt"09:16
didrocksit's more a passional thing than rational09:16
rodrigo_yes09:18
smspillazdistrowatch is still a thing ?09:20
seb128didrocks, that comment doesn't sound like passional, the guy tried unity for 3 months and then switched distro09:22
didrocksseb128: I was commenting about your "weird that people do the "I don't like the default desktop I switch distro", rather than just apt-get installing kde or xfce or gnome-shell"09:23
seb128didrocks, there is for sure quite of that gaming effect jcastro mentionned but some of those comments seem rational ones that give an honest try to unity, it didn't work for them so they get the next logical step which seems to be "change distro"09:23
didrocksseb128: indeed, exactly what I'm telling there09:24
seb128didrocks, well I agree with that you say, but it seems there is a group of users who don't get hurt or has no real feeling, just doesn't get used to unity and yet switch distro for whatever reason09:25
seb128I wonder if some people don't realize they can switch desktop or variants without reinstalling09:25
didrocksseb128: yeah, one doesn't prevent the other, "as the default experience on this distro doesn't fit my expectations, let's try to get another default", that's my interpretation, I'm maybe wrong09:25
xclaesseseb128, will Presice keep totem 3.0 and Empathy 3.2 because of clutter dep on new versions in the end?09:26
seb128didrocks, I've read some blogs comments where users said "I've enough of Ubuntu, I dropped it and install Xubuntu", like they reinstalled from the CD over...09:26
didrocksseb128: I'm sure that if we provide another respin for gnome-shell, maybe more people will still use ubuntu09:26
didrocksas it's "a default"09:26
seb128didrocks, I've also read user downgrading from 11.04 to 10.10 to get "gnome-panel back"09:26
didrockswell, we all know that won't last for long :)09:27
seb128didrocks, yeah, I wonder if we should somewhat do a better job at explaining that you can switch desktops without reinstalling if i.e you want to try xfce09:27
seb128didrocks, right, especially than gnome-panel is in 11.04 on the CD...09:27
didrocksseb128: I agree not quite sure how we can make that better (than just shipping another spin), people really don't get the "it's all the same repo"09:27
didrocksevertime, I have to reexplain it in various events09:28
seb128would be nice if jbicha and ricotz would lead a gnome-shell respin09:28
broderi think that's a branding thing - the flavors are branded as more or less disjoint products09:28
seb128I will try to push them to do that once we get the extra desktop set09:28
seb128xclaesse, totem will stay on a clutterless version for this cycle yes, not sure about empathy09:29
xclaesse:(09:29
xclaesseseb128, be prepared that empathy 3.4 will depend on clutter too09:29
seb128xclaesse, kenvandine was looking at upgrading, video calls are not as important than video playing so it might be fine to have them broken for a part of the users09:29
broderseb128: have you guys looked into if llvmpipe is good enough to back up a clutter-based totem?09:29
seb128xclaesse, yeah, ken talked with sjoerd about it09:29
xclaesseseb128, is that the long term solution? keep old versions of the world?09:30
xclaesseor is that just because of LTS?09:30
seb128broder, I don't doubt it will "get there", it's just a risky change for the LTS09:30
xclaesseI see, ok :)09:30
broderthat makes sense09:30
seb128xclaesse, it's because of the LTS09:30
seb128well totem 3.2 was not working at all on non-gl hardware09:31
seb128that's the sort of thing we want to avoid in the LTS09:31
seb128it's getting better but the fact that nobody upstream noticed before 3.2 clearly show that everybody in GNOME is running gl capable video and the fallback cases get no testing09:31
seb128not sure also that anyone in GNOME is testing clutter on armel for example09:32
xclaessegivent that gnome-shell itself require gl...09:32
seb128so I wouldn't be surprise if that has issues as well09:32
seb128well anyway we don't want to make video playing use it for the lts09:33
seb128so next cycle for totem09:33
xclaesseok, makes sense tbh09:33
bigonpitti: why did you reenable kerneloops?09:33
bigonthe project seems dead09:34
pittiapparently the kernel team is still interested in it09:34
bigonah, mmmh09:36
bigonI was planning to ask for the removal of task-desktop dependency against it in debian09:37
bigonbut I guess I'll wait09:37
bigonpitti: "kernel team" as the ubuntu kernel team or the kernel team as linus ?09:40
mvopitti: did something in dbus change? I see e.g. software-center still on the bus, even when its terminated already. in oneiric it used to stop listing it when the app closed09:43
glatzorpitti, is there already a mapping of locale names and human readable names available in the default install which also provides translations: en -> English -> Englisch09:49
pittibigon: I meant the ubuntu kernel team; but if the upstream project is dead, we might just as well remove it indeed; I'm not familiar with it at all09:52
pittimvo: we haven't had dbus changes in ages really09:52
pittiglatzor: in two steps09:53
pittiglatzor: first, get the English language name from LC_IDENTIFICATION with nl_langinfo09:53
pittigchar *language_en = nl_langinfo (_NL_IDENTIFICATION_LANGUAGE);09:53
rodrigo_mvo, working on u-s-s, no idea why I'm getting a 'dbus global name not defined' on this code:09:53
rodrigo_import dbus09:53
rodrigo_system_bus = dbus.SystemBus()09:53
pittiglatzor: second, translate it using the iso-codes translations09:54
pittidgettext ("iso_639_3", language_en)09:54
rodrigo_mvo, and python-dbus is installed, any idea what I might be missing?09:54
glatzorpitti, great, thanks09:54
pitti>>> import dbus09:54
pitti>>> dbus.SystemBus()09:54
pitti<dbus._dbus.SystemBus (system) at 0x7f6629eeee90>09:54
pittirodrigo_: hm, works fine here09:54
mvorodrigo_: does python -c 'import dbus' for you?09:54
pittirodrigo_: if that stopped working, a _lot_ of stuff would suddenly break09:55
bigonpitti: yeah kerneloops.org is dead09:55
rodrigo_yeah, just fails when running the daemon09:55
rodrigo_mvo, it does09:55
mvorodrigo_: aha, so its failing just in the auto-start context ? or when running the daemon manually too?09:55
rodrigo_mvo, when running the daemon manually09:56
rodrigo_'org.freedesktop.DBus.Python.NameError: Traceback (most recent call last):\n  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 702, in _message_cb\n    retval = candidate_method(self, *args, **keywords)\n  File "/usr/lib/python2.7/dist-packages/UbuntuSystemService/systemd.py", line 52, in SetHostname\n    user_interaction):\n  File "/usr/lib/python2.7/dist-packages/UbuntuSystemService/utils.py", line 5, in authWithPolic09:56
rodrigo_yKit\n    def authWithPolicyKit(sender, connection, priv, interactive=0):\nNameError: global name \'dbus\' is not defined\n'09:56
* rodrigo_ is lost09:57
mvorodrigo_: could you push your branch so that I can try to reproduce please?09:58
rodrigo_mvo, lp:~rodrigo-moya/system-service/new-interfaces <- just run the daemon manually, and run SetHostname from d-feet09:59
rodrigo_mvo, I've built and installed the package, rather than running it from the branch09:59
mvorodrigo_: trying now on precise, oneiric gives me a different error10:08
rodrigo_mvo, no, same error :(10:09
mvoplease still commit my diff :)10:09
rodrigo_it doesn't fail on the other sources, which are run first10:09
mvolet me try on precise now10:09
mvoright10:09
seb128rodrigo_, https://launchpad.net/bugs/876839 is the bug I mentioned yesterday btw10:09
ubot2Launchpad bug 876839 in gnome-control-center "Proxy GUI in 11.10 does not configure socks proxy for HTTP traffic" [Low,Confirmed]10:10
rodrigo_mvo, comiitted, tested and same error :D10:10
rodrigo_seb128, ah ok, I thought you talked about the other u-s-s bug10:10
rodrigo_seb128, adding a comment now10:11
seb128rodrigo_, thanks10:11
seb128rodrigo_, I'm not sure if that the same bug you tried to fix in the sru or another one10:11
mvorodrigo_: did you push it? I'm still at r6410:12
rodrigo_mvo, ah, no10:12
broderlooking through the lintian tags which are unique to ubuntu's packages, there seem to be a lot of instances of package-contains-broken-symlink from gnome apps to /usr/share/help-langpack/... or /usr/share/gnome/help-langpack10:12
rodrigo_mvo, pushed now10:12
broderi assume that's the way it's supposed to work?10:12
mvothx10:12
seb128broder, yes10:13
seb128broder, they stop being broken when you install the langpacks10:13
broderseb128: but there are no dependencies forcing that?10:13
seb128broder, no, what would be the point to split translations if we forced you to install them all?10:13
seb128broder, usually people just install the locales they use10:13
rodrigo_mvo, oh, just found out I had another u-s-s daemon running10:14
rodrigo_mvo, that should be the problem10:14
broderseb128: oh, i see. i didn't notice that it contained symlinks for all of the languages10:14
mvorodrigo_: heh, ok :)10:15
broderseb128: does it make sense then to come up with some way to filter out broken symlinks in /usr/share/help and /usr/share/gnome-help?10:15
seb128broder, I guess it would if those warnings confuse some people yes10:16
seb128that was not raised until now but I see how it can be confusing10:16
broderseb128: we weren't publishing the results of lintian on all of our packages until now :)10:16
seb128good point indeed ;-)10:16
broderseb128: i eventually want to publish a report on lintian-errors-in-ubuntu-but-not-debian, but it'll take me some time to set it up10:19
broderin the mean time, those specific symlink errors are...21829 out of 157523 ubuntu-specific lintian tags10:19
broderso they're an easy target :)10:19
rodrigo_mvo, ok, just pushed another fix, and setting the hostname and static hostname works, so if you can start reviewing it, the only thing missing is some of the dbus methods10:22
rodrigo_mvo, which I'll keep working on until I propose the branch10:22
rodrigo_which btw, leads me to a question10:23
rodrigo_systemd uses /etc/machine-info to store the pretty host and icon names for this computer10:23
rodrigo_but I don't have that, what does ubuntu use instead of that, if any?10:24
pittirodrigo_: do you have an example how this looks like?10:24
rodrigo_pitti, I can create one from the code, 1 min10:24
pittithe standard one is `hostname` or `hostname -f` AFAIK10:24
rodrigo_well, that's for the hostname given to the machine by DNS, for instance10:26
rodrigo_then there's the static hostname, which is what there is in /etc/hostname10:26
pittiright, /etc/hostname is a Debianism, and only for setting the host name during boot10:26
pittiDNS might change it10:26
rodrigo_pitti, http://0pointer.de/public/systemd-man/machine-info.html10:27
rodrigo_so it seems to be a systemdism :)10:27
pittiah, I don't think we have an equivalent10:28
pittithe installer forces the host name to be actually a valid DNS name10:28
rodrigo_so can we use /etc/machine-info also then?10:28
pittirodrigo_: nothign reads that10:29
rodrigo_the pretty hostname is just for showing it in the info panel10:29
mvorodrigo_: thanks rodrigo_, I will wait with the review until its ready10:29
rodrigo_pitti, well, my new service in u-s-s will read it, the problem is nothing writes to that10:29
pittirodrigo_: i. e. it should be shown in lightdm greeter, DAAP shares in banshee/rhythmbox, sent through Avahi/DNS, etc.10:29
rodrigo_so it will always be empty10:29
pittiotherwise it doesn't make much sense to create it10:30
rodrigo_yeah10:30
rodrigo_I'll leave those methods unimplemented then10:30
rodrigo_for the pretty host name and the icon10:30
pittiseems fine; they can just be empty stubs, or return a "not supported" value if that's possible10:30
rodrigo_I'll leave them do nothing :)10:31
rodrigo_ok, so just a couple methods in the locale interface, and we're set :)10:31
didrockspitti: please be aware of agateau's comment on bug #877358, not sure how you want to handle it11:36
ubot2Launchpad bug 877358 in qt-at-spi "QtAccessibility causes crashes in several applications" [Undecided,Confirmed] https://launchpad.net/bugs/87735811:36
seb128pitti, can you join #debian-gnome?11:46
seb128pitti, Josselin is having issues with the pygobject transition and is talking to adding an epoch and other fun things11:46
ricotzseb128, hi11:54
seb128hey ricotz, how are you?11:54
ricotzseb128, do you know the ibus package?`11:54
ricotzseb128, i am great, thank you, how are you?11:54
seb128well I know about ibus but not really about specifics11:54
seb128I'm good thanks11:54
seb128do you have any issue with ibus?11:54
ricotzespecially the appindicator patch11:55
seb128yes, what about it?11:55
ricotzit drop the set_name to ibus-ui-gtk of the status-icon11:55
ricotzand i was hoping there is a way to pass this though to the indicator-fallback11:55
ricotzthis breaks the ability to handle status-icons conditionally by their names11:56
czajkowskichrisccoulson: if you're about can you give me a shout later please11:57
ricotzseb128, i am getting requests again patching gnome-shell to workaround this11:58
seb128ricotz, can't we just patch gnome-shell to use whatever name ibus get without the set_name?11:58
seb128ricotz, ted would be a better person to ask about the set_name for the fallback, it's not possible from the api I think11:59
seb128but it seems a reasonable request for an api addition or something11:59
ricotzseb128, the patch isnt nice, it would mean to check for "main.py" which is quite generic11:59
ricotzseb128, yes, updating appindicator would be the proper way12:00
seb128well maybe there is a way to get the widget and do a setname manually then12:00
seb128but yeah, let's check with the dx guys a bit later, they are not up yet12:00
seb128do you have a bug number for that issue?12:00
ricotzseb128, dont have a bug number, but there might be one12:01
geserdidrocks: I just filed an zeitgeist upgrade issue on precise (bug #894356), not sure if it fits into the "don't break upgrades for a long time" policy as retrying to install python-zeitgeist fixes the upgrade issue12:02
ubot2Launchpad bug 894356 in zeitgeist "python-zeitgeist is missing a Replaces on zeitgeist-core (trying to overwrite '/usr/share/pyshared/zeitgeist/__init__.py')" [Undecided,New] https://launchpad.net/bugs/89435612:02
didrocksgeser: oh thanks, fixing that12:04
seb128ricotz, seems close from https://bugs.launchpad.net/libappindicator/+bug/87577012:04
ubot2Launchpad bug 875770 in libappindicator "Indicator icon and name are not set properly in System Tray fallback" [Undecided,Confirmed]12:04
seb128lunch time12:05
seb128bbiab12:05
ricotzseb128, yeah, thanks, that would be it, of course the ibus patch itself is a problem too12:09
didrocksgeser: fixed, thanks! :)12:12
=== MacSlow is now known as MacSlow|lunch
rodrigo_mvo, I'm finding a few errors in u-s-s, like it reading /etc/default/console-setup when the XKB* keys are in /etc/default/keyboard12:17
pittididrocks: yep, I saw; we just need to wait until the at-spi fix is in, too12:22
didrockspitti: I was thinking uploading it tomorrow12:23
didrockspitti: to ensure we reach the 7 days first for unity-2d rather than pushing both at the same time12:23
didrocksotherwise the fix is ready (agateau just have to rebase on latest version)12:23
agateauI have a weird bug with the at-spi2-core package: the first time I build it (with debuild -b -uc -us) it works, but if I try it one more time it fails: the doc is not built12:25
agateauI sort-of fixed that in my previous patch by adding --enable-gtk-doc to configure options, but I am not sure this is the best fix12:26
pittiagateau: unfortunately quite a lot of source packages leave cruft behind after a binary build, or modify files, etc.12:26
pittithat's why most of us build everything in separate build dirs, i. e. with bzr bd12:26
pittiif you apply a fix, and the package is not in bzr, I recommend building the source first (debuild -S), then the binaries (debuild -b)12:27
pittithen you can remove your source dir and re-unpack the new source, if it got messed up12:27
pittibut bzr bd makes this quite a lot easier, and it's now available for all packages12:27
pittieither our custom branches (debian/ only), or UDD12:27
agateauok, bzr bd sounds like a good option12:27
agateauI don't want to "pollute" the sru with build fixes12:28
agateaupitti: thanks for the tips12:30
mvorodrigo_: ohh, feel free to fix along the way12:32
rodrigo_mvo, yes, doing so12:32
mvo\o/12:32
agateaummm, it seems the clean target of at-spi2-core is a bit too strong: it rm a dir from the source archive12:40
agateaudidrocks: updated the at-spi2-core debdiff12:45
didrocksagateau: thanks, will get to it shortly12:46
* rodrigo_ lunch13:13
didrocksmvo: hey, are you aware of a good script which which will do like apt-get build-dep, but from a control file and without installing them?13:35
didrocksI'm pretty sure that should already exists, at least for the buildds13:36
mvodidrocks: gdebi debian/control should do13:37
didrocksmvo: hum, this seems to work very well (after reinstalling gdebi ;)), however, I want to know all the build-deps (I can use a awk expression), them being installed or not13:39
* didrocks thinks to start from dpkg-checkbuilddeps and write some perl to remove the matching with what is locally installed13:45
Laneysudo mk-build-deps -i -r13:45
Laneyoh, without installing13:46
Laneywhat do you want it to give you?13:47
didrocksLaney: yeah, you puzzled me with this option :)13:47
didrocksLaney: basically, the list of all build-dep for this architecture, them being installled or not13:47
didrocksI can surely do some regexp for that, but I was thinking that this existed already13:48
mvodidrocks: oh, eh, hrm, iirc its gdebi --deb-line debian/control13:51
mvodidrocks: hm, maybe not, I think it will omit the installed ones but that should be trivial to fix13:52
didrocksmvo: yeah, I'm loooking at dpkg-checkbuilddeps, seems even more trivial to start from there13:52
seb128mvo, could you look at bug #888293?14:02
ubot2Launchpad bug 888293 in app-install-data-ubuntu "dia-gnome package is in database as dia-gnome-gnome" [Undecided,New] https://launchpad.net/bugs/88829314:02
seb128mvo, it has what seems a simple patch14:02
seb128(in reverse diff order though)14:03
pittidesrt: FYI, filed bug 894391 to track XDG_RUNTIME_DIR14:03
ubot2Launchpad bug 894391 in consolekit "support $XDG_RUNTIME_DIR" [Medium,Triaged] https://launchpad.net/bugs/89439114:03
pittidesrt: didn't target it yet, as the spec defines a fallback14:04
pittidesrt: is anything actually using that already?14:04
=== MacSlow|lunch is now known as MacSlow
mdeslaurseb128: any chance of getting seahorse-plugins put back in Oneiric? #86260914:06
seb128bug #86260914:06
ubot2Launchpad bug 862609 in seahorse-plugins "seahorse-plugins gone in Oneiric" [Wishlist,Confirmed] https://launchpad.net/bugs/86260914:06
seb128mdeslaur, oneiric is released so I guess "no"14:06
mdeslaurseb128: ok, that's what I thought, thanks14:06
seb128mdeslaur, we could get it to backport if somebody gets it to precise though14:07
seb128mdeslaur, somebody *hint* ;-)14:07
seb128mdeslaur, not that for GNOME 3.4 (we might not get the bits needed in precise though since we will default to stay on 3.2) they made different sources from it14:08
seb128i.e seahorse-nautilus, seahorse-sharing14:09
mdeslaurseb128: I'll gladly upload it, if someone from the desktop team could tell me what they would like me to do with libcryptui...ie: new binary package for the seahorse-daemon files?  instead of the hack I did in my ppa: https://launchpadlibrarian.net/83910853/libcryptui_3.1.91-0ubuntu1_3.1.91-0ubuntu1.0~md1.diff.gz14:12
seb128mdeslaur, is the version pitti packaged in oneiric not good enough?14:13
mdeslaurseb128: it doesn't package the seahorse-daemon stuff14:14
seb128mdeslaur, so seahorse has a different version of the lib that the standalone packaged one?14:14
seb128mdeslaur, well, I wouldn't go crazy, I would package seahorse-nautilus 3.3.1 if that runs with our current libs14:15
seb128mdeslaur, http://git.gnome.org/browse/seahorse-nautilus14:15
seb128if that's the part you aim at bringing back14:16
mdeslaurseb128: sorry, let me explain: seahorse-daemon got moved from the seahorse-plugins tarball to the libcryptui tarball, but our libcryptui in oneiric doesn't build a binary package for them14:16
seb128it's easier that try to fix something that already went away in GNOME14:16
seb128mdeslaur, what is that daemon doing?14:16
seb128isn't it deprecated? it was doing gpg agent but that is in gnome-keyring since oneiric14:16
seb128well, my understanding is that you only need and want the nautilus bits, which would be easier to get by packaging seahorse-nautilus14:17
mdeslaurseb128: the daemon is what the new seahorse-nautilus and seahorse-plugins talk to14:17
seb128hum ok14:17
seb128dunno then sorry14:17
mdeslaurseahorse-nautilus is just the nautilus extension, it's not the mime handler (which is the good part)14:18
seb128mdeslaur, well I guess you should add a new binary to the lib in precise for the bits in doesn't ship in oneiric and then package seahorse-nautilus14:18
mdeslaurseb128: ok, can the desktop team give me an appropriate name for the new binary package? is this something that needs to be coordinated with debian?14:19
seb128better if you coordinate with debian14:19
seb128the GNOME guys are on #debian-gnome on oftc14:19
mdeslaurah, thanks, I'll do that14:19
mdeslaurseb128: thanks14:19
seb128yw14:19
seb128thanks for working on that!14:19
mdeslaurnp14:20
mdeslaurah! debian already has the binary package, coo.14:21
mdeslaurs/coo/cool/14:21
GunnarHjpitti: Hi Martin!14:21
GunnarHj"our intention is to write the language as $LANGUAGE and the region as $LANG into ~/.pam_environment"14:21
GunnarHjI take it that "region as $LANG" was a typo. ;-)14:21
pittiGunnarHj: well, it's what things were like in the current versions :)14:22
GunnarHjpitti: True. :)14:22
seb128chrisccoulson, the tb notification have random email received counts it seems, did you get other people complaining about that?14:27
chrisccoulsonnot yet :)14:27
* chrisccoulson prepares for more poking14:27
chrisccoulsonhi czajkowski14:28
seb128mvo, could you look at https://code.launchpad.net/~nikola825/ubuntu/oneiric/python-apt/fix-for-500940/+merge/82079 as well?14:28
seb128chrisccoulson, lol, could you confirm if it happens for you as well?14:28
seb128chrisccoulson, just wait for a few emails and see if the notify-osd bubble say you received a few email or a random number14:29
chrisccoulsonseb128, yeah. it might be easier to spot if i mark all my mails as read and start from zero, rather than starting from ~30000 unread :)14:29
seb128chrisccoulson, well, isn't it supposed to display the number of email you got in that fetch round?14:29
seb128rather than the number of emails you have unread somewhere14:30
seb128though my unread emails are close from 0 so it's buggy in any case there14:30
chrisccoulsoni'm not sure what the notification bubble is meant to do. i've not touched that before :)14:30
seb128chrisccoulson, good opportunity! ;-)14:31
chrisccoulsonis it fixed yet?14:34
chrisccoulsonoh, look there, another echo ;)14:34
chrisccoulson:-)14:34
seb128lol14:35
seb128indeed14:35
czajkowskichrisccoulson: mind if I send a quick pm ?14:38
chrisccoulsonczajkowski, sure, feel free. no need to ask :)14:38
desrtpitti: dconf14:41
didrockshey desrt14:43
desrtdidrocks: good morning14:43
didrockshow are you?14:43
desrtokay.14:44
desrthow's upstream-under-new-rules treating you? :)14:44
didrocksdesrt: right now, it's rather I'm treating them :)14:45
* pitti imagines an arms race against didrocks tightening the tarmac checks and DBO creating sufficient noise under tests/ :)14:46
didrocks:)14:47
seb128mvo, could you review https://code.launchpad.net/~gandelman-a/ubuntu/precise/squid-deb-proxy/lp893313/+merge/82980 as well?14:54
seb128mvo, I'm done for today ;-)14:54
seb128desrt, he's treating them so well that we didn't get any update since uds :p14:55
desrtseb128: if only you could apply the new policy retroactively14:55
seb128lol14:55
desrtperhaps you'd find yourselves running gnome-shell, after all :)14:55
seb128or perhaps we would still be running GNOME 2.16 on dapper or something :p14:56
desrtthankfully, GNOME is not subject to your acceptance criteria :p14:56
desrtotherwise ya.. you're probably right :)14:56
mvoseb128: cracking the wip, eh ;) ?15:03
mvoaha, squid-deb-proxy15:03
* mvo likes this one15:03
pittichrisccoulson: do you know if there's any progress on bug 857153? It's been on the RM radar for quite a while15:03
ubot2Launchpad bug 857153 in firefox "Needs to get accessibility settings from GSettings" [High,Triaged] https://launchpad.net/bugs/85715315:03
seb128hehe15:06
seb128ok, I'm out for some erands, back in less than an hour15:07
chrisccoulsonpitti - not yet, and it sounds like it's not too much of an issue for oneiric15:09
chrisccoulsonit's something that we'll fix in precise though15:09
didrockschrisccoulson: do oyu have a testsuite for it?15:12
didrocks:)15:12
chrisccoulsondidrocks, firefox has probably over 10000 tests ;)15:13
chrisccoulsonin fact, it's actually probably a lot more than that15:13
didrockschrisccoulson: you need +1 now for the gsettings integration :)15:13
chrisccoulsonyeah, but my +1 comes from upstream, who need to approve it before it lands on mozilla-central, before it gets 6 weeks of testing in aurora and 6 weeks of testing in beta before it is released ;)15:14
didrockschrisccoulson: can we switch duties, just for a month please please please! ;)15:16
chrisccoulsonlol15:17
chrisccoulsonwould you really want to look after a browser? ;)15:17
chrisccoulsonactually, that would be perfect15:17
didrockschrisccoulson: I can do whatever I want to firefox, I'm forced to use chromium for launchpad :)15:17
chrisccoulsonyou'd have to work on 20th december to handle the firefox 9 release! :-)15:17
chrisccoulsonand then you'd need to be available up until christmas eve to handle the inevitable 9.0.1 chemspill15:18
chrisccoulsonthat would be great if we swapped for a month :)15:18
didrockschrisccoulson: oh, I told "a month", not "that month" :)15:18
chrisccoulsonlol15:18
rodrigo_mvo, branch ready for review -> https://code.launchpad.net/~rodrigo-moya/system-service/new-interfaces/+merge/8330815:22
rodrigo_mvo, works ok to set the system locale settings from g-c-c, and to retrieve the hostname15:22
pittiapport_1.90-0ubuntu1_source.changes - PHEAR!15:23
rodrigo_GunnarHj, oh btw, system-wide locale settings are stored in /etc/default/locale, right?15:24
pittirodrigo_: right15:24
rodrigo_pitti, ok, then my code works and does the correct thing :)15:24
pittirodrigo_: yay!15:25
rodrigo_pitti, but not only LANG, but all the LC_* vars can go there, right?15:25
pittirodrigo_: right, that's what language-selector etc. does15:25
rodrigo_ok15:25
rodrigo_got it right then15:25
pittirodrigo_: did you just implement that yourself? accountsservice is already supposed to do that15:25
pittiSetLanguage()15:25
pitti(and soon, SetRegion, by GunnarHj)15:25
rodrigo_pitti, yes, implemented it, as it has support for all LC_ vars15:26
rodrigo_just a few lines of python though15:26
rodrigo_but yes, I guess we'd want to call accountsservice15:26
mvorodrigo_: nice, I check it out15:32
cyphermoxseb128: I notice shotwell isn't building, are you looking at it already or can I take care of it?15:48
ricotzupdating qt4 multiarch installation is quite a pita :(15:50
chrisccoulsondidrocks, https://twitter.com/#!/nitot/status/139709707031019520 ;)15:57
seb128re16:01
seb128mvo, cracking the whip for dholbach yes ;-)16:01
seb128cyphermox, check with mterry, I asked him if he could have a look yesterday16:02
seb128cyphermox, but I'm not working on it16:02
seb128cyphermox, thanks16:02
seb128cyphermox, while you are around, did you plan to sru the evo updates?16:02
cyphermoxyup16:02
seb128ok16:02
seb128thanks16:03
cyphermoxthis afternoon I can definitely finish that up16:03
chrisccoulsonwow, consecutive firefox and thunderbird builds. my old laptop would have burst in to flames doing this :)16:03
cyphermoxchrisccoulson: nice. ;)16:03
chrisccoulsonand i can still do other stuff!16:04
didrockschrisccoulson: yeah, I already saw it ;)16:05
chrisccoulsondidrocks, you mean that you already saw the adverts?16:05
didrockschrisccoulson: no, the tweet16:05
didrocksI'm not using chrome but chromium16:05
didrocksnot sure if it will get it16:05
pittihttp://status.ubuntu.com/ubuntu-precise/canonical-desktop-team.html is reset16:06
pittiand all the user charts, too16:06
dpmhi pitti, good afternoon. I'm looking at the release schedule - do you know what the LanguagePackTestRebuild milestone is? -> https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule16:06
pittiso now the trend lines will actually make sense16:06
chrisccoulsondidrocks, i ran chromium at the weekend and monitored outgoing http packets whilst i was typing addresses in to the addressbar16:07
pittidpm: I think the "Test" is a misnomer; we'll rebuild teh beta-1 packages at that day16:07
pittidpm: oh, no, we don't; it's a week later16:07
dpmyeah, that's what confused me16:07
chrisccoulsoni knew that every keypress in the addressbar is sent to google for the search suggestions to work, but i was alarmed to realize that it also sent my login cookie for my google account :/16:07
dpmpitti, yeah, it's before the translation deadline16:08
chrisccoulsonso not only do google see every URL i type in the addressbar, but they can associate that information with a specific individual16:08
chrisccoulsonscary stuff ;)16:08
pittidpm: so maybe the "Test" was intended indeed; but I have no idea who put that in or for what16:08
pittiit's not like they undergo major structural changes16:08
dpmpitti, it might have just meant the final build, but has been put in the wrong table cell16:09
dpmI'll ask skaet when she's back16:09
pittidpm: I just talked to her, quick!16:09
pittishe's about to go back to turkey :)16:10
pittidpm: but no urgency here, I guess16:10
dpmah, cool :)16:10
dpmno, no rush, I was just curious16:10
didrockschrisccoulson: well, if you use firefox and the search bar, I guess the search results (if you press enter) is done under your google login as well, isn't it?16:13
pittiTTFN, see you tomorrow!16:13
chrisccoulsondidrocks, yeah, for search results. not for URL's though, which is why firefox has a separate search box and addressbar :)16:13
didrockssee you pitti!16:14
Laneyare you going to keep banshee / tomboy / gbrainy / mono in supported-desktop-extra?16:14
didrockschrisccoulson: yeah, that's true that google will know every address I'm visiting16:14
didrockschrisccoulson: I'm unsure how they can stock and process all those info btw :)16:15
seb128'night pitti16:20
seb128pitti, see you on monday, I'm off tomorrow again ;-)16:20
chrisccoulsonslacker :P16:21
mvohaha - i was thinking the same16:23
chrisccoulsonlol16:23
didrocks+116:31
didrocks:)16:31
didrocksall those french guys and their billions holidays16:31
chrisccoulsonlol16:31
=== davidcalle_ is now known as davidcalle
seb128chrisccoulson, says the guy who two weeks of holidays recently!16:49
chrisccoulsonseb128, i've still got 10 days to use up before the end of the year too ;)16:49
seb128;-)16:49
seb128start taking the fridays off!16:49
chrisccoulsoni took a block of time off last december, and basically wrote the globalmenu-extension for firefox during that time16:50
chrisccoulsonperhaps i will have scrollbars working this time ;)16:50
seb128lol16:50
* didrocks will buy zelda and just enjoy his 16 days of holidays in december :)16:51
* desrt is winner with 25 days left to take this year16:51
didrocksdesrt: 25 days, didn't you take some holidays recently (a week?)16:51
desrtyup16:51
chrisccoulsonlol. so, you need to basically take the rest of the year off :)16:51
didrockssee, you have even more holidays than french people!16:51
desrtproblem is that i took no holidays in 201016:51
chrisccoulsonare there even 25 working days left?16:51
desrtso all those days came forward to 2011 :)16:51
didrocksah, and you can cumulate? :)16:51
desrtwell16:52
desrtthe issue is that i tried to take them but was unable16:52
didrockschrisccoulson: should just have 26 in fact16:52
desrtso i can't really lose them through no fault of my own16:52
didrocksindeed16:52
seb128does somebody on precise feels like building evince from the ubuntu-desktop packaging vcs and tell me if it builds? ;-) I'm reluctant to do other uploads to precise which don't build ;-)16:55
chrisccoulsonseb128, just upload it! you can always fix it after feature freeze ;)16:57
seb128chrisccoulson, well that's what I've been doing this week slightly, uploading and pinging mterry for the stuff that failed to build. in my defence he said earlier in the week that with his +1 rotation I couldn't ping him about bugs, only stuff that don't build ;-)16:58
seb128chrisccoulson, to be fair I test build them but I'm on a mixed oneiric, precise system, I only upgrade things I need16:59
chrisccoulsonoh, if he's happy to be pinged about stuff which doesn't build:16:59
chrisccoulsonhttps://launchpad.net/ubuntu/+source/firefox/9.0~b2+build1-0ubuntu1/+build/293417016:59
seb128in practice that's still closer from oneiric ;-)16:59
chrisccoulsonmterry^^ :)16:59
seb128lol16:59
chrisccoulsonoh, he's not around :(16:59
ricotzseb128, cant you use a chroot (like a precise pbuilder) to testbuild it?17:01
ricotzseb128, you mean https://code.launchpad.net/~ubuntu-desktop/evince/ubuntu which is 3.2.1-0ubuntu2?17:03
chrisccoulsonok, new firefox beta works, time to upload17:04
ricotzchrisccoulson, nice :)17:04
chrisccoulsonunfortunately, beta uploads aren't very exciting. they're basically frozen until release17:05
ricotzright ;)17:05
ricotzoh, are the nightly for android out yet with the native ui?17:06
seb128chrisccoulson, oh, that's no fun indeed if he's not around to read it :-(17:07
seb128ricotz, yeah, I could, I plan to upgrade as well, it's just that it's going to take me some hours to download everything, but no hurry to upload evince17:08
seb128ricotz, it should be 1ubuntu1 in that vcs, I just merged on debian and pushed it17:09
ricotzseb128, i have an updated precise here -- repo is still at rev13417:10
seb128ricotz, doh, now it's pushed, sorry about that17:13
seb128seems like I didn't enter my passphrase during that session17:13
seb128it was waiting for it17:13
ricotzok, now it is there ;)17:13
desrtpitti: nice blog post17:20
desrtpitti: really looking forward to that17:21
desrtviewing it from the other side, when i get a crash report i tend to ignore it because i think "oh.. they surely know about this one already"17:21
desrtso having it pop up and not say "we already know about this" will be some indication that maybe i should go through the bother of reporting17:22
ricotzseb128, builds and runs17:34
seb128ricotz, thanks for testing!17:34
ricotzseb128, np17:34
rodrigo_out for a bit, bbl17:37
didrocksok, time for dinner, see you tomorrow everyone and enjoy your week-end seb128 :)18:00
seb128mvo, thanks for the squid-deb-proxy sponsoring18:18
seb128mvo, did you see the 2 other urls I pinged about (just making sure, no hurry to look at those)18:18
=== JanC_ is now known as JanC
=== seiflotfy is now known as HuNannyYumYum
=== HuNannyYumYum is now known as seiflotfy
=== eeejay_is_afk is now known as eeejay

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