/srv/irclogs.ubuntu.com/2010/06/24/#ubuntu-desktop.txt

TheMusorobert_ancell: Did metacity get sponsored? If not, I'll take care of it this morning.00:00
robert_ancellTheMuso, didrocks did it, thanks00:01
TheMusonp00:01
robert_ancellTheMuso, can you sponsor compiz-fusion-plugins-main from lp:~compiz/compcomm-plugins-main/ubuntu01:46
TheMusosure01:46
robert_ancelldo you have any idea why debian/install stopped working (and now requires debian/tmp in there)?01:47
TheMusonot without looking deeper into the package history01:56
robert_ancellwhat is the "correct" way - should all install files have debian/tmp ?01:57
TheMusoAs far as I understand things, if there are multiple packages being created from one source package, all files go into debian/tmp and are copied to their apropriate packages from there.01:58
ajmitchthat sort of thing can depend on debhelper compat level01:59
RAOFdh_install in compat mode 7 will automatically look in debian/tmp.01:59
ajmitch^^ what he said01:59
robert_ancellah, thanks.  It must have transitioned to 702:01
TheMusorobert_ancell: uploaded02:10
robert_ancellTheMuso, thansk02:11
* TheMuso must admit he is a little distracted by today's Australian political machinations.02:11
TheMusoAnd, disturbed.02:11
TheMusomacinations even02:11
NCommanderanyone around who can look at a gobjection-inspection patch?03:35
micahgNCommander: would you happen to know what source the gnome shutdown dialog is in?03:58
NCommandermicahg: gnome-session I think03:58
NCommanderbeen awhile since I looked03:58
micahgNCommander: k, thanks03:58
RAOFGah!  Damn you launchpad.  Don't oops on bug submission.04:14
RAOFThank you Chromium, and your delicious form-saving back button.04:14
lamalex<304:29
lamalexRAOF: do you need any help upstreaming those f-spot patches?04:29
lamalexor is that pretty much good04:29
RAOFPlenty of bugs for indicator-network!06:28
lifelessRAOF: hah06:34
RAOFBut my UltraBase™ has arrived, and displayport is pleasantly painless.06:35
lifelessooh06:36
lifelesshey06:36
RAOFI'm not entirely sure how people actually _use_ VGA outputs.  Or maybe my cable is made of rusty iron.06:36
lifelesscan you do dual hdmi or whatever it is the cinema displays need, on an x201s with UltraBase ?06:36
lifelessRAOF: rusty iron.06:36
lifelessRAOF: I will say that I hate vga + LCD. But my 21" philips professional CRT kicks arse.06:36
RAOFI haven't had a CRT for over a decade.06:37
RAOFActually, that's not quite true.  I picked one up from the side of the road to test VGA output at one point :)06:37
RAOFlifeless: Displayport can certainly push out the needed bandwith for your choice of insanely sized monitor.  I'm fairly sure the software will also be up to it.06:38
=== almaisan-away is now known as al-maisan
=== al-maisan is now known as almaisan-away
TheMusoRAOF: Does it also put audio out via displayport?07:33
RAOFI don't know.  The displayport protocol certainly allows for that, but I don't have anything that accepts DP audio.07:36
RAOFThe DP protocol is actually rather freaky.  You can do USB over DP if you feel like having a USB hub in your monitor.07:36
dholbachhey guys08:19
dholbachmicahg proposed to get gjs rebuilt (bug 597944) for gnome-shell08:20
ubot2Launchpad bug 597944 in gjs (Ubuntu) "libgjs needs a rebuild for xulrunner-1.9.2.4 (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/59794408:20
dholbachI wanted to sponsor it, but for me it seems to FTBFS08:20
dholbachhttp://paste.ubuntu.com/454309/08:20
dholbachhey seb12808:26
dholbachsalut mon ami - comment ça va?08:26
seb128hello dholbach08:26
seb128dholbach, ca va bien merci, et toi ?08:26
dholbachca va bien aussi :)08:27
seb128dholbach, qu'est-ce qui t'amène chez nous ? un bug de nouveau ? ;-)08:27
dholbachmicahg proposed to get gjs rebuilt (bug 597944) for gnome-shell08:27
ubot2Launchpad bug 597944 in gjs (Ubuntu) "libgjs needs a rebuild for xulrunner-1.9.2.4 (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/59794408:27
dholbachI wanted to sponsor it, but for me it seems to FTBFS08:27
dholbachhttp://paste.ubuntu.com/454309/08:27
dholbachanything I should be doing about it? (seems he went to bed now)08:27
dholbachI dunno if it was important or urgent or anything08:27
seb128dholbach, I was just reading my email, got one from him about that08:29
dholbachah ok, well, I guess I just update his bug then08:29
seb128dholbach, no, don't bother I meant to have chrisccoulson to give a try to it today or maybe do the merge from debian08:29
seb128they have a new version of gjs there08:29
dholbachah, gotcha08:30
seb128dholbach, thanks for asking about it though ;-)08:30
dholbachyeah, I didn't know if it was important in any way08:30
seb128it's not08:30
seb128it's required to have gnome-shell new version to build08:30
dholbachah ok08:31
seb128but it's not something we rely on, it's in universe08:31
seb128so if it takes a few extra days that's not an issue08:31
dholbachalrightie08:31
didrocksgood morning08:31
dholbachseb128: je suis près de toi maintenant :)08:32
didrocks(seems like I overslept :))08:32
seb128lut didrocks, nice!08:32
didrockssalut seb128 :)08:32
seb128dholbach, oh ? en vacances ?08:32
ograseb128, does that look sane to you ? http://launchpadlibrarian.net/50829991/gobject-introspection.debdiff08:32
robert_ancelldoes anyone know how to make dpkg triggers work?  I have a working dh_gsettings, but I think I should reimplement as a trigger08:32
ogra(i know its just a workaround)08:33
dholbachseb128: non, pas des vacances, mais je suis à Trèves :)08:33
dholbachseb128: visiter mes parents08:33
ograrobert_ancell, create debian/<binary package>.triggers08:33
RAOFrobert_ancell: I've had a look at them before, although I'm a bit hazy.08:33
seb128ogra, I'm not sure why that's required on arm and not other archs08:33
seb128ogra, could you open an upstream bug about it maybe to get their comments?08:34
seb128robert_ancell, you can take gconf or gnome-menus as an example08:34
robert_ancellogra, and where do I implement the trigger script?08:34
seb128robert_ancell, you need a .trigger and a trigger case in the postinst08:34
seb128robert_ancell, the postinst snippet has the code to run08:34
ograseb128, will do, there is bug 597947 as downstream one already though08:34
ubot2Launchpad bug 597947 in gobject-introspection (Ubuntu) "ARM FTBFS fix (affects: 1) (heat: 8)" [High,Confirmed] https://launchpad.net/bugs/59794708:34
robert_ancellseb128, so the code is shared between all packages?08:35
seb128robert_ancell, editor /var/lib/dpkg/info/shared-mime-info.postinst08:35
seb128robert_ancell, see the triggered case08:36
seb128robert_ancell, see /var/lib/dpkg/info/shared-mime-info.triggers to register what trigger the triggers08:36
didrocksrobert_ancell: yesterday, I had a look at metacity patches and saw you added "Description ? Authors?" to most of them. I've added those to 03_strict_focus.patch: if you google for META_FOCUS_MODE_STRICT, you'll find an IRC conversation between seb128 and lamont from Januay 2005 :)08:37
seb128robert_ancell, so you basically want a .triggers with your directory listed08:37
seb128robert_ancell, and the posting to run the update command in the triggered case08:37
seb128posting -> postinst08:37
robert_ancelloh, so I make these changes in libglib2.0-bin, and then once you have the new version installed any program that touches files in /usr/share/glib2.0/schemas will trigger the script in libglib2.0-bin?08:38
seb128didrocks, did you see my comment about the "Desk" naming? can you drop those in the next upload08:38
seb128robert_ancell, right08:38
robert_ancellmuch easier than modifying debhelper/cdbs :)08:38
seb128;-)08:38
ograseb128, would you accept the patch as a temp. workaround at least ?08:38
seb128robert_ancell, could you have a quick review of http://launchpadlibrarian.net/50829991/gobject-introspection.debdiff08:39
mvorobert_ancell: hi, I just look over the compiz merge diff. I'm sure that was a lot of work, good job! some nitpicking. i would really prefer to keep the old ubuntu changelogs, that should be trivial with dpkg-mergechangelogs. it also brings back compiz-gtk and remove compiz-dbg. I don't mind dropping compiz-dbg, but I don't think we need compiz-gtk (in addition to compiz-gnome). I have no strong opinion here though08:39
didrocksseb128: not on #ubuntu-desktop?08:39
seb128didrocks, no08:39
didrocksstill, didn't finish to backlog everything :)08:40
seb128didrocks, ok, so "Desk" is a mistake, we dropped those changes from libwnck in lucid08:40
robert_ancellmvo, I didn't realise at the time that we'd removed compiz-gtk.  Why do you want the old changelogs?  I think they just make it more confusing to work out what has changed08:40
seb128didrocks, your changelog explains why some people still get naming issues08:40
seb128didrocks, I didn't notice the wms had changes for that08:40
didrocksseb128: ok, I will revert in mutter and in metacity so08:41
seb128didrocks, don't do an upload for that but next time you touch those...08:41
mvorobert_ancell: I think in the compiz case the old changelogs have a lot of useful information about the patches we added, who did it and when08:41
seb128didrocks, thanks08:41
seb128mvo, launchpad has the upload history as well08:41
didrocksseb128: I have to do an upload with the papercut about Alt + tab and copy/paste08:41
seb128I will not argue about those08:41
seb128but I don't like keeping tons of useless changelog entries08:41
mvorobert_ancell: I can see that its not that useful for a package that is less heavily patched (e.g. plugins-main). but for compiz I think there is some value08:41
seb128it makes merges harder and takes CD space08:41
mvoseb128: I disagree that they are useless08:42
mvoseb128: and dpkg-mergechangelogs should make the merge trivial08:42
seb128ok, fair enough08:42
seb128as said I will not argue I know other people have other opinions08:42
robert_ancellmvo, I moved all the patch info to patch headers08:42
seb128we never kept those for desktop packages08:42
pittiGood morning08:42
seb128hey pitti08:42
didrockshey pitti08:42
=== ogra_ is now known as ogra
mvorobert_ancell: yeah, that is a good thing! it appears that they also all contain the version the patch was added so I'm happy08:44
ogragrmbl08:44
ograsilly reconnects08:44
seb128ogra, I've no strong opinion about this change08:44
mvopatch-header info makes me happy to, so I'm happy now and don't want changelogs anymore08:44
mvothanks :)08:44
seb128I don't know enough about gobject introspection to comment08:44
seb128mvo, ;-)08:44
seb128see, everybody always agrees with robert_ancell in the end08:45
robert_ancell:)08:45
seb128I don't know how we does that08:45
seb128but I need to learn from him ;-)08:45
mvoheh :)08:45
seb128we -> he08:45
ograrobert_ancell, did you comment on the patch already (i had a reconnect)08:45
seb128robert_ancell, could you give a quick ack, nack, don't know on http://launchpadlibrarian.net/50829991/gobject-introspection.debdiff ?08:45
robert_ancellogra, no, but I just read that pygi was merged into python-gobject08:46
mvorobert_ancell: so about compiz-gtk - I don't mind either way, I doubt its a very useful pacakge, but you are the matinainer ;)08:46
robert_ancellseb128, don't know08:46
seb128robert_ancell, thanks08:46
seb128ogra, ok, feel free to upload but open a bug upstream with the build error and your workaround08:47
ograseb128, thanks a lot :)08:47
seb128np, thank you for working on it08:47
robert_ancellmvo, my motivation is mostly just to have the same package in Debian and Ubuntu so we can make progress twice as fast08:47
* ogra hugs seb128 ... also because he thinks french world cup viewers always need comforting ;)08:47
robert_ancellogra, oh, the patch seb128 just showed me?  I hadn't seen it before then08:48
seb128ogra, hehe08:48
mvorobert_ancell: fair enough, it looks good I will sponsor if you want08:48
seb128robert_ancell, is pygi in pygobject a win, out of that making the pygi packaging work efforts somewhat wasted?08:49
robert_ancellseb128, well, it meant we had a little bit of a head start in understanding pygi so that's not a bad thing08:50
robert_ancellmvo, I agree we should remove the -gtk package, and then pester Debian to do the same if it's the right move08:51
seb128robert_ancell, btw gdm upstream seems very active atm08:53
seb128robert_ancell, we could maybe try to get some of our changes reviewed08:53
seb128robert_ancell, I noticed they fixed some of the issues for which we have distro changes, next update will be interesting08:54
robert_ancellseb128, they just closed the "no gdmsetup" bug08:54
robert_ancellWONTFIX08:54
seb128robert_ancell, right, they disagree it's the way to go, they want those options integrated in other configurations dialogs08:54
robert_ancelldosen't stop you having a dialog in the mean time...08:55
seb128robert_ancell, right, I stopped trying to argue with them about this though, they don't see the point for fedora and will not consider it08:56
robert_ancellseb128,  was there any particular feature from newer gdm's that we want, maybe a patch candidate?08:58
seb128no08:58
seb128I've been backport quite some fixes to lucid08:59
seb128they are doing lot of refactoring in git atm apparently on widgets loading, etc to speed things up it seems08:59
seb128didrocks, btw vala fails to build on debian the same way09:03
seb128didrocks, you might want to tell slomo about it09:03
didrocksseb128: yeah, I saw that09:03
didrocksseb128: -2 as well?09:03
seb128yes09:03
didrocksseb128: where do you see that?09:03
seb128slomo, hi09:03
seb128slomo, your vala updates don't build in i38609:03
didrocks(I saw for -1 as with the new upload, but not the build result)09:03
seb128didrocks, https://buildd.debian.org/fetch.cgi?&pkg=vala&ver=0.9.2-2&arch=i386&stamp=1277365652&file=log09:04
robert_ancellseb128, hey, do you know how gio-querymodules works? I notice it's only run when new packages are installed (postinst).  Shouldn't it also be run postrm?09:04
didrocksseb128: thanks09:04
seb128robert_ancell, it's a trigger, it should run whenever the dir change no?09:04
seb128robert_ancell, watch the .cache in the /usr/lib/gio dir09:05
robert_ancellseb128, so the postinst script always gets run when a trigger occurs?09:05
seb128robert_ancell, it should yes09:05
robert_ancellok09:05
didrocksI've added strace to vala, tried to have a look but nothing relevant to me09:05
seb128brb restart09:07
robert_ancelllater all09:13
slomoseb128, didrocks: thanks... any idea what could be wrong? :) looks like a gio problem09:15
seb128slomo, not really no...09:16
didrocksI tried to strace the check yesterday, nothing useful (in addition, I can't reproduce it in my pbuilder :/)09:17
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiwann
slomodidrocks: same here :) maybe caused by a read-only $HOME?09:24
didrocksslomo: hum, can be, good idea09:24
slomodidrocks: g_bus_get_sync() for the session bus is the call that fails09:28
nigelbthat nautilius bug has become too difficult to tolerate :/09:55
seb128what? which one?09:56
nigelbthe one you just commented - the amount of begging, bitching, and complaining for something we didn't even do :/09:56
seb128oh, right, just ignore it09:57
seb128brb09:57
huatsmorning10:09
=== tkamppeter_ is now known as tkamppeter
dholbachhey guys10:34
dholbachI was wondering if you need more contributors for the Desktop team10:34
mvodholbach: isn't that like asking "do you want more money"? i.e. few people would say no ;) ?10:39
lifelessdepends, is it counterfeit ?10:39
dholbach:)10:40
dholbachI was just wondering what kind of stuff desktop contributors should be doing10:40
seb128dholbach, triaging bugs, doing merges on debian, reviewing bugs with patches and sending those upstream or to debian, trying to lower our delta10:41
vishseb128: hi , upstream just pushed a slightly different fix for Bug #270206 , just a heads up10:41
ubot2Launchpad bug 270206 in rhythmbox (Ubuntu) (and 2 other projects) "RB should never start minimised to tray (affects: 32) (dups: 5) (heat: 156)" [Low,Fix released] https://launchpad.net/bugs/27020610:41
seb128dholbach, triaging bugs, doing merges on debian, reviewing bugs with patches and sending those upstream or to debian, trying to lower our delta, doing updates, etc10:41
seb128vish, ok, is there an issue with the current one?10:41
dholbachseb128: do you think somebody of the team could talk a bit about that at UDW? it'd be a good opportunity and we still have a few slots open: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep10:41
vishseb128: nope dont see any problems , just mentioning in case you didnt want any delta  :)10:42
seb128vish, I do regular snapshots for rb so no worry10:43
vish:)10:43
seb128dholbach, I knew you would try to trick me in! ;-)10:44
seb128dholbach, shouldn't the UDW topics be rather technicals?10:44
dholbachseb128: merging stuff, updating packages, etc sounds technical enough to my ears :)10:46
dholbachtalking a bit about the process, maybe do a quick example or two10:46
dholbachdone :)10:46
seb128dholbach, do I need to have the topic decided now?10:47
seb128dholbach, I'm fine doing an UDW session but I want to think a bit about the topic10:47
dholbachseb128: which slot on https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep would suit you?10:47
seb128dholbach, it will be something desktopish ;-)10:47
seb128dholbach, any of the slots on the 12th or 13th or the 8pm on the 15th10:48
seb128dholbach, let's say the monday 7utc one10:48
dholbachseb128: just seb128 or seb128 and his desktop mafia?10:49
seb128just put my name for now10:49
seb128I will sort details in the next days and update people and title ;-)10:49
dholbachsuper10:50
dholbachseb128: https://wiki.ubuntu.com/UbuntuDeveloperWeek/Prep - done10:50
seb128dholbach, thanks10:50
seb128dholbach, it has better bringing me some contributors or I will ask for my money back! ;-)10:51
dholbachseb128: sure :)10:51
dholbachseb128: so… you're looking forward to the Germany game on Sunday already? ;-)10:51
seb128dholbach, seeing Germany getting kicked out by our british friends, sure ;-)10:53
dholbachseb128: MAN! YOU'RE GERMAN!10:54
* dholbach better leaves the channel quickly :)10:54
seb128dholbach, lol10:54
* seb128 hugs dholbach10:54
* dholbach hugs seb128 back10:54
tseliotseb128: do you know how to set gconf key values in deb packages?11:05
pittiah, I saw the game last night in a "Biergarten", very amusing11:05
tseliotas in default values11:05
dholbachtseliot: have a look at the ubuntu-artwork package11:05
tseliotdholbach: will do, thanks11:06
pittitseliot: that's done with the gconf schema files in general (/usr/share/gconf/schemas)11:06
pittitseliot: or a debian specific "overrides" set in /usr/share/gconf/defaults/11:06
pittithe latter is dh_gconf and generally easier to use in packaging11:07
seb128tseliot, you can add a .gconf-defaults in the debian directory with lines "key value"11:07
seb128binary.gconf-defaults11:07
pittidoes anyone have a printer and a minute to grab a log for me?11:07
tseliotseb128, pitti: ah, nice, thanks11:07
seb128pitti, on lucid or maverick?11:07
pittiseb128: doesn't matter11:07
seb128pitti, I can on lucid11:07
pittiI need an "udevadm monitor -e --udev" output when you plug it in11:08
seb128pitti, ok, one minute11:08
pittiI don't have a printer these days, sorry (my wife has it in Munich)11:08
* pitti hugs seb128, merci11:08
pittiseb128: what I'm trying to do is to stop system-config-printer.py being started on boot11:08
pittiand instead launch it from update-notifier once either cups sends out a job notification or we get a printer hotplug event11:09
pitti-> avoids python in the ureadahead pack and boot sequence11:09
pittimvo: hm, it seems update-notifier 0.99.3 is in lucid, but missing from lp:~ubuntu-core-dev/update-notifier/ubuntu11:12
pittimvo: it does have versions up to 0.99.2 and then the debian/maverick ubuntu bits11:12
seb128pitti, http://paste.ubuntu.com/454372/11:14
pittimvo: 0.99.3 is in the /lucid branch, but shouldn't the fix also be in trunk?11:15
seb128pitti, do we need python there, I though we started those autostart with a delay11:15
pittiseb128: merci beaucoup!11:15
seb128pitti, de rien11:15
pittiseb128: we do start it with a delay11:16
pittiseb128: but all the python bits are still in the ureadahead pack11:16
seb128pitti, so do we need to profile it?11:16
pittiI know we are craving for sub-seconds here :)11:16
seb128pitti, well, couldn't we just drop those and pay a bit extra load after the delay?11:16
pittibut even boot speed aside, it's a constantly running python process11:16
seb128right11:16
pittiand we don't really need it until we actually print stuff11:16
mvopitti: iirc the changes are not releavent for lucid -> maverick, its just a fix for a upgrade issue11:16
pittimvo: I see, thanks11:17
pittiseb128: a cheesy hack would be to delay by 60 seconds, then it would be off the ureadahead collector radar :)11:17
pittibut still, we do not really need to have that running all the time11:17
pittihow many people print on a netbook every day11:17
pittiand for those it won't be worse11:17
seb128pitti, right, I'm not discussing the fix, but I was suggesting as a workaround if you care about login you could delay it a bit and drop it from the profiling, it will be slow to start but that will not count in the session11:18
pittiseb128: right; that's on the radar (bump the delay from 30 to 60 s)11:18
seb128pitti, yeah, the suggestion was just for a quick hack to get things working today11:18
seb128if you can get the nice way done as well that's better indeed ;-)11:18
seb128-as well11:19
* pitti feels sorry for mvo to abuse update-notifier even more11:19
mvopitti: what do you do this time?11:19
pittiyou know, if only we had a system which could launch programs on certain events11:19
pittiwe could call it "uplaunch" or "upstart" or so11:19
mvopitti: and its all going into upstart, maybe even this cycle ;)11:19
mvopitti: it will be run for the user as well11:19
pittimvo: right, that's what I'm craving for11:19
mvopitti: yeah - what will you do with u-n this time?11:20
pittimvo: for now, u-n is just a convenient place to run system-config-printer.py when a printer gets connected or a print job is sent11:20
pittimvo: would you mind if I rename the "firmware" bit to "uevent" in trunk and reorder things a bit so that it's easier to add new uevent types?11:28
pittithen I'd do the s-c-p things in a branch11:28
mvook11:29
mvopitti: that is fine with me11:29
pittidanke11:29
pittiupdate-notifier (0.101ubuntu1) UNRELEASEDmaverick; urgency=low11:44
pittimvo: I'll fix that in bzr, ok? since 1.01ubuntu1 is released11:44
RAOFpitti: Were you planning to upload a new apport with the attach_drm_info fixes soon?11:44
pittiRAOF: would tomorrow be ok? still busy with urgent OEM stuff today11:45
pittiRAOF: if it's hurting you, please just ask someone to cherrypick and upload, I'll deal with fixing bzr etc. later on11:45
RAOFI'd just like to wait on that before uploading the apport hook which depends on it.  It's only hurting in that our bug quality is slightly less than what it could be.11:46
ftai wish it was possible to specify which folders (from evo) are monitored in the indicator applet11:51
=== MacSlow is now known as MacSlow|lunch
didrockspitti: if you have some free slots, I have 3 sru waiting for some love: light-themes, evince and brasero11:57
didrocksno hurry though :)11:58
pittididrocks: will have to wait until tomorrow, I'm afraid (or bug jdong/slangasek)11:58
didrockspitti: don't be afraid, tomorrow is fine! thanks11:58
seb128didrocks, pitti: I tried pinging them on #ubuntu-devel, not sure if that will change anything but worth trying to balance a bit the sru load rather than always having pitti and cjwatson having to unblock those12:05
didrocksseb128: sure, thanks12:05
pittiseb128: do you have a /dev/lp0 or /dev/usblp0 of some sort with the printer turned on?12:12
pittiseb128: would you mind giving me an "udevadm info --attribute-walk --name=usblp0" output for that?12:12
seb128pitti, /dev/usblp012:13
seb128ok12:13
pittiseb128: so I figure you have the "usblp" module loaded12:13
mvompt: hi, I just read your test-case in the SoftwareUpdateHandling page12:16
mpthi mvo12:16
seb128pitti, usblp loaded yes12:16
seb128pitti, http://paste.ubuntu.com/454399/12:17
pittipurrfect, merci!12:17
mvompt: I'm not sure this is really what we want, it seems to me that if the user is presented with the updates he should see them all, no ?12:17
seb128pitti, you're welcome12:18
mvompt: I mean, I can see why you put it there, but it feels a bit odd, if he wants to apply them all *right now* why shouldn't he be able to?12:18
mvompt: or do you want to have different behvaior for auto-open and manual open? that would make it consistent again, but is IMO rather confusing12:18
mptoh, hm12:19
mptmvo, the reason it should show only non-security updates is that the security updates should already be installing in the background12:19
mvo(faketime is a good tool for these kinds of tests btw)12:20
mptor have finished installing, even12:20
seb128rodrigo_, dobey: "ubuntu one disabled" displayed in every nautilus directory, wth?12:20
rodrigo_seb128, talk to the design team :)12:20
seb128rodrigo_, dobey: I know it's not enabled, I don't need it to be displayed everywhere12:20
seb128rodrigo_, who in the design team?12:20
rodrigo_seb128, we are adding a hidden gconf setting to not display it12:20
rodrigo_seb128, johnlea12:21
pittithat seems rather pointless to me?12:21
rodrigo_seb128, well, the label is just informational, the bar is there to be able to enable it12:21
pittiwhy would someone ever enable that gconf key to see the message?12:21
mvompt: right, but that is not necessarily the case that security-updates are installing aleady, it depends on when the background cron script runs12:21
rodrigo_seb128, don't you see the 'enable' button?12:21
rodrigo_pitti, the gconf key would be to hide the location bar12:21
mvompt: so I guess it would be better if u-m would monitor changes and remove them on-the-fly once they are installed12:21
mptmvo, ok. So how can we fix the test case to test that the security updates *have* installed in the background?12:22
rodrigo_seb128, if I were the one to decide, I would have patched nautilus-share to support u1, and have all this as part of the 'Share' tab in nautilus properties12:22
seb128rodrigo_, I do, but I don't want to enable it!12:22
rodrigo_seb128, yeah, I understand you :)12:23
mvompt:  running sudo /etc/cron.daily maually to ensure it is run and has finished should archive that12:23
pittiit does make sense to have this bar in the ubuntu one folder; but everywhere seems to be a bug12:23
seb128pitti, you can sync any folder now...12:23
seb128but the design is just broken12:23
rodrigo_pitti, yes, you can enable any folder for sync to u112:23
mvosilly question: can gio and the gio async stuff not be used for uid == 0 ? for some reaosn I get "operation not supported" when the same code works perfectly fine as user12:23
pittiwell, but that doesn't mean that I'm going to12:23
rodrigo_pitti, right12:24
mptmvo, ok, and how should faketime be used in that test case?12:24
seb128rodrigo_, thanks, I'm going to talk to johnlea12:24
rodrigo_seb128, do you have a u1 account?12:25
mvompt: hold on a sec, I contruct a commandline for tihs12:25
rodrigo_seb128, because there's still no code to check that, and not show the bar at all if you don't12:25
seb128rodrigo_, I think I have yes12:25
rodrigo_ah, ok, then you'll have to see it everywhere :D12:25
mvompt: faketime  -f '+1d' update-manager should work12:26
rodrigo_well, not in folders out of your home, that's also a bug that we need to fix12:26
mvompt: eh, nonsesnse, sorry12:26
mptmvo, update-notifier instead?12:26
mvompt: yes, but that needs to be killed before, so killall update-notifier; faketime -f +1d update-notifier12:27
pittimvo: faketime? is that an ld_preload which alters the result of gettimeofday()?12:27
mvopitti: yes, pretty cool12:27
pittineat12:27
mptmvo, ok, and how do you tell that the background updates have finished? Does cron.daily wait for unattended-upgrades to exit?12:28
mvompt: hrm, sitll not right: NO_FAKE_STAT=1 faketime -f +1d update-notifier (the NO_FAKE_STAT is important12:28
mvompt: yes12:28
mptmvo, so: killall update-notifier &&  NO_FAKE_STAT=1 faketime -f +1d update-notifier12:29
pittimvo: I want a fakeseb128 script!12:29
didrockspitti: why do you want the fake when you can have the real one? :)12:29
pitticause I don't have sudo on seb128 :)12:29
mvompt yes12:29
didrocksheh12:30
mpt#!/bin/bash12:30
mptecho "is gtk bug"12:30
pitti"iz"12:30
pittimpt: but right, that'll get us 90% of the way12:30
mptSee, I can't even write a two-line script without at least one bug12:31
lifelesswe've got no chance :)12:31
pitti$ apt-get source seb12812:32
pittiE: Unable to find a source package for seb12812:32
mptmvo, so when you run that, update-manager should open immediately?12:32
pittilifeless: I'm afraid we don't, right12:32
rodrigo_seb128, btw, if I understood correctly the notify-osd page, for a notification coming from a daemon (that is, no window to show the notification in), the morphing window/alert box should be shown in the background, behind all open windows, right?12:33
rodrigo_mpt, ^^12:34
mptrodrigo_, you seem to be mixing up three different things12:34
mvompt: killall update-notifier ; NO_FAKE_STAT=1 faketime -f +9d update-notifier works for me, the delay is ~10 seconds or so12:34
mptrodrigo_, what specifically are you notifying people of12:34
mvoseb128: any clue about the gio question? can it run as root?12:35
mpt?12:35
rodrigo_mpt, quota exceeded on u1 server, we need to allow the user to upgrade when that happens12:35
mptrodrigo_, ok. Is anything going to go horribly wrong if someone delays that for 10 minutes, or 30, or 120?12:36
seb128mvo, sorry was on mumble talking to somebody12:37
seb128mvo, reading backlog12:37
rodrigo_mpt, no, of course not, but I wonder, if the window does not get the focus, and I don't have a taskbar and my desktop is full of maximized windows and running for several days, I might not see the window for days12:37
seb128rodrigo_, ok, talked to johnlea12:38
seb128rodrigo_, the design includes a way for users to opt out from showing this12:38
rodrigo_seb128, yes, the hidden gconf key12:38
mptmvo, so have we successfully constructed a test case that passes, and therefore does not represent bug 549217? :-)12:38
ubot2Launchpad bug 549217 in update-manager (Ubuntu) "security updates not installed daily as configured (affects: 12) (dups: 2) (heat: 105)" [High,Triaged] https://launchpad.net/bugs/54921712:38
seb128rodrigo_, and it should be displayed only for user dirs, not for my usb stick or system directories12:38
seb128rodrigo_, which seems a bug in the current code12:38
rodrigo_seb128, yes, if it shows up there is just a bug we're fixing soon, yes12:38
seb128rodrigo_, ok thanks12:39
seb128mvo, I dodn't see the gio question?12:39
mptrodrigo_, an alert in the background would be the way to do this, yes. I don't see why U1 quota would be more important than software updates, for example.12:39
seb128mvo, oh12:39
seb128mvo, did you try to sudo dbus-launch your code?12:39
rodrigo_mpt, right, I miss software updates many times, since I don't see the window12:39
seb128mvo, it might be using something from gvfs but it needs session bus for that12:40
mvoseb128: code12:40
seb128mvo, well "sudo dbus-launch update-manager"12:40
rodrigo_mpt, I start my desktop, run several apps on separate workspaces maximized, and no taskbar, so I miss that kind of windows many ties12:40
seb128mvo, or whatever you try to run12:40
mvoseb128: ok, thanks. I will try a alternative approach then. unfortunate as gio is really nice :/ its for aptdaemon12:40
rodrigo_mpt, not saying I'm a "normal" user, but it can happen for several users12:41
seb128mvo, but async on local locations should work without dbus12:41
mvoseb128: its async on networked12:41
mvoseb128: async http to be exact12:41
mptrodrigo_, our designs will often assume that your configuration has some way of showing you that a window is requesting attention. It dosn't have to be a taskbar, if you remove the taskbar, but it has to be *something*.12:41
rodrigo_mpt, and what is it?12:41
seb128mvo, ok, so you use the gvfsd-dav backend I guess12:41
mvoseb128: :) dunno, whatever gives me http :)12:42
seb128mvo, in which case you need dbus communication yes12:42
rodrigo_mpt, in my current setup, there's nothing12:42
mptrodrigo_, by default, it's the taskbar. If you remove the taskbar, it's up to you. Might be Docky or something else.12:42
seb128mvo, glib is only local, all non local things are gvfs backends12:42
mvoseb128: ok, thanks. I will redo the code without gio then12:42
seb128mvo, ok12:42
rodrigo_mpt, so users without taskbar nor docky, they won't see the notification in many cases, that's my point12:43
seb128mvo, you don't want to depends on gvfs? or getting dbus to work is an issue?12:43
rodrigo_mpt, I wonder if the notifications (notify-osd) could be clickable so that a dialog is open when the user clicks on them?12:43
mvoseb128: getting it to work is the issue12:44
seb128rodrigo_, is there really anybody using a desktop without something listing open tasks?12:44
rodrigo_or even better, a place where notifications are stacked, not all (like user xx is online/offline, of course), but important ones, that need user's reaction12:44
mvoseb128: it does not seem to work for me, i get "operation not supported" when trying my codein sudo12:44
rodrigo_seb128, me :D12:44
seb128mvo, ok, dunno offhand then, would need debugging12:45
rodrigo_seb128, well, I have the window list applet, but that doesn't flash nor asks for attention when a window is flashing, afaik12:45
seb128rodrigo_, it does12:45
rodrigo_really? I've never seen it do that12:45
seb128or the one in the corner you mean12:45
rodrigo_I¡ll pay more attention12:45
seb128no I'm speaking about the tasklist12:45
rodrigo_seb128, yes, the one in the corner12:45
seb128rodrigo_, well maybe we should fix it to do that ;-)12:45
mptrodrigo_, no, notification bubbles are for non-interactive notifications. As I said, our designs assume you have a way of seeing when windows request attention, and Ubuntu provides a mechanism for that by default.12:46
rodrigo_seb128, yes12:46
kiwinotemvo: lp:~kiwinote/python-apt/conflict-with-provided-packages12:47
kiwinotemvo: checks for conflicts with provided packages in deb files12:48
mvokiwinote: aha, nice. are you working on porting the remaining bits of functinality/fixes from gdebi intp python-apt ?12:49
kiwinotemvo: this was a test case for gdebi, but gdebi failed it as well12:50
kiwinotemvo: gdebi-test7.deb12:51
kiwinotemvo: gdebi-test9.deb as well actually12:55
mvokiwinote: let me have a look12:56
=== MacSlow|lunch is now known as MacSlow
tseliotdidrocks: what's the difference between setting gconf default values as you did in ubuntu-netbook-default-settings and doing it with a .gconf-defaults file in debian/ ?13:38
didrockstseliot: which file are you looking at? (and which version, I had to change some stuff in maverick)13:39
tseliotdidrocks: I'm looking at the lucid package (0.7.5)13:39
tseliotdidrocks: here's a relevant debdiff: http://launchpadlibrarian.net/36752932/ubuntu-netbook-remix-default-settings_une_session.debdiff13:40
didrockstseliot: 20_une-gconf-mandatory is just for mandatory, and I had to rename it to not being taken in dh_gconf as I don't install it in the default path13:41
didrockstseliot: you see what was added to postinst? this is the magic that dh_gconf normally generate for you if you install in normal configuration path13:42
tseliotdidrocks: ah, so there's no need to call update-gconf-defaults directly13:42
tseliotif you use the default path13:42
didrockstseliot: no, if you use the default filenames and path (those value will be for every gnome session in gdm) :)13:42
tseliotdidrocks: in my case 2 identical files were created: 10_metacity and 16_metacity in /usr/share/gconf_defaults13:43
tseliotdidrocks: with the following content: /apps/metacity/global_keybindings/run_command_window_screenshot "<Alt>Print"13:43
didrockstseliot: hum? I was thinking that 20 was the default priority value13:43
didrockstseliot: what's your file name in debian/ directory?13:43
tseliotdidrocks: however if I check gconf-editor nothing changed13:43
tseliotdidrocks: metacity.gconf-defaults13:44
tseliotand in debian/rules I did:13:44
tseliotbinary-fixup/metacity::13:44
tseliotdh_gconf --priority=1613:44
didrockstseliot: can you pastebin the diff, please?13:44
tseliotsure13:44
didrockstseliot: gconf-editor won't take the value if you changed it manually btw13:45
didrockstseliot: you should unset it first13:45
tseliotdidrocks: http://pastebin.ubuntu.com/454435/13:46
tseliotdidrocks: yes, I changed it manually but then I removed the value from gconf-editor13:47
didrockstseliot: which do you want it to be specially 16 as a priority?13:47
didrockstseliot: I think dh_gconf is called twice there13:47
tseliotdidrocks: yes, that's my guess too. They are the same file, and I need just one13:48
tseliotdidrocks: shall I unset the key in the preinst?13:48
didrockstseliot: check you debian/metacity.postinst but you should see two update-gconf-defaults13:48
didrockstseliot: no, please, don't do that :)13:48
didrockstseliot: so, first thing (just having one file)13:48
didrocksremove your change in debian/rules13:49
didrocksit's not needed13:49
tseliotdidrocks: I didn't really want to do that in the preinst, it sounded a little ugly ;)13:49
didrockstseliot: and wrong, as it's runned as root :)13:49
didrockstseliot: so, remove your changes in debian/rules13:49
tseliotso much for user configs ;)13:50
didrocksyou will get just one file in /usr/share/gconf/defaults/ which is 10_metacity13:50
didrockstseliot: evevn, you should add you value to metacity-common, isn't?13:50
tseliotdidrocks: ah, so dh_gconf is called automatically13:50
didrockstseliot: you already have one13:50
didrockstseliot: yeah, gnome.mk is making the magic happen :)13:51
tseliotok13:51
didrocksso, add your lilne to metacity-common13:51
didrocksline*13:51
didrocksthen, we will check why the value isn't taken into account13:51
tseliotdidrocks: right, I hadn't even noticed the existence of metacity-common.gconf-defaults13:52
tseliotdidrocks: maybe quotation marks confused gconf13:53
didrockstseliot: hum, IIRC, yeah, you don't need it13:54
tseliotI'll try with <Alt>Print instead of "<Alt>Print", just in case13:54
didrockstseliot: I'm surprised, Alt Print is already the default there13:54
tseliotI saw that in the metacity-common file13:54
didrocksyeah13:54
didrocksso, what are you trying to do? :)13:55
tseliotdidrocks: yes,  Alt Print is hardcoded in a header. Mutter is doing some funny stuff though13:55
didrockstseliot: oh ok, so the gconf value is ignored?13:55
tseliotdidrocks: I'm rebuilding the package right now13:56
didrocksgreat, that should work then13:56
pittitkamppeter: does s-c-p and udev-configure-printer currently pick up and autoconfigure bluetooth printers?14:02
pittitkamppeter: I don't see anything in /lib/udev/rules.d/70-printers.rules which would do that; is that correct?14:02
tseliotdidrocks: it still doesn't seem to be set14:05
tseliotdidrocks: "gconf-tool --dump /apps/metacity/global_keybindings" shows that it has no value14:06
didrockstseliot: gconftool-2 -g /apps/metacity/global_keybindings/run_command_window_screenshot14:06
didrocksgconftool-2 -u /apps/metacity/global_keybindings/run_command_window_screenshot14:06
didrocksgconftool-2 -g /apps/metacity/global_keybindings/run_command_window_screenshot14:06
didrocksthe second line should unset the value14:06
didrocksI have moderate confidency in gconf-editor for that task, I think I had some issue with it not resetting the value to default14:07
tseliotdidrocks: yes, after passing it "-u" it finally gives me "alt Print"14:08
didrockstseliot: never trust graphical tools :)14:08
tseliotdidrocks: I know.. ;) Thanks a lot for your help14:09
didrockstseliot: you're welcome14:09
pittiRAOF: fixed apport uploaded to maverick, so go wild14:38
seb128didrocks, no hurry but could you uploaded the version of your sru to maverick when you will have a free slot? not likely today with unity updates, that can wait next week14:39
seb128didrocks, lucid and maverick and not on sync for the GNOME sources we merged so they can't be copied14:39
seb128uploaded -> upload14:39
didrocksseb128: sure, will be probably tomorrow14:40
seb128didrocks, no hurry, next week will do14:40
pittididrocks: thanks for your p-d-e LINGUAS fix; do you have some time to also write a quick test for it?14:40
didrocksseb128: theme/envince/brasero right?14:40
seb128didrocks, I'm just mentioning it in case you didn't notice the versions in maverick were different14:40
pittiin exchange, I have 20 mins now to look at the SRU queue14:40
didrockspitti: can put that on my TODO :)14:40
seb128didrocks, the theme can be copied I think14:40
seb128didrocks, the 2 others yes14:41
didrockspitti: ahah, some kind of trade? :-)14:41
pittididrocks: j/k14:41
dobeypitti, seb128: hehe, i see you guys missed that big argument session at uds :)14:41
didrockspitti: will do next week, when the boring freeze will be in process14:41
seb128dobey, the nautilus ubuntuone sync one?14:41
pittidobey: ♩ Madness takes its toll! ♪14:41
didrocksseb128: there is an annoying libtool incompatibity issue btw in brasero as upstream use a new version, you have to remove ltmain.sh and autoreconf -i to get it copied with our (older) version14:42
didrocks(just FYI)14:42
dobeyseb128: yeah, where i was like "yeah, we can't really be putting that bar in every folder in the user's face"14:42
seb128didrocks, ok14:43
seb128dobey, you were right14:43
dobeyof course. but hard to make design see that sometimes :(14:43
seb128displaying until somebody click "enable" or "stop bothering me" would be ok14:44
seb128ie having both options in the bar on first run14:44
seb128and display it until the user pick one14:44
pittiplease let's not turn everything into a billboard14:46
pittiseb128: seems the recent gdm SRU changes aren't in maverick yet?14:49
pittiI mean for the one currently in -proposed; it's ok for -updates otherwise14:50
pittisame for empathy14:52
seb128pitti, empathy we have 2.31.3 so they should14:53
seb128pitti, gdm right, I was waiting for the 2.30 tarball they will roll this week rather than playing backport game over 2.30.2 we have in maverick14:53
pittiseb128: are the changes in bzr?14:53
pittiI mean the ones which we did in the packaging14:53
seb128pitti, we did some in the packaging?14:59
seb128pitti, the 2.30.2.is.2.30.0-0ubuntu1 changes are in maverick15:00
seb128didrocks' fixes from the current upload is in maverick15:00
seb128other changes are git backports we can drop when gdm guys roll a tarball15:00
seb128which should be this week15:00
seb128they got delay because of a string freeze breakage issue they try to get resolved with translators15:01
rickspencer3seb128, pitti, kenvandine, didrocks, vuntz, lamalex, everybody ...15:01
seb128pitti, so short reply "once they roll a tarball maverick will have all the sru changes"15:01
didrockshey rickspencer315:01
kenvandinehey rickspencer315:01
lamalexsalut15:01
rickspencer3why aren't we getting people applying for the netowrking/browser maintainer job?15:01
pittiseb128: the changes to read .Xinitrc or whatever we fixed in that SRU15:01
rickspencer3we desperately need someone, and it's a *cool* job!15:01
kenvandine:)15:02
seb128pitti, those are in maverick15:02
* pitti in a meeting, bbl15:02
seb128pitti, we got the 2.30.2 updates which had those changes in maverick and didn't roll back versions there15:02
seb128pitti, ie the first sru which had all the changes and failed verification15:02
seb128rickspencer3, that I would like to know as well...15:03
rickspencer3here's the job: http://webapps.ubuntu.com/employment/canonical_UDE/15:03
lamalexwell, i mean i *technically* applied for that job, but you sold me on the other one15:03
rickspencer3lamalex, nooooooo15:04
lamalexhaha15:04
lamalexMaybe people have the perception that it's a particularly difficult job15:04
rickspencer3well, difficult jobs can be the most rewarding15:05
didrocksI agree with lamalex, i think it's more fear than anything else15:05
lamalexhas anyone tried approaching a nm/chromium community member?15:05
pittiseb128: ah, and we put that into maverick, right? so we can just close the maverick tasks?15:08
vuntzrickspencer3: to be honest, any job with "web browsers" is something I would not consider fun15:10
vuntzrickspencer3: my first thought is "wow, backporting security fixes for firefox, no way"15:10
rickspencer3vuntz, aaarg15:10
rickspencer3but that's chrisccoulson job15:10
rickspencer3this job is more about eating candy, and petting unicorns15:11
vuntzheh15:11
vuntzbut I guess most normal people would think like me on this anyway15:11
lamalexmaybe the job description could be made more exact, to keep people from having that thought15:12
seb128pitti, just deal with the sru I will deal with the maverick tasks15:12
vuntzerr15:12
seb128pitti, will be easier this way ;-)15:12
vuntzI meant "would not think"15:12
chrisccoulsonmy ears are burning15:12
chrisccoulson;)15:12
seb128vuntz, why not trying to apply for this job just to see if you are right? ;-)15:13
vuntzseb128: heh. Because I don't see why it'd be a better job than the one I have now :-)15:13
seb128vuntz, that's because you didn't try! ;-)15:14
vuntzseb128: tss15:14
vuntzseb128: if I were to apply, I'd probably consider the release manager one, I guess. Although it's probably not that fun15:14
rickspencer3vuntz, I thought maybe you might know someone awesome who likes a good challenge15:15
rickspencer3vuntz, all jobs on Ubuntu are fun!15:15
rickspencer3lamalex, do you know anyone who knows any networking and/or browser code bases?15:16
lamalexthe people i worked with at jolicloud15:16
vuntzrickspencer3: the awesome people I know are generally already aware of those jobs :-)15:16
rickspencer3lamalex, maybe you could let them know that we have this position?15:18
* lamalex isn't sure how he feels about trying to poach ex-coworkers15:19
lamalexi can let them know though15:19
rickspencer3lamalex, well, it's not like you work for Canonical, so it's not really poaching15:26
rickspencer3but I understand15:26
rickspencer3it's more that they may also know people15:26
rickspencer3like, maybe they interviewed someone who wasn't a fit for their company, but would be awesome for this job, for example15:27
lamalexyeah, i will ask them15:28
=== bjf[afk] is now known as bjf
Laneyis there a PPA with rgba/csd gtk+?15:58
Laneyor shall I just build my own with the patch?15:58
seb128tedg, bratsche, kenvandine: ^15:59
kenvandineno ppa16:00
kenvandinenot that i know of anymore :)16:00
Laneykenvandine: I guess I can just install ubuntu1 though yeah?16:00
seb128you can yes16:01
Laneycool16:01
Laneythere's a banshee patch that i hope will fix it there16:01
Laneywant to test it16:01
bratscheLaney: Yeah, just patch it if you don't mind.  Let me know if there's anything I can do to help.16:01
seb128bratsche, do we have a wiki page or something explaining common issues or a reference bug?16:03
bratscheI don't think so.16:03
seb128bratsche, I guess the crashes are mostly a similar issues in different softwares16:03
bratscheYup.16:04
seb128bratsche, by explaining what the issue is and how to fix it we might get people contributing to fixing some?16:04
bratscheYeah, that's probably true.  There's a wiki page on live.gnome.org already, maybe I write something there.16:05
seb128bratsche, would be great ;-)16:07
micahgseb128: did you want me to look at merging gjs when I do my debian merges?16:44
seb128micahg, that would be nice thanks16:45
seb128micahg, do you think you will have time to do that for next week?16:46
micahgseb128: k, can gnome-shell wait until then?16:46
micahgseb128: idk, I guess it depends on what's left with the xulrdepends backporting16:46
seb128micahg, there is no hurry, g-s is outdated for 6 months and not building for weeks16:46
seb128micahg, but just updating to 0.7 and rebuilding might work for now?16:47
micahgseb128: the merges are scheduled as an alpha 3 work item, so I was planning to do them in a couple of weeks16:47
seb128micahg, ok, I will maybe try to do the version update for now if nobody else does it16:47
seb128just to see if we can get g-s to build16:48
micahgseb128: k, did you get my email earlier?  I'm going to try to make gnome-shell and gjs xul version independent16:49
seb128micahg, yes I did and dholbach pinged me about at the same time I was reading it to tell me your rebuild doesn't build16:53
seb128micahg, so I figured I would reply on IRC later on to discuss it16:53
micahgseb128: k16:55
=== MacSlow is now known as MacSlow|afk
=== bjf is now known as bjf[afk]
tkamppeterpitti, principally yes, as the /usr/lib/cups/backend/bluetooth returns the IDs of the available Bluetooth printers. Problem is that the backend takes to long and so usually misses the 15 sec timeout of CUPS.17:35
pittitkamppeter: but the udev rules can't pick that up, since there is no event when you turn on a BT device?17:37
tkamppeterpitti, yes, Plug'n'Print does not work, what I tried now is to connect to a Bluetooth printer like to a network printer.17:38
tkamppeterpitti, to make them discovered by Plug17:38
pittitkamppeter: right, that'd work; thanks for confirming!17:38
tkamppeter'n'Print (printer setuo by turning it on and/or bringing it close enough) we need UDEV rules.17:39
tkamppeterpitti, I wonder why the Bluetooth backend takes so long to find Bluetooth printers. I would need to make the network printer timeout in s-c-p much longer so that it does not miss Bluetooth printers and then users of network printers think that their printers are not found and give up too early.17:41
=== bjf[afk] is now known as bjf
pittiseb128: do you happen to know if there is a non-deprecated equivalent of gtk_init()? i. e. for a small application to generate the default --help and set app name/version?17:58
pittierm, gnome_init() I mean17:58
dobeypitti: i think the answer is to use the GOptionParser bits. and gtk_init() knows how to do things18:10
pittibut in Python you don't even call gtk_init(), it's done by the import18:11
pittidobey: GOptionParser, ah; thanks, I'll check that18:11
dobeypitti: yeah, in python you do some weird magic to hook up GOptionParser and the python OptionParser, iirc18:11
dobeypitti: i recall doing that in the old ubuntuone-client-applet...18:12
dobeypitti: ah, no special magic really, pygobject has the magic built-in :)18:16
dobeyfrom gobject.option import OptionGroup, OptionParser, make_option18:16
dobeyhttp://bazaar.launchpad.net/~ubuntuone-control-tower/ubuntuone-client/stable-1-0/annotate/10/bin/ubuntuone-client-applet#L56318:17
pittidobey: awesome, thanks!18:17
dobeysure18:18
dobeypitti: you're an archive admin right? :)18:18
pittidobey: yes18:18
dobeypitti: care to poke at the mocker package that's in that queue? :)18:19
pittiin which queue?18:19
dobeypitti: ajmitch sponsored it from revu last night, and so i believe it is just waiting for archive approval to make it into universe18:19
pittiah, NEW?18:19
dobeyyeah, i guess it would be in NEW18:20
seb128pitti, what dobey said18:23
pittidobey: added to my todo list for the evening18:23
dobeypitti: thanks!18:26
=== oubiwann is now known as oubiwann-away
tkamppeterpitti, I got an e-mail from Tim Waugh about the release of s-c-p 1.2.3 and he tells that it has udev support in the Bluetooth helper program.18:33
pittinice18:34
=== oubiwann-away is now known as oubiwann
=== ayan is now known as ayan-afk
=== MacSlow|afk is now known as MacSlow
=== cyphermox_ is now known as cyphermox
* didrocks waves goodnight21:42
=== oubiwann is now known as oubiwann-away
=== oubiwann-away is now known as oubiann
pittidobey: mocker accepted; sorry for the delay, have some fires to stamp out22:13
dobeypitti: no worries, thanks much!22:14
seb128dobey, the description is not really clear about what that is ;-22:19
dobeyseb128: if you can find a better one, i'll be happy to change it, but it seems pretty clear to me. at least, the first sentence. The other part was added to satisfy the 3 line complaint, and is what the description of mocker is on launchpad.net/mocker22:22
seb128dobey, I've only read the one line description in the changes email22:22
=== oubiann is now known as oubiwann
seb128dobey, I guess the detailled description is better ;-)22:23
=== oubiwann is now known as oubiann
=== bjf is now known as bjf[afk]
gnomefreakany idea on who to talk to about gnome-shell, launchpad tells me to file bug on gnomes bug tracker and they keep closing bugs on it since it is our packages PPA or official repos23:12
seb128upstream23:15
seb128what is their concern with ppa builds? those are daily builds no?23:15
gnomefreakseb128: our official builds have the issue as well23:18
seb128what issue?23:19
gnomefreakseb128: our desktop file contains menu items and it shouldnt23:19
gnomefreakthere was another 1 i filed a while ago and cant recall what it was23:19
gnomefreakhttps://bugzilla.gnome.org/show_bug.cgi?id=62258223:19
ubot2Gnome bug 622582 in general "Gnome-shell fails to load from gnome menu" [Normal,Resolved: notgnome]23:20
gnomefreakthats this one23:20
seb128ok, dunno then23:21
gnomefreakwe should also allow at the very least to be able to file bugs on our packages23:21
seb128our current official package comes from debian23:21
seb128and I don't know about the ppa one23:21
seb128you are23:21
seb128but I guess you use the ppa and not the ubuntu version23:21
gnomefreaki tried PPA to see if it had issues as well23:21
seb128well the ppa is not an ubuntu version23:22
gnomefreakseb128: tried both atm i have neither installed23:22
seb128that's why you can't open an ubuntu bug23:22
seb128where do you get an error?23:22
gnomefreakseb128: going to the LP page it says to file bugs with gnome-bt23:22
seb128which url?23:23
gnomefreakseb128: looking for it now23:23
seb128you tried to open a bug againt the upstream product not the ubuntu source23:24
seb128?23:24
gnomefreakseb128: https://bugs.edge.launchpad.net/gnome-shell23:24
seb128TheMuso, hey23:24
gnomefreakoh23:24
seb128TheMuso, should we try to sru a accerciser update to lucid?23:25
seb128TheMuso, it fixes a crash bug reported in launchpad due to gtkbuilder changes in the lucid cycle23:25
TheMusoseb128: SOunds reasonable.23:25
TheMusoI can follow it up if you like.23:26
seb128TheMuso, that would be nice, maybe check GNOME a11y components we want to update for lucid .1?23:26
seb128TheMuso, we did sru quite some GNOME updates, so we might want do some of those as well23:27
TheMusoseb128: Yeah that too23:27
seb128TheMuso, we have some weeks so no hurry but if you find some time to review the updates which could be interesting and sru those...23:27
seb128TheMuso, thanks!23:27
TheMusoSure thing.23:27
Sarvatthmm, having all kinds of problems with totem-ffmpeg not finding codecs in maverick, its linked against libavutil49 not libavutil50?23:29
Sarvattlibavutil-extra-49 seems to be an empty package with just docs in it23:30
seb128Sarvatt, I've noticed some bugs about that but didn't have time to investigate yet23:30
gnomefreakseb128: thanks got it filied23:30
seb128I'm still running lucid on my main box, I was waiting for those sru round to be uploaded to upgrade now23:30
Sarvattlibgstffmpeg.so can't find libavutil.so.49 because the package isn't installing it, ahh23:30
Sarvattok that makes more sense now :) i didn't see any errors until i ran gst-inspect and saw the problem, it was just failing to find codecs to download23:32
Sarvattlibavutil49 is correct, its libavutil-extra-49 that is screwed up and that replaces libavutil4923:33
seb128Sarvatt, oh, so you figured the issue?23:34
seb128Sarvatt, could you let siretart know if that's a ffmpeg bug?23:34
Sarvattnot yet, i dont know where i got this screwed up libavutil-extra-49 from, could have gotten it from medibuntu and it hung around after the upgrade23:34
seb128not likely23:35
seb128we got quite some bugs about it and I've got a buggy box which was a stock lucid install upgraded23:35
Sarvattyeah this is in universe, grabbed the deb from the archive and its messed up23:35
seb128I never added any additional apt source for ffmpeg on it23:36
Sarvattgstreamer0.10-ffmpeg should just be built against libavutil50 anyway though shouldn't it?23:36
seb128I guess so23:37
seb128I've not tried to figure what soname is current23:37
seb128why is there 2 versions?23:37
Sarvattother junk is still using libavutil49 though like vlc and thats screwed up also if you have extra installed :(23:38
Sarvattthey bump the sonames so often, i'm sure stuff just hasn't been rebuilt against the new one yet23:39
seb128can you check with siretart which one should be used?23:39
Sarvattyeah libavutil49 isn't even built in ffmpeg-extra anymore so the screwed up empty package is just hanging around in the archive23:39
Sarvattyeah will try to track him down23:40
seb128thanks23:40
=== oubiann is now known as oubiwann

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