/srv/irclogs.ubuntu.com/2008/09/25/#ubuntu-desktop.txt

seb128enough for today, next uploads tomorrow00:05
=== hggdh is now known as hggdh|away
=== Hobbsee` is now known as Guest34533
=== Guest34533 is now known as Hobbsee
=== BugMaN1 is now known as BugMaN
huatsmorning everyone09:14
seb128hey huats09:16
mvohey glatzor!09:46
glatzormorning mvo!09:46
glatzormvo, you have been quite bussy lately?09:46
mvoglatzor: yeah :(09:47
glatzormvo, thanks a lot for the upload09:47
glatzorof packagekit09:48
glatzormvo, do you come to ubucon october?09:48
mvoglatzor: cheers, thanks a lot for all the work you put into it!09:48
mvoglatzor: I have no definite plans about it yet - do you plan to come?09:48
mvoglatzor: I was there last year and it was pretty good09:48
mvoasac: you have a moment to talk about xul-extensions ?09:52
glatzormvo, I plan to. But I have to care about the tickets and a hotel :)09:53
mvoasac: is there a way (or a good heuristic) to detect what package provides a extension? I checked firefox-sage. should I just dump out "extension && depends-on: firefox-3" ?09:53
glatzormvo, furthermore I want to turn over my translation coordinator work to somebody else there.09:54
mvoglatzor: you have a candidate already?09:54
asacmvo: hmm09:55
mvoasac: firefox-beagle for exmaple does not depend on ff-3, only ff09:56
mvo(and abrowser)09:56
asacyeah09:56
mvoor should I use abrowser as the key for ff-3 (xul-extension-3) ?09:56
asacmvo: so from what i understand you want to detect extensions without looking in the package?09:56
asacmvo: ?09:58
mvoasac: basicly I want to fix the bug that g-a-i does not show xul extensions currently for ff-3. and I don't care how :)09:58
asacmvo: cool09:59
asacmvo: so its reawlly a bug?09:59
mvoasac: if I look at the package itself, what information do I have to watch out for? is there a dir or registry file?09:59
asacthought that the data pieces were dropped :)09:59
mvoasac: not as such I think, its more like the branch was never ported to ff-309:59
asacmvo: unfortunately there is nothing that is a real accurate indication that its an extension10:01
asacmvo: we can raise the bar though and introduce a policy10:01
mvoasac: that would be nice. if I get it 95% right with using the dependency information and the string "extenstion" and do some manual checking then that should be fine for now10:01
mvoasac: its not that many extenstions, right?10:02
asacmvo: is that just a one time thing now? or do you want to detect that on the fly?10:02
asachttps://wiki.ubuntu.com/MozillaTeam/Extensions/List10:03
mvoasac: on the fly would be best of course, but for now a heuristic and manual review should be neough10:03
mvoasac: aha, thanks10:03
mvoasac: if you run gnome-app-install --xul-extensions=firefox-2 that stll works, so its just a matter of updating the list. I guess ff-3 calls g-a-i with "firefox-3"10:04
mvo?10:04
asacmvo: actually we updated the list in hardy afaict10:04
asacits wierd that we didnt notice that it doesnt work for ffox 310:04
asacmvo: yeah. just checked on my hardy laptop. at least the dialog that open from the firefox extensions dialog has a bunch of extensions in it10:06
asacmvo: it uses --xul-extensions=firefox10:06
asacthats ok imo10:06
mvoasac: interessting, let me check10:07
asacmvo: thats a regression10:07
asacthere is nothing different10:07
asacin intrepid. except that the dialog shows up nothing10:07
mvoasac: so the string in ff-3 did not change? how strange10:07
asac /usr/bin/python /usr/bin/gnome-app-install --xul-extensions=firefox10:07
asacthat is broken in intrepid10:07
asacand works on hardy10:07
asacmvo: i am quite sure that jazzva took care to update all the data in the hardy cycle for all our ffox 3 extensions10:08
asacthats why i find it strange10:08
asacmvo: did you change the format of the data branch?10:09
mvoasac: hm, there goes my theory :) I look into it, its strange, I can reproduce the failure here on my laptop, but on my desktop it gives me output.10:09
asacmvo: hmm. i think it was reported multiple times to moziiolateam10:10
* mvo scratches his head10:10
asaci always assumed that glatzor or you just abandoned some old data branch10:10
asacand we would have to add everything ;)10:10
asacsomewhere else10:10
mvoasac: no, the data is still there10:11
mvomust be something else then10:11
* mvo digs a bit deeper10:11
mvoasac: aha! I think its because most of them are in universe now and g-a-i blacklists universe in the mime-search (this is a subset of the mime search code)10:14
mvoasac: how is security handled for those extensions? is it safe to assume they get propper security support and updates?10:16
asacmvo: err. no official policy, but if we get to know that there is a security issue, we will update it10:25
mvoasac: could you comment on this in #267382 ? then I fix the code10:26
asacbug #26738210:26
ubottuLaunchpad bug 267382 in app-install-data-ubuntu "firefox/ubufox not showing extensions" [High,Confirmed] https://launchpad.net/bugs/26738210:26
asacmvo: done10:32
mvoasac: thanks10:34
=== davmor3 is now known as davmor2
glatzormvo, I hope so havng a candidate10:51
glatzormvo, see you later10:51
asacmvo: one question. folks say that this notification bubble to "restart firefox" never disappears ... is there anything we could do about it?12:07
mvoasac: can you reproduce that?12:07
asacmvo: i think i am currently in that state ;)12:08
asacmvo: e.g. information light is in tray even though firefox was restarted12:09
asacmvo: is there any info i could get?12:09
mvoasac: could you please give me the file ~/.update-notifier/hooks_seen12:09
mvoasac: and ls -l /var/lib/update-notifier/user.d/12:10
asacmvo: http://paste.ubuntu.com/50444/12:10
mvoand stat /var/lib/update-notifier/user.d/firefox-3.0-restart-required12:10
asachttp://paste.ubuntu.com/50445/ (ls -l)12:11
asachttp://paste.ubuntu.com/50446/ (stat)12:11
mvoasac: what are your mount options (noatime, relatime)?12:15
asacmvo: /dev/sda9 on /var type ext3 (rw)12:16
mvohmmm12:19
mvoasac: so you click on the bubble and then when you close the dialog its still there?12:20
asacmvo: no. i restart firefox and its still there :)12:21
asacmvo: most likely not a feature, but now that we display a "restart" button within firefox it would be beneficial if we could find a way to make that thing disappear when ffox was properly restarted12:22
asacmvo: e.g. we have http://people.ubuntu.com/~asac/screenshots/ubufox_restart_notification_intrepid.png12:22
mvoasac: after the next login?12:22
asacmvo: unfortunately its in ubufox so we still need this "old" notitification mechanism12:23
asacmvo: no. after restarting firefox12:23
asacnot sure about next login12:23
mvoaha, so you click on this, ff restarts and now the bubles does not disappera12:23
mvor12:23
asacyeah12:23
asacmvo: also if someone just closes firefox and starts it again it would make sense that it disappears as well12:23
asacbut currently i am more concerned about the case where they restart firefox using that panel in firefox12:24
mvoright, I see the problem now. that is a tricky. how does the restart work currently? is there some sort of script I could hook into?12:24
mvobasicly it would have to update .update-notifier/hooks_seen and notify update-notifier to re-read the notification stuff12:25
mvoasac: is there a open bug about this particular one?12:25
seb128mvo: btw I'm running the new compiz and didn't notice any issue12:27
asacmvo: well. restarting using that button we could do something (like running a hook), but it would be better if it worked without any hook12:27
asacbecause otherwise people just closing firefox and starting it wont work12:27
asacmvo: couldnt update-notifier look for the PID and if that PID is gone remove the notification?12:28
asac(sounds simple for an outsider ;))12:28
mvoasac: it could, but this hook stuff is pretty generic currently and that makes it difficult. adding some special purpose handling just for FF would allow that, but its not ideal I think. is there a open bug about this already on your side? if not, I will create one12:30
mvothanks for testing seb12812:30
asacmvo: hmm. dont we provide a "ps" command?12:31
asaccouldnt that command be run regularly to see if its still returning the right thing?12:31
mvoyes, I was thinking about this, but then we would have to store the old pid and the new pid and compare12:31
seb128mvo: you're welcome12:32
* pochu waves12:32
asacmvo: yeah. but sounds a bit like this is a general feature missing ;)12:32
asacnot really specia12:32
asacl12:32
mvono problem with special purpose handling, but a bit more difficult without. if the restart could write some sort of stamp file that it got restarted, that might help12:32
mvoI'm not arguing that :)12:33
mvojust trying to think what can be done in a way that is least intrusive at this point12:33
asacokay. maybe think about it ... not urgent. just some polishing that would be nice to get12:33
mvomaybe "MontiorApp=firefox" would be the right now and handling that detects restarts of the given program12:33
* mvo ponders about it a bit12:33
pochuseb128: hi, if you're not busy can you sync gdl from unstable?12:34
mvoasac: bug 27435912:37
ubottuLaunchpad bug 274359 in update-notifier "Should provide a generic "WatchAppForRestart" function" [Wishlist,Triaged] https://launchpad.net/bugs/27435912:37
asacmvo: cool. subscribed :)12:38
asacthanks12:38
mvocheers12:38
seb128pochu: I tried to sync gdl and gnome-build before lunch already but they were not yet on the mirror we use for syncs13:00
seb128hey pedro_13:02
pedro_bonjour seb128!13:02
pochuseb128: ok, thanks :)13:11
pochuhello pedro_ :)13:11
pedro_hey hey pochu13:11
mptKeybuk, why did you mark bug 269502 as a duplicate of bug 269500?13:16
ubottuLaunchpad bug 269502 in human-icon-theme ""Restart" is misaligned with other options in "Shut Down" dialog (dup-of: 269500)" [High,Confirmed] https://launchpad.net/bugs/26950213:16
ubottuLaunchpad bug 269500 in human-icon-theme ""Log Out" and "Switch User" are misaligned" [High,Confirmed] https://launchpad.net/bugs/26950013:16
Keybukbecause it's the same bug - lack of icons?13:16
Keybukjust a lack of a different icon13:17
Keybukthe real bug is that we need kwwii to do a bunch of icons for those dialogs of a set size13:18
Keybuk(modulo any discussion about the fact the dialog code shouldn't care :p)13:19
mptThere are plenty of other bug reports about missing icons in various places13:19
seb128but those are in the same application for the same dialogs13:19
mptanyhoo, just as long as they both get fixed :-)13:19
Keybuksure, I was just collating particular missing icons for the same patch, in the same package, into the same RC bug ;)13:20
seb128it's better to have all icons required for gnome-session power manager actions in the same bug13:20
seb128easier to track it this way13:20
Keybukdepends13:21
KeybukI think it's better for them to be filed as separate bugs13:21
Keybukthat way people filing don't have to care13:21
Keybukand we can just collate them when we hand them to artists13:21
Keybukone day we might have multiple pen-pushers, and might give them a set each, etc.13:22
seb128right that's what I meant13:22
seb128we just need to keep once in this case13:22
seb128but that's not something the submitter should know or care about13:22
=== hggdh|away is now known as hggdh
seb128lool: do you think you could sponsor the debian pkg-gnome uploads waiting today? the intrepid beta freeze is today and I'll have to do ubuntu changes if we can't sync those13:53
seb128(and yeah I should really get a current debian unstable environment again to do that too)13:54
james_whey tedg13:56
tedgMorning james_w13:56
james_wtedg: in bug 267331 I've been investigating why I don't get offered a suspend option13:57
ubottuLaunchpad bug 267331 in gnome-power-manager "Suspend no longer allowed in Intrepid" [Undecided,Confirmed] https://launchpad.net/bugs/26733113:57
james_wtedg: it seems as though it's because pm-utils decides it should use uswsusp, but uswsusp doesn't allow for suspend13:58
james_wis using uswsusp generally the right thing to do?13:58
tedgjames_w: Unfortunately you've gone beyond my understanding.  pitti is probably a good person to ask.13:59
tedgjames_w: I'm more at the level of "if HAL says so, I believe it"13:59
james_wok, thanks.13:59
lapohi14:00
loolseb128: I could, so much to do today, will try hard14:01
looljames_w: i'm not forgetting you14:01
james_wthanks lool14:02
pittiKeybuk, seb128: *evil idea*15:08
* seb128 runs15:08
pittiKeybuk, seb128: the only thing we need that fuse group for is to run /bin/fusermount, right?15:08
pittihm, on second thought that's in fact too evil15:09
pitti(using the existing hal device permissions engine to set an x acl to /bin/fusermount, but that is (1) a bad hack, and (2) wouldn't work on non-ext3)15:09
pittiso nevermind me15:10
seb128k15:10
seb128brb, just restarting session and I've some topics for you15:10
james_wpitti: hey, I'd like your response to the uswsusp mail on ubuntu-devel@ when you see it/have a minute15:12
seb128re15:14
mptpitti, for bug 202267, what would "Additional" mean?15:14
ubottuLaunchpad bug 202267 in jockey "Menu name "Hardware Drivers" misleading" [Undecided,Confirmed] https://launchpad.net/bugs/20226715:14
mptAdditional to what?15:14
seb128pitti: let me know when you have a minute15:14
fta2seb128, i have cairo ready, is it too late?15:15
seb128fta2: no it's not, where is it? ;-)15:15
pittijames_w: not this week, I'm afraid, but I've got it in my inbox (it's nto relevant for intrepid anyway)15:15
pittiseb128: sure15:15
james_wpitti: it's not relevant for Intrepid?15:16
fta2seb128, diff.gz or debdiff ?15:16
pittimpt: well, if you say that the current wording is fine, I'm all for it :)15:16
pittijames_w: we are way beyond FF, and today is beta freeze...15:16
seb128fta2: whatever15:16
mptpitti, that's not what I'm saying15:17
james_wpitti: yeah, but my analysis suggests that users aren't offered suspend in GNOME in Intrepid.15:17
mptpitti, the problem seems to be that sometimes drivers don't appear in the window, and I'd like to know why that is15:17
pittiseb128: maybe you can give me a quick intro about how f-spot is called now, in the new gnome world? (my knowledge got stuck with g-v-m)15:17
pittijames_w: oh? I use it every day15:18
seb128pitti: nautilus does the hotplugging nowadays, see the nautilus preferences tab which list the actions15:18
james_wpitti: I'l dig a bit more15:18
seb128pitti: it relies on special mimetypes15:18
pittimpt: "sometimes" -> different days on the same machine, or for different users? it will only show drivers which actually work on your machine15:18
pittiseb128: there are .desktop files which connect the mimetype to an app, and which have the arguments in their Exec=, something like that?15:18
seb128pitti: f-spot-import.desktop for example has MimeType=x-content/image-dcf;x-content/image-picturecd15:19
seb128pitti: image-dcf is the one used for cameras I think15:19
mptpitti, quoting the forum thread, "no card ever shows on harware drivers window!!!!!!!!!!!"15:19
pittimpt: well, "cards" aren't supposed to show up there :) it's a "driver" list, not a "hardware" list15:20
seb128pitti: right, that's similar to normal mimetype associations, the .desktop claim mimetype, nautilus lists all the desktop which claim the concerned mimetype and the default can be specific in the defaults.list15:20
pittiseb128: ah, and %u means what?15:20
mptpitti, am I correct in assuming that all graphic cards require a driver?15:20
pittimpt: that's true, but many work with the ones which we already ship, so you don't see any in jockey on those systems15:21
pittimpt: like intel, many ATIs, and older ones such as S3, via, etc.15:21
pittisame with printer drivers, you only see a driver if there is one which doesn't get installed by default15:21
seb128pitti: http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.1.html15:22
seb128pitti: %u is one url15:22
mptpitti, so is it true that {all available drivers} = {drivers we ship} + {drivers that appear in the Hardware Drivers window}?15:22
pittimpt: by and large yes15:22
seb128pitti: if you change to %f it'll accepted filename, it nautilus will give the fuse mount path rather than a gphoto uri15:22
seb128s/it/ie15:22
pittiseb128: ah, I see; but %f would break for people which aren't in fuse15:23
seb128right15:23
pittiseb128: ah, I remember that discussion; I think once we discussed whether %u should get the %f value if fuse is used15:23
mptpitti, I don't think there's any name we could use that would explain that.15:23
pittibut that might be too general15:23
seb128pitti: the easier might be to do what we did in hardy again, disable the gvfs gphoto automounting15:23
seb128pitti: right, but that has sideeffects, it'll break "recently open" for example since there is no automount when accessing the fuse path but there is if you try to access the gvfs url15:24
pittimpt: "Third-party device drivers"?15:24
seb128pitti: ie, smb:://server/filename works but .gvfs/server/filename will not after a session restart15:24
pittiseb128: exactly15:24
wstmpt: Somebody just put an idea on brainstorm today regarding that: http://brainstorm.ubuntu.com/idea/13644/15:25
mptpitti, but we ship some third-party drivers, right?15:25
wst"Hardware Driver Manager worth it's name "15:25
mpti.e. the proprietary ones15:25
pittimpt: we don't ship them on CDs, but I think we have them on the DVD15:25
pittimpt: so we packaged them, but it's still nvidia's/ATI's driver15:26
mptwst, yeah, I agree15:26
didrocksseb128: hi again, if you want to give me some more work for this evening, you're really welcome. I will ask to vuntz who is just next to me :) (FYI, swfdec0.8 is still in debian NEW)15:27
* vuntz slaps didrocks in real life15:27
pittiseb128: so to me, the "correct" solution would be to (1) use %f, and (2) ensure that fuse works for everyone on the local console, just like USB device access; or any better idea?15:28
didrocksouch15:28
seb128pitti: either that, or teach f-spot to unmount the gvfs location before importing15:28
pittiseb128: that might actually fail, though, if the device is busy?15:28
pitti(well, that would be quite a corner case admittedly)15:29
seb128didrocks: intrepid will be frozen for beta today, I don't think there will be a lot of updates to do tonight15:29
seb128pitti: if the device is busy any other way will fail too15:29
didrocksseb128: yes, I know. it was just in case :)15:29
pittiseb128: reading files from the fuse fs should work?15:29
seb128pitti: gvfs gphoto only uses libgphoto and that will not allow concurrentiel access either15:30
seb128pitti: I didn't try to access the same camera twice using gvfs either, not sure if libgphoto will allow that15:30
seb128pitti: but that's really a corner case if you ask me15:30
pittiseb128: I mean, I can work with f-spot and at the same time copy files in nautilus15:30
pittiseb128: corner case> I agree15:31
pittiphone, brb15:31
fta2seb128, http://www.sofaraway.org/ubuntu/tmp/cairo_1.7.6-0ubuntu1.diff.gz http://www.sofaraway.org/ubuntu/tmp/cairo_1.7.6-0ubuntu1.dsc15:31
seb128fta2: thanks15:31
seb128pitti: I'm fine with using the fuse mount or unmount, just pick one ;-)15:32
pittiseb128: aesthetically I find the "reduce libgphoto to mass storage" solution much more elegant, TBH; and it also gets rid of that silly "use which device" dialog in f-spot15:32
pittiwhich shows some "usb:" and "usb:001:005" weirdness, and you never know which one is right15:33
seb128pitti: I know some people got scared by the 10 lines warning about "you are going to be added to the fuse group" before hardy and I'm wondering how many are not in this group15:33
=== asac_ is now known as asac
pittiseb128: TBH, screw the group15:34
seb128pitti: ok, so let's use the fuse mount then15:34
pittiseb128: my current idea is to change /bin/fusermount from 4754 to 4755 and use hal to add ACLs to /dev/fuse15:34
pittiseb128: fusermount can then bail out if the user doesn't have access to the device15:35
pittiso that fuse permissions entirely depend on /dev/fuse, and not that silly fusermount binary15:35
seb128ok15:35
Hobbseemmm, new shiny backgrounds fro gnome15:38
Hobbseemakes it look like kde.15:38
pittiseb128: oh, crap, it's actually more complicated15:44
pittiseb128: I just tried that with an user which isn't in 'fuse'15:44
pittiseb128: nautilus actually uses gvfs/gphoto direclty, not the fuse mountpoint15:44
seb128pitti: you will get no fuse mount and it'll not open anything15:45
pittiseb128: so I still get the conflict for that user15:45
pittiseb128: right, I won't get a fuse mount, but I will get a nautilus window, and f-spot15:45
pittiseb128: wel, ignore me, I might just be confused about how things work15:45
pittilet me poke some more, and ignore me for now15:45
seb128pitti: what did you do? just plugged the camera? the default action should be to ask what you want to do15:46
pittiyes, it did that15:46
seb128and what did you pick?15:47
pittif-spot15:47
pittiseb128: anyway, I changed it to %f in /usr/share/applications/f-spot-import.desktop15:47
pittibut f-spot still asks me for the usb device and gets the access error15:48
pittido I need to run some magic update-mime-types-cache script or so?15:48
pittior restart my session?15:48
pittiseb128: ^15:50
seb128pitti: does f-spot-import .gvfs/blablabla does the same?15:50
seb128pitti: it seems that f-spot-import doesn't like being given a directory15:51
pittiseb128: yes, it does15:51
pittiand neither --help15:51
seb128pitti: try using f-spot --import .gvfs/blabla15:51
pittiah, it's a shell script, /me reads15:51
pittiah, silly one15:52
pittiI wonder why it does it that way; a mere [ -d "$1" ] is certainly sufficient?15:52
pittif-spot --import .gvfs/gphoto2-Medium\ auf\ usb%3A005\,008/15:52
pittidoesn't work either, bwah15:53
pittiseb128: hm, I can't get it to work with a dir path15:55
seb128pitti: I think there is a bug about that, but I though that was working when using f-spot --import rather than f-spot-import15:58
pittijames_w: oh, do you mean that the fusa applet just offers "suspend" and not "hibernate"?15:59
pittijames_w: that's a bug indeed; I am just used to the system menu thing (or the power button)15:59
james_wpitti: no, fusa offers neither, gnome-session offers hibernate and not suspend, and asking g-p-m says you can't suspend when asked over dbus16:00
james_wand hal reports that the computer can't suspend16:00
james_wthough I haven't rebooted in to the latest updates yet, so fusa may change16:00
seb128james_w: ted knows about this issue16:01
pittijames_w: hm, for me g-p-m offers both, and fusa just offers suspend16:01
james_wpitti: do you have uswsusp installed?16:02
seb128pitti: arg, bug #260242, apport compatibility breakage! ;-)16:02
ubottuLaunchpad bug 260242 in launchpad-integration "Help/Report a Bug seems to be broken across the board" [Low,Confirmed] https://launchpad.net/bugs/26024216:02
pittiseb128: ok, so I successfully tested it now, I'll change fuse to not require that fuse group any more for local consoles16:02
seb128"apport-gtk: error: no such option: --package synaptic --pid <pid>"16:02
pittiuh?16:02
pittiseb128: willfixsorrykthx16:02
seb128pitti: or tell me what to change in launchpad integration16:03
pittiseb128: it's *meant* to still work16:03
pittiI didn't deliberately break the command line, I probably just accidentally broke it when adding the convenience short forms16:04
seb128ok16:04
pittiseb128: so shall I go ahead with the un-fuse-groupification?16:04
james_wcould that be a quoting issue?16:04
james_wapport "--package synaptic --pid <pid>" instead of apport "--package" "synaptic" "--pid" "<pid>"?16:05
seb128pitti: I've no objection but I might not be the best person to ask an opinion about this fuse group and why it's there16:05
pittiseb128: no, I didn't mean that (I'm pretty convinced about that part)16:05
seb128pitti: oh, so yes16:05
pittiseb128: I meant it in the sense of "will it make sense at this point, i. e. will we change f-spot to use the fuse mount point"16:05
seb128yes  I agree on that16:06
pittigreat16:06
* pitti hugs seb12816:06
* seb128 hugs pitti16:06
seb128ok, there is something wrong there16:07
seb128several time I close a tab in xchat-gnome accidentally today, something changed16:07
seb128james_w: yeah, seems to be a quoting issue, at least the command line interface works correctly16:08
seb128bah, and I dropped the backlog too16:09
seb128fta2: what was the url for the cairo update again?16:10
seb128or something who has the chan backlog for the arfternoon?16:10
seb128somebody16:10
seb128nobody?16:14
james_w<fta2> seb128, http://www.sofaraway.org/ubuntu/tmp/cairo_1.7.6-0ubuntu1.diff.gz http://www.sofaraway.org/ubuntu/tmp/cairo_1.7.6-0ubuntu1.dsc16:15
seb128james_w: thanks!16:15
fta2seb128, thanks for the upload16:47
seb128fta2: thank you for the update ;-)16:47
seb128didrocks: you can do http://download.gnome.org/sources/gnome-volume-manager/2.24/gnome-volume-manager-2.24.0.tar.gz if you want17:07
seb128pitti: could you have a look to bug #258421? do you think it's something we should push before beta?17:14
ubottuLaunchpad bug 258421 in gtk+2.0 "GTK apps should send PDF to CUPS when printing" [Medium,New] https://launchpad.net/bugs/25842117:14
pittiseb128: I'd ask tkamppeter, it's his baby17:15
pittiif there's a working patch, sure17:15
seb128pitti: he attached the patch, I was just wondering if you are fine uploading that now or if you think it's late in the cycle for such change17:15
pittiit's an intrepid spec, so the more testing feedback we get, the better17:15
seb128pitti: the patch is simple and seems to make sense17:16
pittioh, it's sitting there for a month, I wonder why he didn't prod us earlier *sigh*17:16
pittiseb128: yeah, I agree17:16
seb128pitti: he did ping me once on IRC but I was busy and he didn't subscribe the sponsor team either17:16
seb128pitti: ok, I'll upload that17:16
pittiseb128: did you give it a shallow test? if not, shall we test it now?17:16
pittiif it works for some example files, I'd upload it now17:16
pittimuch better than post-beta17:17
seb128pitti: I've no configured printed I could try on17:17
pitti(just print to a file)17:17
seb128well, print to a file let you select the format so that will not makes a difference there17:17
pittitrue17:17
seb128the patch change what is send to cups17:17
pittiI just wonder why the get_ppd_file was commented out17:18
pittiwas that solely to detect the supported PS version?17:18
pittiif so, it's obvious that it can go17:18
seb128pitti: the chunk of code commented was to set ps options17:18
seb128yes17:18
pittilet's give it a try17:19
pittiI'll test it tomorrow17:19
pittiand if it's broken, we just revert it17:19
pitti(need to save some time, have a bunch of things to do for beta, too)17:19
pittiseb128: "cowboy approach"17:19
seb128pitti: give it a try in the "let's upload and revert if required" sense?17:19
pittiseb128: we have the corresponding change in KDE for a while, and nobody said OMGkittens!17:20
seb128alright17:20
seb128and that's only printing17:20
pittipaperless office FTW!17:20
seb128that will not break sessions17:20
pitti(nowadays I'm actually much more concerned about scanning working :) )17:20
pittiseb128: oh, evince doesn't use gtkprint?17:21
pitti(Till says that firefox and evince would need another patch)17:21
seb128pitti: it does, not sure why he wrote that17:22
mvompt: could you please review http://paste.ubuntu.com/50546/ ? its the message I want to show when the user has the "fglrx" (ati) driver installed and wants to go from hardy to intrepid. the fglrx driver does not work on intrepid17:22
mptmvo, you're burying the lede :-)17:23
pittimvo: you made a typo in "FR33 S0FTW4R3 RUL3Z!"17:23
mptThe most important stuff is the last sentence17:23
mptThe first two sentences are the explanation17:23
mvompt: fortunately wikipedia has a explaination what this means :)17:24
mptmvo, does this alert appear only if anyone on the system has desktop effects turned on?17:25
mvompt: that is difficult to detect currently and desktop effects is one of the regressions people may see, another one would be games or 3d apps17:26
mvobut the desktop effects are certainly the biggest one17:26
mptok, that's useful info, thank you17:26
seb128pitti: gtk uploaded, let's wait for user comments17:26
mptmvo, next question: Why does fglrx no longer work?17:26
pittimvo: hm, I thought that at least radeonhd supported compiz and 3d, too?17:26
NCommanderseb128, good morning17:27
pittimpt: amd doesn't manage to provide a driver which works with the current X.org version17:27
mvopitti: ati does support it to some extend (r500, bits of r600) - but its far from complete for the r60017:27
seb128NCommander: hello17:27
NCommanderhow goes it this morning seb12817:27
mvopitti: randeonhd didn't have any 3d accelleration last I looked (~3 months ago granted)17:27
NCommanderor afternoon, or :-)17:27
seb128NCommander: I'm having a really busy week but otherwise good, you?17:27
mvopitti: it is pretty amazing, but radeon (without the hd) seem to be much faster developing17:27
pittimvo: oh, I read bug reports which said not to propose fglrx automatically, since radeonhd worked fine with compiz and the like17:28
NCommanderseb128, debating on applying for MOTUship17:28
mvopitti: http://www.x.org/wiki/RadeonFeature17:28
mvopitti: intressting, I will try radeonhd again17:28
pittimvo: well, ICBW, might be radeon without hd as well17:28
seb128NCommander: I though you said after intrepid?17:28
pittimvo: it was "free driver"17:28
mvoright17:28
mptpitti, so why didn't you say that in the message to begin with? :-) "... because AMD has not supplied an up-to-date driver"17:29
mvobut I think for r700 there is no support at all for 3d currently and for parts of the r600 too. but the x guys will know better17:29
NCommanderseb128, intrepid is almost gone, need to get my affairs in order ;-)17:29
mvoit works very well (radeon) with my r50017:29
pittimpt: which message? the one mvo just wrote? I saw it the first time, too :)17:29
mptsorry, mvo17:29
mvompt: ups, sorry17:30
pitti"We converted you to freedom, send kisses to ubuntu-devel@, have a nice day"17:30
mvompt: it didn't occured to me, it sounds to much like shifting the blame to someone else17:30
mptAre we to blame?17:30
mvono17:31
* mpt continues rewriting17:31
pittimvo: well, I wouldn't say "AMD suck", but maybe "The proprietary fglrx driver is unavailable for this Ubuntu version" maybe?17:31
mvoyes, that sounds better17:31
seb128Laney: hi17:32
Laneyhi seb12817:32
mvompt: there is a old discussion in https://launchpad.net/bugs/189406 that I would like to have your opnion about. its not urgent, but it would be nice if you could have a look at it and comment at some point. its basicly about if update-manager should provide version number informaiton (from version to version) in the listview or not. it does not do that currently, but some users feel strongly that it should17:33
seb128Laney: going to sponsor your pidgin bug fix now17:33
ubottuLaunchpad bug 189406 in update-manager "Update Manager doesn't display package versions anymore" [Wishlist,Triaged]17:33
Laneyseb128: \o/17:33
mptmvo, does this fglrx retirement happen only on a Hardy->Intrepid upgrade?17:33
mvompt: yes, only there17:33
mptgreat17:33
mvompt: we may still want to be a bit generic becuase it might be displayed on guadelinex or someone else who base on us too17:34
pedro_seb128: is ekiga 3.0 going to be included in intrepid?17:34
pittimvo, mpt: please keep in mind that this currently affects the two older nvidia drivers as well (71 and 96), and it might happen that we can't fix them in time17:34
didrocksseb128: ok. I get back home from PCL and work on it :)17:34
seb128pedro_: if somebody is wanting to do the update, I don't know the ekiga packaging and I'm too busy for that, maybe ask to lool, I think they were discussing some snapshot packages, etc17:34
seb128pedro_: that would be nice to have though17:35
seb128pedro_: why?17:35
mvopitti: right, I have it in mind, but wanted to attack fglrx first17:35
pedro_seb128: alright, i was just looking to a wishlist bug about it, nothing in particular besides that17:35
pedro_seb128: thanks17:35
pedro_mvo: do you have any news regarding bug 219444 ? :-)17:36
ubottuLaunchpad bug 219444 in update-manager "Partial update removes existing packages without checking/installing replacements" [High,Confirmed] https://launchpad.net/bugs/21944417:36
mvopedro_: it should be fixed, or at least I can not reproduce it anymore17:36
loolWARNING: Failed to parse default value `??????????? ?????? ;gtk-theme-selector.desktop,???????????? ??????????? ???;default-applications.desktop,??????????? ????;gnome-cups-manager.desktop]' for schema (/schemas/apps/control-center/cc_actions_list)17:36
loolblah17:36
mvopedro_: do you still see it somewhere?17:37
pedro_mvo: ok i'm going to ask to the reporters for feedback, thanks17:37
mptmvo, how's this? http://paste.ubuntu.com/50553/17:37
pedro_mvo: i haven't, just checking :-)17:37
pittiyay blame :)17:38
loolAt least the cc.schema is valid XML and UTF-8 hmm17:39
mvompt: could we make it a bit more in the spirit of pittis suggestion? something like "The driver "fglrx" by AMD is not avialable for this version for ubuntu" or something? - I'm not a native speaker but it does sound a bit unfriendly17:40
seb128lool: likely a translation17:40
mvo(I'm not a native speaker so I could be wrong about the wording)17:40
mvo(eh, the tone I mean)17:40
mpt"we converted you to freedom"?17:40
pittimvo: well, admittedly my initial proposal made *us* look bad (sorry, we failed to provide it)17:40
mvohm, right17:41
mptoh,  "The proprietary fglrx driver is unavailable for this Ubuntu version"17:41
seb128lool: btw since you are around, is anybody working on the ekiga ubuntu package? would be nice to have ekiga3 in intrepid, I know you were trying snapshot, would that be something we can upload to intrepid?17:41
loolseb128: I think it's a translation as well, but didn't find what the actual problem is17:42
seb128lool: could have been in the previous version17:43
seb128lool: since it unregister the previous one and then register the new version17:43
loolseb128: Concerning ekiga, my tests gave awful results, but many things were changed that were worthwhile17:43
loolseb128: However the UI freeze is problematic for the new ekiga, we should talk to doc team before pushing it17:44
mptmvo, <http://paste.ubuntu.com/50556/>?17:44
loolseb128: The long discussion which started after my test report basically concluded that most of the bugs I saw were fixed in tip, and hence now 3.017:44
looland a couple ones I mentionned were fixed later on17:44
mvompt: thanks, I like that17:45
loolseb128: dpkg-reconfigure capplets-data gives me the error again17:45
mptmvo, ok, looking at 189406 now17:45
lool(twice now)17:45
seb128lool: well, it's GNOME and has a standing exception17:45
mvompt: I can provide you with screenshots if you need them17:45
mvothanks again mpt!17:45
pittimvo: I like http://paste.ubuntu.com/50556/, thanks mpt17:46
loolseb128: Ok, didn't know we could skip the UI freeze; my understanding was that because of GNOME's freezes, we could push new GNOMEs in Ubuntu and that was compatible with our own freezes17:46
loolBut in the case of ekiga, they might have honored the upstream freeze, but we didn't merge new upstreams with the new UI17:46
loolAnyway, yes it is worthwhile, and we should consider it, but I didn't actually retest it (I would like to but...)17:46
NCommanderhey pitti17:48
pittihi NCommander17:48
NCommanderpitti, mind looking at a main-sru, that has three verifications?17:48
pittiNCommander: yes, tomorrow on my archive day17:48
pitti(beta freeze urgencies ATM, sorry)17:49
mptmvo, wow, that's a bug report that could really benefit from the "Me Too" button17:49
seb128lool: right, wouldn't hurt to get an approval, or at least let the documentation team know about the change if we update17:49
NCommanderah17:49
NCommanderOk17:49
NCommanderDid we enter beta freeze already?17:49
seb128lool: is there one of the upstream guys who is doing the snapshot and maybe would be wanting to maintain it directly in ubuntu?17:49
mvompt: ideed, this is why I wanted additional review. I personally think not having the version information is ok, but given how many people complain I'm reconsidering that17:50
=== njpatel is now known as njpatel_away
mptmvo, I don't think it matters much either way17:51
mptso sure, go ahead and re-add it :-)17:52
loolseb128: Dunno, I know who's packaging the snapshots and had issues with the packaging itself which wasn't derived from the ubuntu one, but I don't know how competent he would be to update the debian/ubuntu packaging; I'd say he would likely be interested though17:52
mptmvo, I do see a lot of waste with the words "From", "version", "to", and "Size" being repeated over and over17:52
mvompt: actually re-adding it is more effort at this point (because I need a exception for it etc)17:52
mptThat could be fixed by putting that information in columns17:53
seb128lool: ok thanks, could be interesting to try to bring it to motu or something ;-)17:53
seb128Laney: btw I was reading some of the bug you are working on, the testcase for stable bugfix updates is to make sure the update still works correctly17:54
mptmvo, then it's up to you whether you think it's more or less important than other things you could do before the release17:54
mvompt: ok, thanks17:55
mvompt: there is plenty to do, I think I will make a compromise and add a gconf key for it so that the intressted people can just enable it easily17:55
mptmvo, I don't understand. Just turning it on would require a freeze exception, but adding a gconf key would not?17:56
mvompt: changing it for everyone would break the UI freeze17:57
mvompt: changing it via gconf would not change the default UI, so its less problematic17:57
mpthuh, I didn't know UserInterfaceFreeze worked that way17:57
mptYou can do any crazy stuff you like, as long as it's not on by default? :-)17:58
Laneyseb128: Oh? I thought sru verifiers had to test all of the supposed bugfixes. Is this not the caes?17:58
seb128Laney: that doesn't really apply to new versions17:59
seb128Laney: that's true when you fix a specific bug17:59
LaneyOh, I was just thinking of it as a special case of a bug fix upload which happens to come with a version number bump17:59
seb128Laney: when we trust upstream one a new version the test is to make sure there is no regression there17:59
mvompt: not quite, but you exaggerate a bit what I suggested, no ;) ?17:59
Laneyseb128: Well in that case do you think I should ask for the SRU?18:00
seb128Laney: would be nice, murray who commented on the bug is upstream and was at uds to discuss the topic and we told him we would accept bug fixes updates when it makes sense18:01
Laneyseb128: Excellent! I always knew there wouldn't be a problem with the SRU, just thought that we were blocked on test cases.18:02
LaneyThanks for your advice18:02
seb128you're welcome18:02
crevettehello18:02
mptmvo, I have very little idea how long these things take. If adding a gconf key (which will be removed later) is quicker than requesting a freeze exception, then sure, go ahead.18:02
seb128lut crevette18:03
crevettesalut seb12818:04
didrocksse19:29
didrockspitti: has gnome-volume-manager been moved to universe for intrepid? (I saw that with rmadison)19:37
pittididrocks: yes, we don't use it any more19:37
didrockspitti: ok, so, I will change the Maintainer field for 2.24.019:37
didrocksok, bug #274515 ready :)19:42
ubottuLaunchpad bug 274515 in gnome-volume-manager "Please sponsor gnome-volume-manager 2.24.0 into intrepid" [Undecided,In progress] https://launchpad.net/bugs/27451519:42
looljames_w: acpid changes worked like a charm20:06
looljames_w: And sorry for pushing so late20:07
=== bugman_ is now known as BugMaN
james_wlool: no problem for me, thanks for the upload20:30
mvoseb128: I just got bug-buddy on a epip crash, is that expected? or should I get apport instead?21:27
seb128mvo: that's a known bug21:28
mvook21:28
* mvo is tired21:28
* seb128 too21:28
seb128I should fix that before beta21:28
huatshey everyone22:17
huatsseb128: are you around ?22:17
seb128re huats22:17
huatshello22:17
huats:)22:18
huatssorry I was in the train..22:18
seb128that's alright22:18
huatsI have looked at gnome-build22:18
seb128intrepid is frozen for beta so there is no hurry22:18
huatsok22:18
huatsI am wondering (but I might be wrong :)) if the debian update is not wrong22:19
pochuthere's a problem with gdl & bug 27448522:19
ubottuLaunchpad bug 274485 in gdl "can't install listen 0.5-5ubuntu1" [Undecided,Confirmed] https://launchpad.net/bugs/27448522:19
pochuhmm, that title needs an update :)22:19
huats:)22:19
huatsI'll have a look22:19
huatsregarding gnome-build22:19
huatsI am really surprised22:19
pochuhuats: thanks22:19
huatspochu: no pb22:20
seb128huats: what?22:20
huatsI have noticed that the DD have not change the lib numbr22:20
huatswhile upstream have change the LTVERSION22:20
seb128huats: that's the soname which counts there22:21
huatsfrom 1:0:0 to 2:0:0 which means (according what I have understood) that the binary compatibility has been broken22:22
seb128right, they screwed it, great22:23
seb128huats: can you open a rc bug on gnome-build in debian saying the soname changes but the binary has not been renamed?22:23
huatsseb128: if you want I have the right update here22:23
huats(well I think the right one)22:24
huatssure22:24
huatsI'll do that now22:24
huatspochu: regarding the listen pb22:24
seb128huats: is anjuta still running using the current intrepid version?22:24
huatsseb128: don't think22:24
huatsI'll tell you that right now...22:24
seb128huats: we will need to update anjuta tomorrow, how is the update going?22:25
huats(I could not finish the build in the train, because of a lack of 1 package)22:25
huatsseb128: almost finished...22:25
seb128ok good22:25
huatspochu: libgdl-gnome-1-0 does not exists anymore in the new upstream version22:25
huatsthey have removed that22:25
huatsso the package either...22:26
huatsseb128: the new anjuta requires the new gnome-build (in the configure)22:26
seb128that's ok, but better to have gnome-build correct first22:27
huatssure22:27
huats...22:27
huatsI am really sorry that I have found that pb, but on the other side I am to notice that I have understood it :)22:27
seb128nothing to be sorry about, but would be nice to open the bug on debian22:28
huatspochu: what do you want to do for gdl? (regarding the bug you mentioned) ?22:32
pochuhuats: I don't know, I haven't investigated it yet22:32
huatspochu: ok22:32
pochuhuats: would it be possible to get rid of those dependencies?22:32
pochu(of libgdl-gnome-1-0 dependencies)22:33
huatsanjuta won't need it in the new version (the one to be uploaded tomorrow)22:33
huatspochu:  so it only remains python-gnome2-extras22:34
huatsthere is a need to investigate22:34
huats...22:34
huatsI'll have a look tomorrow (once I have finished anjuta) if you don't do it first, pochu22:35
seb128that's a trivial one22:35
huatsok22:35
huatsseb128: I was sating that without giving a look at python-gnome2-extras22:36
seb128just rebuilding might be enough, let me try22:36
huatsok22:36
pochuIt didn't22:36
pochuI tried it :-)22:36
huats:)22:36
seb128well just don't build the gdl option then, nothing use that anyway22:36
pochubrb22:36
huatsseb128: it might be better if I provide a patch in the debian bug tracker....22:37
seb128huats: you can yes, doesn't stop us to patch the ubuntu package too22:37
huatsof course22:37
seb128vuntz: there?22:48
huatsseb128: I don't think22:49
huatshe is still in Paris tonight22:50
huatsand he have planned to met with soem friends...22:50
huatsso not sure he'll be here22:50
huats...22:50
seb128ok, I was asked in case22:51
seb128huats: <robster> seb128: oh, ouch. sorry about that. let me fix.22:51
seb128huats: debian maintainer about the gnome-build upload22:51
huatsseb128: yep I know who robster is :)22:53
huatsgreat !22:53
huatsI have put the bug, and the fix22:53
huats(in the bug)22:54
seb128ok good22:54
huatsseb128: I am sorry I have to go...22:58
seb128huats: that's alright, enough work for me for today anyway, see you tomorrow22:58
huatsseb128: spending some time with my gf fter 3 days away...22:59
huatsseb128: ok great22:59
huatstomorrow the anjuta update will be OK22:59
huats...22:59
huats(I am building it right now)22:59
huatsgood night22:59
huats(and pochu too :))22:59
seb128huats: right, you should spent time with your gf and not packaging after some days away ;-)23:00
huats:)23:00
seb128huats: I'll refuse to sponsor any upload from you today ;-)23:00
huats(but I didn't want to miss the freeze )23:00
seb128have a nice end of evening23:00
huatsthanks seb12823:00
huatsyou too23:00
seb128(you can freeze exceptions don't worry)23:00
seb128thanks23:00
huats(and there'll be nothing to sponsor from me tonight :))23:01
huatssure :)23:01
huatsbut anyway23:01
huats:)23:01
seb128bye23:01
huatsbye23:01
Ampelbeinseb128: what do you think about bug 204253 ? its about activating the cache notification icon by default. should i take the issue upstream or is this a change we could have in ubuntu?23:02
ubottuLaunchpad bug 204253 in seahorse-plugins "seahorse key cache notification icon not shown in notification area" [Wishlist,Confirmed] https://launchpad.net/bugs/20425323:02
seb128Ampelbein: hum, could you mail the ubuntu-desktop list about that? I've to admit I don't see the point to have an icon sitting there the whole day, we want to avoid having a zillion useless icons as some other os do23:04
seb128Ampelbein: also you should reassign task, not close one as invalid to open a new one in such case23:04
Ampelbeinok, will do that, thanks.23:04
seb128Ampelbein: what you did means that the seahorse subscriber will get all the mails about the changes on this bug (somewhat a launchpad bug)23:05
Ampelbeinoh. did not know that, thought if the task is invalid they would not get mail.23:05
seb128well there is no real point to list invalid task for all the packages which are not concerned ;-)23:07
seb128easier and cleaner to just change the component for the open task23:07
seb128anyway enough for me for today23:08
* pochu didn't know nautilus had tabs support...23:08
seb128thanks for your work on those desktop bugs and updates ;-)23:08
seb128pochu: that's new in 2.2423:08
seb128'night everybody, see you tomorrow23:08

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