/srv/irclogs.ubuntu.com/2008/08/04/#ubuntu-devel.txt

owen1_can u say that ubuntu development is agile? if yes, do u have any links for more info?00:02
owen1_(it's for a university assignment)00:02
persiaowen1_: Maybe, and not really, but http://wiki.ubuntu.com/UbuntuDevelopment may help00:10
owen1_persia: great. thanks00:12
BenCpitti: around?01:02
ion_benc: I didn’t manage to test the grub patch yet, but i’ll see if i get around to that tonight.01:52
BenCion_: thanks...CC cking@ubuntu.com with any results, please01:52
ion_Will do01:53
kanehi02:01
kaneAnyone here02:01
ion_Nope02:01
kaneok kool02:01
kaneAt least someone02:01
kaneIts like no one active in IRC02:02
kaneI need help installing a broadcom 4311 on ubuntu02:02
ion_Please read the topic.02:02
kaneook02:03
kanethanks02:03
keesKeybuk: say, any idea why pcre3 is showing up on MoM as unmerged with a 2-day-old ubuntu version?03:28
emgentgiskard: heya06:47
pittiGood morning07:08
emgentmoin pitti07:09
pittihey emgent07:10
pittiBenC: hi07:10
* StevenK waves to pitti 07:10
* pitti throws a cookie towards Australia07:11
StevenKAnd it landed where, across the street? :-)07:11
Hobbseehey pitti!07:12
BenCpitti: hey07:17
BenCpitti: is there any progress on package-groups?07:18
pittiBenC: not that I can see :-( Last thing I know is that mvo proposed it to Debian, but I didn't see feedback to that yet07:19
BenCpitti: should we even consider it an option for intrepid at this point?07:26
pittiBenC: I don't think it'll make it, I'm afraid :/07:26
BenCpitti: that's too bad...I did all the kernel side stuff to make it work07:48
BenCguess that will be 9.0407:48
pittiuh, sorry for that07:48
pittiBenC: what did you change, out of interest? add the P-G headers already?07:49
BenCpitti: no, just the last-good-boot stuff so that we could reasonably get rid of the versions in the pkg name07:49
BenCand move things to Version: and P-G headers07:49
BenCso it's not a waste07:50
BenCand I haven't done anything that needs to be reverted :)07:50
pittiBenC: oh, l-g-b is a separate feature anyway, right?07:50
pittiok, *phew* :)07:50
pittiBenC: I'll ask mvo again about the status, I'm curious myself07:50
pittiBenC: BTW, last time I looked at it (or, rather, the error messages), it seemed to hardlink the current kernel/initrd07:52
pittiBenC: will that DTRT if there is a non-abi-updating new kernel package, too?07:53
pittii. e. like the current -5.13 -> -5.1407:53
BenCpitti: it saves everything on every boot...so yes07:53
BenCpitti: when a kernel update happens, the hardlinks are broken (dpkg doesn't overwrite the existing file, it always unlinks/renames)07:54
BenCpitti: same with update-initramfs07:54
pittigreat07:54
pittiso that means cheap operation on boot (just ln, not cp), and correct behaviour on update07:55
pittiasac: any news on nspr/nss in hardy-proposed?07:56
kirklandpitti: hey, jockey/intrepid question for you...07:58
pittihey kirkland07:58
kirklandpitti: i just moved my primary laptop over to intrepid, and jockey doesn't appear to see my atheros wireless, or nvidia video07:58
kirklandpitti: are these known issues?07:58
pittikirkland: it currently doesn't have any particular support for atheros ATM (nobody wrote a handler for it, or told me what to do for it)07:59
pittikirkland: nvidia should work, though; do you have a minute to debug it?07:59
kirklandpitti: sure07:59
pittikirkland: first, do you have nvidia-common installed?08:00
kirklandpitti: no, i don't08:00
kirklandpitti: but nvidia is listed by lsmod08:00
pittikirkland: n-c is not needed by itself, but it needs its dependencies, nvidia-VERSION-modaliases08:00
pittikirkland: that would be it then; without the -modalias files, it cannot map vendor/product IDs to nvidia driver versions08:00
pittikirkland: apt-get dist-upgraded without recommends?08:01
kirklandpitti: not on purpose....08:01
pittioh, a hardy->intrepid dist-upgrade wouldn't actually pull in Recommends:, true08:01
pittisince we only enabled it in intrepid08:01
kirklandpitti: ah, right08:01
kirklandpitti: okay, nvdia-common (and friends) is installed now08:02
pittimight be an interesting thing to discuss with mvo, but I guess the answer is "use update-manager" :)08:02
pittikirkland: sudo killall jockey-backend, then try again08:02
kirklandpitti: I did do my upgrade via update-manager08:02
pittioh? definitively mvo's bug then; can you please file a bug?08:03
pittiI guess it forgot to pull in recommends08:03
kirklandpitti: sure, i'll talk to mvo in real time first08:03
kirklandpitti: just to make sure i didn't do anything bone headed08:03
kirklandpitti: shiny, now I have two different nvidia drivers to choose from08:04
dholbachgood morning08:04
emgentdholbach: welcome back! :)08:04
dholbachthanks emgent08:04
tseliotpitti: can't we use dependencies instead of recommends for nvidia-common?08:05
* kirkland restarts X08:06
pittitseliot: sure we could, but semantically Recommends: is the right thing08:15
tseliotpitti: right but reliability > Semantics :-P08:20
kirklandpitti: okay, jockey bits appear to be workign08:22
kirklandpitti: nvidia x driver, that's another story ;-)08:22
kirklandi'll ping bryce about that tomorrow08:22
pittikirkland: nice, thanks08:22
pittikirkland: or ask tseliot08:22
kirklandtseliot: any known issues with nvidia in intrepid?08:23
pittitseliot: true; I'll wait for the discussion about u-m, and raise to depends if nothing else helps08:23
kirklandtseliot: i can't get gdm to start08:23
tseliotkirkland: can I see your xorg.conf?08:23
kirklandtseliot: sure...08:23
tseliotpitti: ok, thanks08:24
kirklandtseliot: this is the broken one: http://pastebin.ubuntu.com/33925/08:24
kirklandtseliot: I'm running on vesa now08:24
tseliotkirkland: it looks good. Can I see your /var/log/Xorg.0.log.old?08:25
tseliotso that I can see where X failed08:26
gnomefreaktseliot: upgrading from hardy to intrepid nvidia doesnt work with old xorg.conf atleast most people had to run nvidia config (cant remember command off hand atm08:26
kirklandtseliot: http://pastebin.ubuntu.com/33926/08:26
tseliotgnomefreak: because of the RgbPath line?08:26
kirklandgnomefreak: i tried nvidia-xconfig too... no avail08:27
gnomefreaktseliot: IIRC yes08:27
gnomefreakkirkland: you can rebuild xorg.conf by hand but its easier with command. kirkland you installed the right drivers?08:27
tseliotgnomefreak: I would like to deal with this problem during the dist-upgrade.08:27
gnomefreaktseliot: after fixing xorg.conf after upgrade in april/may it doesnt look any different than the old one08:29
tseliotkirkland: you're using a Quadro card. The log shows only the VESA driver but I suspect that the unified back buffer is conflicting with Composite. Can you try creating an "Extensions" section in your xorg.conf and adding Option "Composite" "Disable" ?08:30
kirklandtseliot: sure08:30
kirklandgnomefreak: what are you calling the "right" drivers08:30
gnomefreakkirkland: nvidia-glx-#08:30
gnomefreakafter removing the old drivers08:31
tjaaltonhmm, something wrong with a.u.c? can't update my laptop, some packages give 404's08:31
mvokirkland: did you upgraded using update-manager? if so, could you make /var/log/dist-upgrade/main.log availabe for me please (mail or so)?08:31
kirklandgnomefreak: i had 177, now i'm trying 17308:31
tseliotgnomefreak: the RgbPath line was usually added by nvidia-xconfig08:31
gnomefreaki dont see it08:32
kirklandmvo: I used update-manager -d -c08:32
tseliotkirkland: if you try the other driver, please send me your /var/log/Xorg.0.log and /var/log/Xorg.0.log.old08:33
tseliotgnomefreak: then you had a different problem which of course I can't see without a log08:33
gnomefreaktseliot: http://pastebin.mozilla.org/506105 is my xorg.conf08:33
tseliotgnomefreak: the xorg.conf is correct08:34
gnomefreakmaybe ill upgrade one of my other systems to see if i can reproduce it. sometime today or tomorrow08:34
tseliotgnomefreak: ok08:34
gnomefreaktseliot: thats from nvidia-xconfig08:34
kirklandmvo: on its way (see the 2nd email from me)08:35
gnomefreaktseliot: i have old one too08:35
mvokirkland: thanks08:35
kirklandtseliot: which driver are you interested in?08:36
tseliotgnomefreak: ok, I would be glad if you could file a bug about this and attach the 2 files08:36
lifelessmvo: hi08:36
lifelessmvo: any archive changes recently ?08:37
tseliotkirkland: whatever you want as long as I get a log which reports that X tried to load the NVIDIA driver ;)08:37
gnomefreaktseliot: i would like to reproduce it first ;) but ill file one if it still happens08:37
tseliotok08:37
* kirkland restarts X08:37
mvolifeless: hi, I just added a tiny debugging patch to the conflictsfinder to hopefully get a better idea what is the issue08:37
lifelessmvo: :) you could tell where I was leading :)08:38
tjaaltonok the archive works properly now08:39
mvolifeless: indeed :) dozens of mails from the conflictsfinder are not easily ignored (unless I add a sieve rule :P)08:40
mvokirkland: thanks, got it08:40
kirklandtseliot: http://pastebin.ubuntu.com/33931/  <- with nvidia driver08:41
gnomefreakkirkland: that looks like what i got after dist-upgrade well atleast same EE08:42
tseliotkirkland: did you disable composite?08:42
kirklandtseliot: I did08:46
kirklandtseliot: it failed much quicker, at least08:46
tjaaltonpitti: so you are the HAL maintainer? do you have an opinion about where to put the script which generates the X input-hotplug fdi-file (sources the values from /e/d/console-setup)? either hal or xserver-xorg is probably where it should be, but jcristau thought it could be useful not just for X, which would mean hal should generate the file08:47
mvokirkland: hm, that seems to be a issue with the package itself, update-manager logs look ok, it selected a driver that it thinks was appropriate. does it not work with  neither-177 or -173?08:48
tseliotkirkland: something's hiding the real error (I hope). Try adding Disable "dri2" to the Module section of your xorg.conf and then start x with this command: startx -- -logverbose 508:49
tseliotthen send me the log again08:49
kirklandmvo: i have not yet gotten nvidia to work with intrepid since I upgraded earlier tonight08:49
pittitjaalton: I don't particularly mind to put it into hal; the fdi is generated at package build time and then just shipped?08:50
pittitjaalton: what sort of information does it contain? It might or might not fit better into hal-inf08:50
pittio08:50
tjaaltonpitti: no, the script is run on postinst08:50
pittipostinst? why's that?08:51
tjaaltonpitti: see http://people.ubuntu.com/~bryce/InputHotplug/console2fdi.sh08:51
tjaaltonwell it needs the values from console-setup08:51
pittitjaalton: but what if the default file changes?08:51
tjaaltonpitti: hmm then it might be console-setup that should host it08:52
pittior the hal init script08:52
tjaaltonthat's possible as well08:54
pittitjaalton: and we need to ship hal's 10-x11-input.fdi, too, I presume?08:54
tjaaltonpitti: yep08:54
dholbachdoes the new intrepid kernel work for anybody in kvm?08:56
kirklandtseliot: wanna have a look at my xorg.conf before I give it another go?08:58
kirklandtseliot: http://pastebin.ubuntu.com/33934/08:58
tseliotkirkland: it's "dri2" and not "dir2"08:59
tseliotother than this, the file is ok09:00
kirklandtseliot: doh!09:00
pittitjaalton: so, I'm ok with doing that in the hal init script for now; feels like a hack, but I don't have a better idea ATM..09:00
kirklandtseliot: it *is* 3am in the morning ;-)09:01
tseliotkirkland: ah, you live in the US09:02
Q-FUNKhowdy! has the packages.u.c host gone offline?09:03
mdzseb128: good morning09:04
kirklandtseliot: yeah, silly me, i though, "I'll just upgrade to intrepid before going to bed, so I can start work next week all shiny and using the new stuff"  :-)09:04
seb128hello mdz09:04
* kirkland goes restart X09:04
mdzseb128: Keybuk told me that the plan was to go ahead and package the new gdm (as a separate package) in Ubuntu, is there anywhere I can get it?09:04
tjaaltonpitti: ok, cool. I'll discuss this again with bryce to see if there's a better "final" solution for it that also fits in debian (not sure if they even use console-setup yet)09:06
persiaAbout upgrade-manager pulling recommends on upgrade: can we detect cases where users have deliberately uninstalled packages?  Be frustrating for some people to find things they previously uninstalled coming back.09:07
seb128mdz: https://code.edge.launchpad.net/~ubuntu-desktop/gdm/ubuntu, ./autogen.sh && debuild on the code should work but be warned it doesn't log users on first boot on my box (need to be restarted and then log-in works, dunno why), settings are not applied, gnome-power-manager doesn't work correctly, etc09:07
mdzseb128: thank you09:07
seb128mdz: it builds a gdm-snapshot which conflicts on gdm and fast-user-switch-applet (the applet is in gdm now)09:07
mdzseb128: the thread at http://mail.gnome.org/archives/gdm-list/2008-July/msg00024.html said there hadn't been a 2.23 release yet; is that still true?09:08
seb128mdz: you can probably bzr merge on the current gdm trunk to try the current version09:08
seb128mdz: no, they rolled a 2.23.09:08
seb128mdz: no, they rolled a 2.23.2 tarball some days ago because somebody asked for that09:08
seb128but they didn't put a lot of work on gdm since 2.22, the redhat guys who work on it have other focus this cycle apparently09:08
mdzseb128: do you know of a page anywhere which lists the known regressions?09:09
kirklandtseliot: following a reboot, I'm in gnome using nvidia09:09
kirklandtseliot: this is the 173 driver, with the xorg.conf you saw earlier09:10
seb128mdz: http://live.gnome.org/GDM/ToDo09:10
kirklandtseliot: I am now going to press my luck and try the 177 driver ;-)09:10
mdzseb128: thank you09:10
seb128you're welcome09:10
tseliotkirkland: ah, then rmmod nvidia and modprobe nvidia would have done the trick. A reboot did it.09:11
tjaaltonkirkland: so you had the old kernel and nvidia module loaded?09:11
tjaaltonecho :)09:11
Q-FUNKtjaalton: console-setup is not the default in debian, afaik09:11
kirklandmust have been....09:11
tjaaltonQ-FUNK: ok, thought so09:12
asacpitti: tested and uploaded nspr_4.7.1+1.9-0ubuntu0.8.04.5_source.changes nss_3.12.0.3-0ubuntu0.8.04.4_source.changes with follow up fix for #245122 to hardy-proposed. let me know when its in, so i can individually verify each bug.09:15
pittiasac: oh, so it did need a followup fix? o09:15
pittik09:15
asacpitti: for update-manager yes. only dist-upgrade worked09:16
asacpitti: the last upload drops the conflicts only09:16
asacon libnss3 and libnspr4 (the old feisty packages built from firefox back then)09:16
asacpitti: i kept the conflicts in intrepid branch so hopefully those packages get removed when users dist-upgrade to it09:16
kirklandtseliot: okay, fyi, the 177 nvidia driver works too09:18
kirklandall that's remaining is that splash appears to be broken09:18
tseliotkirkland: great. Thanks for testing it09:18
kirklandtseliot: no prob, thanks for helping me fix it09:19
seb128pitti: are we supposed to use hunspell or myspell dictionnaries in intrepid?09:21
pittiseb128: hunspell if available, but myspell dicts should work with libhunspell09:21
seb128pitti: installing hunspell-fr removes thunderbird, is that expected?09:22
pittierm, no?09:22
pittiConflicts: thunderbird09:22
pittiWTH?09:22
asacurgh09:22
asacwhats that?09:22
pittihunspell-fr09:22
asacyeah. but why conflicts?09:23
seb128dunno09:23
asacmaybe that was added to force use of myspell?09:23
pittiit has versioned conflicts to firefox, etc., but the tbird one is unversioned09:23
seb128that's what I'm asking09:23
asac(while back)09:23
gnomefreakthats new09:23
asacdid we sync it?09:23
seb128asac: openoffice.org-dictionaries (1:2.4.0~m240-2ubuntu1) intrepid; urgency=low09:23
seb128 -- Chris Cheney <ccheney@ubuntu.com>  Tue, 01 Jul 2008 20:54:35 -050009:23
pittiasac: no, it's 2ubuntu109:23
seb128well, it has been merged not to long ago09:24
asachmm ... most likely the conflict comes from debian09:24
asacfrom back when we renamed thunderbird to icedove09:24
pittiright09:25
asaclet me check09:25
seb128otherwise installing myspell-fr didn't work in evolution, it didn't list french09:25
seb128hunspell-fr works correctly though09:25
asacseb128: yes. the icedove conflict is versioned?09:25
asacthen we should just use the same version imo09:25
asacfor tbird09:25
seb128asac: yes, icedove (<< 2.0.0.0-4)09:26
asacyes. debian has unversioned conflict on tbird09:26
asacseb128: the same versoin should be fine for us then09:26
asacthough i didnt do that package back then here09:27
asacbut it should09:27
asacand since we are far ahead, that shouldnt matter anyway09:27
seb128alright09:27
asacseb128: can you test?09:28
seb128test what?09:28
seb128hunspell spell checking in thunderbird?09:28
asacif hunspell-fr works fine :)09:28
asacthought you already installed it.  if not i can do that09:28
seb128I'm reinstalling thunderbird09:28
seb128I did install hunspell-fr to get evolution spell checking working09:29
seb128which removed thunderbird09:29
seb128a minute, it's downloading09:29
asacright. please force it. i am not 100% sure if we added a patch to icedove 2 for that or if that was in 1.509:29
seb128I'll force the install to test09:29
davmor2asac: I don't know whether you caught this one or not https://bugs.edge.launchpad.net/ubuntu/+source/ubufox/+bug/253762 ? I thought I'd let you know asap though so it could get fixed :)09:31
ubottuLaunchpad bug 253762 in ubufox "Intrepid: Ubufox no longer asks to install flash when going on youtube" [Undecided,New]09:31
seb128asac: yes, spellchecking works fine in thunderbird when hunspell-fr is installed09:35
asacseb128: good.09:40
asacthanks09:40
ion_benc: You’ve got mail. Btw, Cc: cking@ubuntu.com bounced.09:45
lifelessmvo: syntax error:P09:48
mvolifeless: *cough* that comes from editing source code before the first cup of tea09:51
=== slangase` is now known as slangasek
=== doko_ is now known as doko
=== wgrant_ is now known as wgrant
pittithekorn: good morning10:35
thekornhi pitti10:36
pittithekorn: was the API break in bug 254556 deliberate (cleanup) or just a glitch?10:36
ubottuLaunchpad bug 254556 in python-launchpad-bugs "API breakage: 'ConnectBug' object has no attribute 'Error'" [Undecided,New] https://launchpad.net/bugs/25455610:36
thekornpitti, honestly, it was not a glitch10:38
thekornbut I understand that this is unfortunate,10:39
thekornso, I think the best way is to recreate Bug.Error10:39
pittidepends on how ugly it is to reinstate it, I guess10:40
thekornpitti, there are a few more changes: https://wiki.ubuntu.com/BugHelper/Dev/python-launchpad-bugs/changes_0.310:41
thekornpitti, i will think about it later today, and comment on this bug10:41
pittithekorn: ah, thanks for that10:42
pittithekorn: alternatively I need to switch to a more stable branch in the retracers, and cherrypick the html screenscraping fixes myself10:43
thekornpitti, I'm working on integrating launchpadlib into py-lp-bugs10:43
thekornso no need for screenscraping anymore10:43
pittithekorn: oh, already? great!10:44
ion_What kind of API does launchpad offer?10:45
pittiah, https://code.edge.launchpad.net/launchpadlib is new to me10:45
ion_REST?10:45
pittiion_: yep10:47
ion_Neat10:47
pittikees: hm, your recent "fix bold fonts in the terminal" made things much worse for me; did you hear other reports about regressions?10:59
pittikees: (before it looked just fine)10:59
Ngpitti: erk, worse how?11:00
pittisome characters, like 'm' now look very untidy11:01
ion_Yeah, m became noticeably uglier recently.11:02
=== ogra_ is now known as ogra
pittikees, Ng: http://people.ubuntu.com/~pitti/tmp/boldfonts.png11:07
Nghuh. is the patch being carried in Intrepid?11:08
pittiI just remember that kees recently uploaded something to intrepid, but I forgot the package name; easy enough to find out again, I guess11:09
norsettoasac: guess what I'm going to ask you?11:09
bigonhi, is there any reason that ffmpeg in intrepid doesn't contains anymore the h263 encoder by default11:10
bigonhttps://bugs.launchpad.net/ekiga/+bug/25420111:10
ubottuLaunchpad bug 254201 in ffmpeg-debian "feature regression: ffmpeg lacks some video encoders (like h263+, MPEG4, maybe more...)" [Undecided,New]11:10
Spadspitti: .. ical gekommen?11:11
pittiSpads: that's a small part of my IRC window, I just moved it there to avoid copying my entire screen11:11
pittikees: can't find it right now, which package was that?11:12
Nghis font patch ought to be in libvte11:13
pittiah, indeed11:13
asacnorsetto: update?11:37
asacnorsetto: i have a huge backlog ... saw that i had a mail or two from you11:38
asacnorsetto: if its important tell me ;=11:38
norsettoasac: I was just going to ask if you received an email from me ;-)11:38
asaceven two iirc11:39
norsettoasac: its gnome-mplayer 0.6.3-2 which closes the ftbfs if built twice in a row bug11:39
asacmy mail server was down for a week ;)11:39
asacnorsetto: ah cool. you have it uploaded?11:39
norsettoasac: yes, its in mentors, link in my email11:40
norsettoasac: Justin Case: http://mentors.debian.net/debian/pool/main/g/gnome-mplayer/gnome-mplayer_0.6.3-2.dsc11:40
asacnorsetto: i dont have my debian system here. might take a few days till i can access that again :(11:43
norsettoasac: well, what other choice do I have?11:43
asacnorsetto: stand still ... i might be able to do it on Wed if all works out well11:44
asacif it takes longer we need to find some other sponsor11:44
norsettoasac: I won't move ;-) Danke!11:44
asacnp11:44
=== ScottK2 is now known as ScottK
tjaaltonhmm, shouldn't attached media be automatically umounted if the user yanks the device out without ejecting it?12:23
ograyep12:27
ograand you should get a "unsafe device removal" msg12:27
persiaWhat if the file cache is dirty?  How about if the user reinserts it later?  What about cases where there's no physical removal event reported by the HW?12:27
tjaaltonI've seen the same media being listed by df/mount on two different machines, and another user reported that the media was shown on the desktop (but inaccessible of course)12:28
ograpersia, i doubt you can do anything for the latter case12:28
persiaogra: Well, the Luddite in me likes to say we should train users to unmount before ejecting as a workaround, but you're probably right :)12:29
ograthe ltsp developer in me says we should have a way to overcome unmounting ;)12:33
hwildeembedded me says we should make the device manufacturers guarantee reads and writes and not corrupt even if stupid users eject12:34
persiaogra: Well, we could stop supporting removable media...12:34
ograwell, we could switch the whole system to ltspfs :P12:34
ogra(which doesnt support unmounting)12:35
persiaAnd is nicely atomic.  Still means one needs to shut down to remove the USB key.12:35
ogra??12:37
ograno12:37
persiaMaybe a udev hook on device removal into ltspfs to kill the FUSE?12:37
ograyou just yank it out if the progressbar of your filemanager is gone12:38
ograltspfs devices are always unmounted ... only while write operations are in progress they are mounted12:38
Mithrandirogra: so they're not POSIX, then12:39
Mithrandiras in, it's not a POSIX file system.12:39
* persia reads LtspFSAutomount, having obviously missed something12:39
ograMithrandir, they are whatever FS is on the device ... ltspfs sits on top, its a network FS12:39
ograpersia, the documentation is a bit sparse ...12:39
Mithrandirogra: that's irrelevant.  Or do you wait until all files are closed before you umount?12:40
ograyes, indeed12:40
persiaogra: Very much so.  I'll take your word about the umounting, as I can't see any documentation that indicates it's safe to pull a device and reinsert later, while preserving user semantics.12:40
ograactually they are forcefully closed until they change12:40
Mithrandirthat's even worse, then.12:40
persiaThe only issue is the 2 second sleep cycle while background mounting devices on each new read.12:40
Mithrandirsince you can't open file, unlink file, continue reading and writing and then the file goes away when you close it.12:41
ograMithrandir, not in the ltsp case where we have the guarantee that only the one user on the terminal acesses them ...12:41
ograother users cant acess the devcie12:41
persiaogra: What takes down the FUSE filesystem on device removal?  Is there another udev rule not listed under "udev intereaction"?12:42
ograso even if you pull out the device while openoffice is still open you will have a saved copy of the changes of the last two seconds12:42
ograpersia, right, there are two udev rules12:43
ograone for mounting, one for unmounting12:43
persiaogra: In practice, how noticeable is the 2 second delay?12:44
ogranot at all12:44
persiaHmm...  Not going to happen in the next 24 days, but tempting to add to the agenda for the next UDS.12:44
ograand i havent had any reports of dataloss or anything within the three years we use ltspfs in ltsp12:44
persiaWell, I can construct a scenario that generates data loss or data corruption, but it would do that with the current model as well.12:45
ograin fact its an assembly of autofs, fuse and some glue12:45
ograyou could do similar things locally with autofs afaik12:45
persiaYes, but you still want the FUSE layer to provide the atomicity12:46
ograright12:46
persia(Otherwise Mithrandir's comments suddenly become relevant)12:46
ograand the caching of the device contents12:46
persiaWell, for local, I'm not sure full caching is so important: imagine inserting a 700MB CD on a 384MB RAM system.12:47
persiaCaching of open files is critical for atomicity, but that's only one file at a time.  Might choke on some DVDs though.12:47
persia(Depending on the cell progression definition, etc.)12:48
ograit wouldnt cache 700M :)12:48
Mirvmvo: ubuntu ddtp stuff would seem to work. the omissions wrt Debian are probably because of different versions or Ubuntu-specific changes to package descriptions12:49
ograjust the directory structure ... so it appears transparently to the user while not being mounted12:49
mvoMirv: aha, nice. happy to hear that12:49
ograthe ltspfs client side pretends that the device is mounted all the time ... for that you need to cache the structure, but not the actual content12:50
Mirvmvo: what about the gnome-app-install's title (shown in list and detailed view) and description (shown only in the list) strings, are they coming from .desktop file's Name and Comment or where? what about commonly seen stuff like gstreamer codecs, are they untranslatable at the moment (eg. "Gstreamer ffmpeg video plugin" and "Codecs to play mpeg, divx, mpeg4, ac3, wmv and asf files" strings)?12:51
Mirv(since those don't have .desktop files)12:54
mvoMirv: the name and comment come from the desktop files in app-install-data12:56
mvoMirv: good point about the codec stuff, I think I need to add some magic to make that app-install-data package iimportable into launchpad12:56
mvoMirv: feel free to file a bug about that12:56
Mirvmvo: ok, I'll do that12:57
mvoMirv: thanks!12:57
persiaogra: Ah.  That makes more sense.13:03
Mirv(bug 254628)13:05
ubottuLaunchpad bug 254628 in app-install-data-ubuntu "Make it possible to translate eg. codec name/description strings" [Undecided,New] https://launchpad.net/bugs/25462813:05
Keybuknot for the first time, I wonder what wyciwyg:// means13:15
persiaKeybuk: What you cee is what you get13:34
ograwhen you cry i whack you gently ?13:34
Keybukpersia: all I see whenever I see those URLs is a white page and a spinner13:35
persiaKeybuk: Which browser?  epiphany loads them for me.13:36
Keybukepiphany13:36
persiaHrm.  Maybe because I'm still running hardy?13:36
Keybukas am I13:36
Keybukhttp://stephenfry.com/blog/13:36
Keybukclick "Read full column »" for the second article ("Well worth the wait")13:37
Keybuksame in Firefox13:37
persiaHmm.  For that one I'm getting a spinner.13:37
persiaI had a couple from liferea earlier that worked (although I forget which, but noticed as I had a browser crash at the same time, and needed to recover the session)13:38
persiaAhhh....  "What you cache is what you get"13:39
persiaKeybuk: Looking a bit deeper, it seems that it's an AJAX call that fails on the cache load.13:45
persiaLink from the column title (above) works if you just want to read.13:45
Keybukyeah, I can read it13:46
KeybukI just loaded it in Safari instead13:46
persiaSafari has a GNOME client?13:50
Keybukwell, epiphany-webkit is close13:51
Keybukbut I just used safari itself13:52
Keybuknot on GNOME :p13:52
persiaOh, I see.13:52
ion_Ew. MacOSX has even worse font rendering than what Ubuntu has nowadays. :-)13:52
pittitkamppeter: can I somehow tell the openprinting.org DB to just give me packages with PPDs, not those which update ghostscript etc.?14:00
pittitkamppeter: I think it'll lead to nothing but trouble to replace system packages with the alienized rpms, we should rather provide them in -backports and make jockey look for those; but packages with PPDs would be perfect14:01
pittitkamppeter: I know that I can query for the PPD *files*, and for packages, but I don't know how to query for PPD-only packages14:01
hwildewhere is the default runlevel specified now that inittab is gone14:32
ion_hwilde: inittab ;-)14:33
pittihwilde: /etc/event.d/rc-default if inittab isn't there any more14:33
ion_hwilde: See /etc/event.d/rc-default14:34
hwildethere we go14:34
hwildegracias amigos14:34
tkamppeterpitti, do you mean driver packages?14:52
tkamppeterpitti, there are no PPD-only packages (yet).14:53
superm1pitti, since that bug in lrm/lbm was resolved re wl, could you provide me with your handler to test out with it?14:54
tkamppeterPackages like CUPS, Ghostscript, ... will never come as answer to a driver query.14:54
superm1i didn't see it in any (apparent) locations in your bzr branches14:55
tkamppeterpitti, package manager info coming with query answers is always only for a repository containing that particular driver, so no danger of unwished replacement of CUPS, Ghostscript, ...14:56
pittisuperm1: it's on http://people.ubuntu.com/~pitti/tmp/jockey-wl/14:56
superm1pitti, ah okay thanks14:56
pittitkamppeter: right, but I saw e. g. a new gutenprint package there14:56
tkamppeterpitti, should the drivers perhaps all get renamed, with the package name and all files linked into places outside /opt preceeded by "lsb-"?14:57
pittitkamppeter: that'd still install two gutenprint versions in the system, no?14:58
tkamppeterpitti, yes this would only avoid conflicts. And in printer lists in s-c-p they would be recognizable by different NickNames, with version number, "LSB", ...15:00
tkamppeters-c-p would have to point to the downloaded LSB version after a download so that the user gets his downloaded driver.15:01
pittitkamppeter: hm, that might be preferable in the future, but I think it'd require a discussion on a ML first15:01
pittitkamppeter: do you plan to eventually provide packages of PPD files? (as we discussed in London with Tim)15:01
tkamppeterpitti, on which ML?15:01
pittitkamppeter: some openprinting.org, and driver-backports maybe?15:02
tkamppeterI can make a script which does such PPD-only packages, and the query API has already the possibility to filter by architecture, So a requester could give "noarch" as architecture and not the architecture which the system actually is. This would lead to only packages without binary executables being listed.15:04
superm1pitti, i'll give feedback over email15:14
RainCTpitti: Hi. Perhaps I'm missing something but I've just noticed that manpages-de's copyright file (, beside being generate at build time by joining debian/copyright.in and upstreams COPYRIGHT, what I'm not sure if it's allowed,) doesn't contain any copyright information, just a "look at the files" notice (http://paste.ubuntu.com/34055/plain/) and that some of the files are released under the GPL but that there isn't any copy of it included in the15:25
jpdsRainCT: You got cut off at the end.15:25
RainCTjpds: what's the last word that arrived?15:26
jpdsincluded in th...15:26
RainCT... included in the source. Perhaps  you could you have a look at it?15:26
pittiRainCT: indeed, thanks for spotting; could you please report that as a Debian bug?15:26
pittiRainCT: I guess the list of copyright holders is the translators list, but that should be clarified15:27
RainCTpitti: sure. with severity critical?15:27
pittiRainCT: I'd use 'serious'15:27
RainCTOK15:28
pittiRainCT: danke15:28
RainCTpitti: is the "generated at build-time" part allowed?15:31
pittiRainCT: it's not common, but there are several packages which do that15:31
pittiRainCT: it should be done on clean, not on build, though15:31
pittiso that the one in debian/copyright is always up to date when building/uploading the source15:31
RainCTit's in binary-indep15:32
ograasac, did warren contact you ? he wanted to set up a nspluginwrapper ML snce upstream doesnt seem to run one15:42
asacogra: nope ... well. still havent finished reading all mail though15:52
ograheh15:52
ograyeah, i still munch on over 2000 mails in ubuntu-users that piled up while i was travelling ...15:53
* ogra knows how that feels15:53
hwildeyou are like bruce almighty15:54
hwildeselect all, grant prayer15:54
ograhaha15:54
ograi sometimes do that, especially with that list ... but there were some conflicts before i left that i'd like to follow so i have to read them this time15:55
ograbut to much work atm to even care15:56
warrenogra: I'm giving upstream a chance to respond before I do this.16:10
ograwarren, ah16:22
asacbryce: there?16:28
=== hwilde is now known as upstream
upstreamjust do it16:30
=== upstream is now known as hwilde
hwilde;)16:30
hwildeis there any way to benchmark or speedtest the usb subsystem?16:33
hwildei think my 1.0 and 2.0 controllers are freaking out man16:34
* hwilde misses good ol serial ports16:34
hwildeanybody know what usbmon is for?   /lib/modules/2.6.24-16-generic/kernel/drivers/usb/mon/usbmon.ko16:41
hwildeor how to make it go16:42
StevenKhwilde: It's used to snoop or monitor USB buses, the documentation for it is in linux-doc16:43
hwildeStevenK, I can't seem to make it say anything anywhere.    I have mounted debugfs as instructed16:44
=== MacSlow_ is now known as MacSlow
StevenKhwilde: You don't see anything in /sys/kernel/debug/usbmon16:45
StevenK?16:45
hwildeStevenK, it made some files but what are they16:45
hwildethey are all zero filesize16:45
hwilde? is right16:46
pitticould someone please do "ck-list-sessions | grep display" and /msg me the result?16:46
StevenKhwilde: They're sockets. The kernel will dump stuff into them.16:46
StevenKpitti: On Hardy or Intrepid?16:46
pittidoesn't matter16:46
hwildeStevenK, oh...16:47
pittiStevenK: merci16:47
StevenKpitti: No trouble :-)16:47
StevenKhwilde: The documentation suggests using 'cat' :-)16:47
hwildeyeah I'm just not seeing anything there16:47
StevenKhwilde: Are you doing something with the bus?16:48
keespitti: still around?  Package is "vte".16:54
pittikees: good morning! yup, I figured it out by now16:54
keesfrom your boldfonts.png, I'm not clear on what I'm looking at.16:55
Spadskees: ical gekommen!16:55
pittikees: look at the 'm's, they look really bad16:55
keespitti: that's the actual bold face for that font.16:56
Spadspitti: it's an improvement over this: http://zork.net/~nick/screenshots/pretty-colors.sized.png16:56
pittikees: weird, I never noticed that before your change16:56
keespitti: correct, before, it wasn't actually using bold faces.16:56
keespitti: and Spads's example is the problem I fixed -- double-strike is not bolding.  ;)16:57
tkamppeterseb128, hi16:57
pittikees: ok; well, I just thought you had an idea about it16:57
Spadsthe 'm' turned into a block, and the compression on "Ed" was way too tight16:57
keesI have a very long analysis here: http://www.outflux.net/blog/archives/2008/06/22/bold-fonts-in-libvte-gnome-terminal-terminator/16:58
kees(well, the analysis is in the linked blog post from a year ago)16:58
keespitti: this is basically a 7 year old bug in vte16:58
kees(that I believe I have fixed now)16:58
keespitti: as another example of the wrongness of double-strike: http://www.outflux.net/fixed-font-comparison.jpg see the "CAP" faces17:00
mathiazKoon: I've looked at my suggestion wrt to handling webapps ?17:00
Koonmathiaz: yes. I pushed all webapps in /usr/share/<package-name>/<webapp-name>17:01
hwildeStevenK, I think I am doing something with the bus....  do you know what the numbers mean 0s 0u 1s 1t 1u 2s 2t 2u 3s 3t 3u 4s 4t 4u  ?  I am seeing stuff out of the sockets now but which is which17:01
mathiazKoon: excellent17:02
StevenKhwilde: The numbers are the bus numbers, and the characters are the format of the data. All of this is explained in the documentation.17:04
hwildeStevenK, where is this magical documentation world where all my questions are already answered17:04
StevenKhwilde: In the linux-doc-2.6.24 package, usbmon.txt17:11
hwildeStevenK, tnx im on server version no extra frills like that17:11
StevenKhwilde: Or http://www.mjmwired.net/kernel/Documentation/usb/usbmon.txt17:12
=== dpm__ is now known as dpm
hwildeman I feel like heisenberg now17:15
hwildeas soon as I modprobe usbmon, the errors are not happening anymore17:15
lunartearhas ubuntu not updated bind9 to 9.3.5-P1  on Ubuntu 6.06.1 LTS Dapper to patch the "DNS Insufficient Socket Entropy Vulnerability."?17:22
keeslunartear: it has been updated, yes.  we backport fixes rather than doing full-version updates usually.17:22
lunartearkees, odd i thought i had backports enabled17:23
lunartearhmm doublechecks17:23
keeslunartear: "backports" is not an official repo with security support.  You just want -security: http://www.ubuntu.com/usn/usn-622-117:23
lunartearcan i enable a repo for security?17:25
keeslunartear: -security is a repo.  :)  there's release, -updates, and -security.  (and -backports, but it does not have security support)17:26
lunarteardeb http://security.ubuntu.com/ubuntu dapper-security main restricted   is enabled17:26
keeslunartear: then you're in good shape.17:26
lunartearhrm.. perhaps im checking the version improperly then..  apt-cache showpkg bind9?17:27
lunartearis that whats installed or whats available17:27
jdstrandlunartear: apt-cache policy bind917:27
jdstrand(it will show what's available and what's installed)17:28
lunartearyeah im not seeing 9.3.5 listed17:28
keeslunartear: as I mentioned, we patch release versions with upstream fixes rather than doing full version bumps.  You're safe if your bind's version matches the version here: http://www.ubuntu.com/usn/usn-622-117:28
lunartearoh alright... that confused me17:29
lunartearI should be patched then17:29
lunartearthat patches the dns cache poisoning vulnerability right?17:30
keeslunartear: cool, yeah -- it can be a bit confusing.  if you're interested, the security updates are announced here: http://lists.ubuntu.com/mailman/listinfo/ubuntu-security-announce17:30
keeslunartear: correct.  that vulnerability is also known as CVE-2008-144717:30
lunarteargreat thanks for clarifying17:31
lunartearkees, is that list low traffic?17:32
lunartearnvm it says low traffic on the page.. i just didnt see it17:32
keeslunartear: yeah, it's got maybe a dozen or more posts a month: https://lists.ubuntu.com/archives/ubuntu-security-announce/2008-July/date.html17:32
pittislangasek: so, I sorted out the pam_ck_connector/gdm interference, so that I can now use common-session17:33
pittislangasek: what's the recommended way of adding that in the postinst/removing in prerm now? sed? a-c-c profile and call from postinst? block on pam-config-framework implementation?17:34
pittislangasek: or using sed/a-c-c for now until p-c-f is implemented?17:34
pittijdstrand: ^ would like to hear your opinion as well17:35
jdstrandpitti: yea for common-session17:36
hwildeStevenK, do you know about this usbmon stuff or are you just good with the linux docs17:36
pittijdstrand: ? you mean I should use a-c-c now?17:37
jdstrandpitti: well, sed wouldn't be policy compliant, and a-c-c could be, if we develop a policy. that said, slangasek's spec will obviate this use-case of a-c-c17:37
pittijdstrand: why wouldn't sed be policy compliant, out of interest?17:38
StevenKhwilde: The latter17:38
jdstrandpitti: we should develop a policy compliant way to call a-c-c if slangasek isn't done in in time17:38
brycemorningh17:40
jdstrandpitti: oh right, I lost my head for a second-- I was thinking common-session was a conffile17:40
pittijdstrand: I see that sed would be brittle and not really elegant, but in terms of Policy compliance a-c-c and sed shouldn't make a difference?17:40
jdstrandpitti: it was login that was the conffile17:40
pittijdstrand: ah, ok17:40
bryceasac, what's up?17:40
pittijdstrand: right, otherwise I'd have used login straight away17:40
* jdstrand nods17:41
pittibut now I patched pam_ck_connector hard enough to cope17:41
mdzthis is the third time I've found that acpid has mysteriously died on my desktop17:42
mdzhas anyone else noticed this?17:42
mdzit's easy to tell when it happens because of this:17:42
mdz7.9M /var/log/Xorg.0.log17:42
pittimdz: does it trigger apport for you? I don't have any recorded crash here17:42
jdstrandpitti: my opinion is to wait for slangasek-- if it doesn't work out, then I'd be more than happy to help with a safe way to use a-c-c in maintainer scripts for the general case17:42
mdzpitti: no, it doesn't17:43
pittijdstrand: ok, thanks17:43
mdzpitti: and I wasn't able to catch it with gdb when I left it attached overnight17:43
mdzpitti: gdb showed it had received SIGTERM but I couldn't tell from where or when17:43
pittislangasek: ok, please let me know what you prefer (using sed now, and finish my spec, or blocking on p-c-f and doing the auto-enabling after feature freeze)17:52
mdzpitti,mvo: I just had a package update fail in update-manager (file overwrite error) but it didn't generate a crash report17:53
kirklandKeybuk: hiya, what time does the update run on merges.ubuntu.com to look for updated packages in debian-unstable?17:54
mdzmvo: I'd like to report the bug but can't find a log anywhere17:55
mdzis linux-restricted-modules-envy-2.6.24 useful in addition to the dkms-ified packages?17:58
Keybukkirkland: hourly17:59
kirklandKeybuk: interesting... okay, so ecryptfs-utils-53-1  hit debian-unstable 2 days ago, but it's not showing up on merges.ubuntu.com18:00
Keybukit's out of disk space I think18:00
kirklandKeybuk: it was recently promoted (last week) from universe to main, if that might cause a hiccup18:01
mdzdoko: I just saw a file conflict in the latest dovecot update, but unfortunately lost the error message (see above)18:03
kirklandKeybuk: the disk space issue, is that something you can solve, or do I need to ask elmo or someone?18:04
Keybukkirkland: it's been on IS's plate for a couple of years now18:05
mdzKeybuk: about 1.3 years18:06
mdzKeybuk: and it was marked resolved until today18:07
Keybukit was, errantly18:09
KeybukI unresolved it when I realised that the ticket had in fact been closed18:09
Keybukas I'm sure you remember, the attempt to add more disk hit hardware failure, and was never, in fact, completed18:09
Chipzzlunartear: also, for future reference, this is not a support channel. please ask these questions in #ubuntu in the future18:15
lamontheh.  requestsync should handle the case where the current-ubuntu version of the package does not exist in changelog by doing something more intelligent than copying all of debian/changelog18:16
tkamppeterseb128, ping18:31
seb128tkamppeter: if you want a reply better to give some context in your pings18:31
asacbryce: i have a system with a logitech bluetooth mouse - which doesnt work out of box with livecd and not after install. any hints how i can set that up?18:31
tkamppeterseb128, sorry, I wanted to see at first whether you are really here.18:32
tkamppeterseb128, it is about printing output of GTK/GNOME-based apps.18:32
tkamppeterseb128, did you already do the changes on the GTK library so that all these apps produce PDF when sending a print job?18:33
elmoKeybuk: that's not strictly accurate, it was in fact upgraded, just not to .5Tb18:33
seb128no18:33
seb128am I supposed to do that?18:33
tkamppeterseb128, yes, as then we get a much more stable and reliable printing (did you not remember from London?).18:34
seb128I remember you saying that need to be changed18:35
Keybukelmo: right, but I thought that was only a temporary measure?18:35
seb128but there is no open bug or spec assigned to me for that as far as I know18:35
tkamppeterWith PDF as printing output the printing system can always separate, re-order, scale, select and otherwise manipulate pages. With PostScript this is not always possible.18:35
bryceasac, which driver are you using for it?18:35
Keybukelmo: I'm not blaming you for any inactivity btw; since the ticket wasn't open18:36
tkamppeterThere is a spec on the PDF printing workflow. Should I add a bug with link to the spec.18:36
bryceasac, fwiw, we're right in the middle of switching input-hotplug on; possibly if you wait a day or two for the dust to settle, it may just work18:36
elmoKeybuk: I'm not sure - I thought you were happy with the space as is, but I may well be wrong and clearly failed to update the ticket to even document the problems we had with the .5Tb drive configuration18:37
ograbryce, do you know how far input-hotplug will support touchscreens ?18:37
tkamppeterseb128, https://blueprints.launchpad.net/ubuntu/+spec/pdf-as-standard-print-job-format18:37
bryceogra: no I don't - it's woefully underdocumented.  (I similarly don't have a clear idea on if it supports bluetooth).  However I understand that it *should* support both, so any problems would be handled as regular bugs.18:38
ograbryce, i noticed now that i have seen more than two touchscreen devices that they all tend to use /dev/input/eventX and was wondering if we couldnt unify that to have a /dev/input/touchscreen link put in place by an initscript18:38
seb128tkamppeter: right, this spec is not assigned to me so technically I'm not the one supposed to do those changes18:38
ograthat would ease configuration a lot i bet, but i dont know how much it would clash with hal-input or related functionallity18:39
tkamppeterseb128, All apps outputting PDF would even eliminate all PostScript page management problems even if there are no special PDF filters (see today's mails where I CCed you).18:39
Keybukogra: why do you need a symlink?18:40
tkamppeterseb128, so I should assign you to the spec? In reality there are many people where each one has to do a certain part.18:40
Keybukelmo: I think I said I'd be happy for a year ;)18:40
ograKeybuk, because the eventX can differe from system to system ...18:40
Keybukelmo: though MERGE MONSTAH WANTS MOAR DISK PLZ18:40
Keybukogra: but why do you want the symlink?18:40
tkamppeterseb128, or should I post bugs then, one per person who is supposed to do something and link them all to the spec.18:41
bryceogra: what needs to know that?18:41
seb128tkamppeter: talk to whoever is supposed to approve the spec to get it assignee to somebody18:41
ograKeybuk, having something that unifies all touchscreens to /dev/input/touchscreen by something like that: http://paste.ubuntu.com/34122/ will make it easier to have a common configuration18:41
seb128tkamppeter: I can try to have a look this cycle but my schedule is already pretty much booked18:41
bryceogra: afaik they're trying to get away from permanently named devices since you get conflicts with multiple of the same device hooked up18:41
Keybukogra: but what configuration?18:42
ograbryce, curretly i see a lot of evtouch devices that have very unique configs and all tend to differ in the devce name in xorg.conf18:42
ograif hal-input fixes that, then fine18:42
Keybukdoesn't input-hotplug solve this by taking away the need for configuration entirely? :)18:42
ograif not i'D like to have a unified device name all touchscreens can use18:42
Keybukhow can all touchscreens use it at the same time?18:42
ograKeybuk, well, i dont see *any* attempt to include touchscreens in hal-input yet18:43
ogra*sigh*18:43
tkamppeterseb128, is it very complicated to switch GTK printing output from PostScript to PDF?18:43
ogratochscreens on different systems indeed18:43
seb128tkamppeter: no idea I don't know this code18:43
ograi.e. my laptops touchscreen uses event1018:43
pittimdz: l-r-m-envy> no, it's not, that upload was for hardy18:43
ogramy Q1 uses event218:43
ograetc etc18:43
Keybukogra: I can tell you exactly how long before a device comes out with two touchscreens18:43
Keybukabout one week after we ship code that assumes only one :p18:43
mneptokinput-hotplug is not a suitable topic for a development channel. please abide by the CoC, and stop arousing support geeks.18:44
ograwell, then you can have touchscreen1 and 218:44
tkamppeterseb128, the Qt/KDE apps already output PDF, Riddell has only changed some config setting.18:44
Keybukand then *those* will swap18:44
ograstill better than having to have a specific configuration for each and every combo18:44
mdzpitti: ah, of course, thanks18:44
Keybukogra: attach the configuration to the particulars of the device18:44
Keybuknot to some assumed name18:44
Keybukie. "the touchscreen that is 640x480 is configured as ..."18:44
seb128tkamppeter: how is that revelant there?18:45
ograKeybuk, yes, thats what  would expect from hal-input18:45
Keybukthat's what I would expect too18:45
ograbut i dont see anything going on there ... whih means we'll have to stick to xorg.conf for such devices until its solved18:45
ograat least thats what i expect for intrepid18:45
Keybukhave you tested it?18:46
Keybukthings may just work out of the box without need for special configuration18:46
ograheh18:46
KeybukI doubt touchscreens are sufficiently different from other devices to need their own?18:46
ograi doubt thats true for touchscreens18:46
ograthey need calibration18:46
Keybukso do joysticks and tablets18:46
ograat least the first time you use them18:46
ograand also for tap events18:46
Keybukso do touchpads18:47
ograall touchpads i had yet worked fine as mice ... touchscreens wont18:47
ograthey need special treatment and i dont see that happening yet18:47
Keybukyou can always contribute the special treatment patch, remember18:48
Keybukhal-input is not large18:48
ograsure18:48
emgentheya18:48
mneptokKeybuk: ping MagicFab. his touchscreen cannot function until a calibration method is found. he has filed LP bug reports, IIRC.18:48
mneptokogra: ^^18:49
Keybukmneptok: xorg.conf provides this calibration method?18:49
mneptokKeybuk: it does not18:49
asacbryce: err, its hardy still :)18:49
asacbryce: how do i find out which driver is used? i just tried to use what happens by default18:49
ograKeybuk, if he can use the evtouch driver it is possible but massively painful to do it in xorg.conf18:50
Keybukmneptok: then I don't see how that contributes to the discussion18:50
asacwhich is not much. the bluetooth symbol appeared on desktop ... but input is enabled and it doesnt find the mouse18:50
mneptokKeybuk: mouse accel and other X settings do not affect the screen, IIRC18:50
ogramneptok, do you know if his touchscreen functions but is only miscalibrated ?18:51
mneptokogra: exactly that18:51
ograthen chances are good that he cn solve it with a bit of effort18:51
Keybukthe only reason to have a /dev/your/mom is for easy access18:52
Keybukand as a key for a configuration database of some kind18:53
Keybukif you're doing configuration, you should use a better key than a name, since names change18:53
Keybukmost devices have uniquely identifying information, such as a serial number18:54
Keybukand if not, at least semantically identifying18:54
ograright thats the problem and thats why i wanted a unified name :)18:54
ogradevice names change18:54
ograso if i work on mobile and have ten different devices i need to suport i need ten different hardcoded configs atm18:54
Keybukno, you have ten different dynamic configs18:55
ogracurrently not18:55
Keybukthis is #ubuntu-devel18:55
Keybukcurrently is uninteresting ;)18:55
ograi need to know as which event device the touchscreen registers in which hw config18:55
ograthats one difference among all devices that could be solved by devce name unification18:56
Keybukso just iterate input devices for touchscreens18:56
ograwell, not all touchscreens give you the right info ...18:56
Keybukthey give you enough information to map to your configuration db18:57
ogramy laptop sees my touchscreen actually as touchpad, thats what the device identifies as18:57
Keybukimagine a scenario18:57
Keybukwhere /dev goes away entirely18:57
ograif i wouldnt know the manufacturer and that it actually is a touchscreen it couldnt tell which one is touchpad and which one is screen18:57
Keybukand instead you just have a "magic path" to a device that open() understands18:58
Keybukif you start relying on device names being uniquely identifying, you will be broken by that change18:58
ograright18:58
Keybukif you bully up now and deal with the fact that there are many input devices on a system, which are many different types18:58
Keybukand each one may need its own configuration18:58
ograbut if the device per se doesnt give any useful info about itself how is hal supposed to handle it correctly ?18:58
Keybukthen you will not be broken by that, or any other, change18:58
Keybukif the device has no useful information, how is _anything_ supposed to handle it correctly?! :)18:59
Keybuk"Generic Input Device on USB Hub #1 Port #2"18:59
bigoninfinity, are you around plz?18:59
Keybukassuming it's internal, that's sufficient for a configuration db as a fallback when you have no serial number, etc.19:00
ograwll, i can hande it manually through xorg.conf by finding out thet IDEACO is a touchscreen manufacturer, calibrating it manually and after computing the values against my screensize i can then add 20 lines to my xorg.conf ...19:00
Keybukyou can do that in HAL19:00
KeybukHAL can have an FDI file that tells it that IDEACO is a touchscreen19:00
ograright19:01
Keybukand then the settings daemon can use that to look up the configuration for the device and apply the calibration19:01
Keybukthe great thing being that this then works if you have two touchscreens ;)19:02
Keybukand you can change the calibration on the fly19:02
Keybukand all sorts of "omg, it's the end of the dark ages" goodness19:02
ograindeed, i know how is *supposed* to be :)19:02
ogra*its19:02
Keybukthen what's the argument? :)19:02
ograi dont see it happening yet19:02
Keybuk*make* it happen ;)19:03
Keybukyou know how to code, and use patch, and stuff19:03
Keybuk:p19:03
ograheh, do you have some spare hours you can send me ?19:03
KeybukI'm in sore need of them myself19:03
* ogra lols on a sidenote, reading the hal ML and OLPC people complaining that battery polling breaks their sound 19:05
Keybuk(and we all know that if a short-term hack of a symlink name was added, nobody would *ever* do the work to stop using that because there would be always other things to do, and then you'd complain and bitch when it stopped working later down the line because such things become impossible)19:07
ograwell, proper would be to do it in a wider scope like having some code that handles i and then colect lshal output from users to get fdi files together but i simply miss the time for such a project19:08
ogra*handles it19:08
Keybukisn't that the hardware database? :p19:10
ograask the maintainer :P19:10
ograi havent touched the hardware db since i work for canonical ... (apart from minor ui fixes)19:11
ConnectingHEY PEOPLE19:12
ograand luckily it was removed from the archive in intrepid19:13
ConnectingOK OK I GET IT19:13
Connectingshut the19:13
Connectingf up19:13
Connecting:P:19:13
tomaw_Connecting: enough, thanks :)19:13
Connecting:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P:P19:14
Connectingok...19:16
* Connecting wonders to himself ''where did everyone go?''19:18
bryceasac, anyway I don't have bluetooth devices myself, but it sounds like using either hidd to set it up dynamically, or configure it manually in xorg.conf (using evdev) might work.  An example of a static config with settings specified is here:  http://ge.ubuntuforums.com/showthread.php?p=536545819:18
mvomdz: could you please check if /var/log/apt/term.log contains the error?19:19
* Connecting asks himself where did all these nerds come from?19:19
mdzmvo: it does, thanks19:19
* Connecting does not get an answer19:19
mdzmvo: oddly, the mtime on that directory didn't change when I ran the update, I guess only when the logfile is rotated19:20
ograthanks19:20
mvomdz: oh, interessting19:20
mdzmvo: any idea why there's no crash report?19:21
stgraberthen change Drupal's ACL to only let people with that same role access everything else19:21
stgraber> _______________________________________________19:21
mvomdz: not sure, I will check19:21
stgrabersorry, buggy touchpad+irssi ...19:21
mdzdoko: bug 25472119:22
ubottuLaunchpad bug 254721 in dovecot "dovecot-imapd: trying to overwrite `/usr/lib/dovecot/modules/imap/lib11_imap_quota_plugin.so', which is also in package dovecot-common " [Undecided,New] https://launchpad.net/bugs/25472119:22
mvomdz: it didn't generate anything at all in /var/crash? or was it just not picked up by update-notifier19:22
mdzmvo: nothing in /var/crash19:22
mdzmvo: it did pop up the error dialog to show me the error19:22
mdzmvo: then I closed it, thinking I would get a crash report to submit19:22
lukehasnonamewho do I bug about getting new nvidia drivers into Hardy?19:23
mvomdz: and that is for #254721 ? I will try to reproduce it19:23
mdzmvo: yes19:24
lukehasnonametseliot? I know I talked to someone before and they said "It would be too much change for an LTS" but, isn't hardware support one of the few things we update on LTS?19:24
mdzmvo: do you want dpkg.log or anything else?19:24
mdzlukehasnoname: we do updates for hardware compatibility in LTS, but in a fairly strict way (only for things which we are explicitly trying to support) rather than updating any driver which has a new release19:25
mvomdz: it should be fine, I like the term.log best because it contains the shell output of failed postinst too (not relevant in this case of course)19:25
mdzlukehasnoname: ubuntu-devel-discuss@ is probably the place to discuss it19:25
* mvo walks out for a bit again and has a look when he is back19:25
mdzmvo: emailed19:25
tkamppeterseb128, the idea is to replace PostScript by PDF as print job format.19:26
tkamppeterseb128: Up to now there is implemented: foomatic-rip takes also PDF as input, CUPS filters for PDF processing (upstream, package will come soon), KDE/Qt apps output PDF.19:28
tkamppeterseb128, missing parts are: foomatic-db-engine should produce PPDs for both PS and PDF (my student works on it, will come soon), GTK/GNOME apps and OOo need to output PDF19:30
seb128tkamppeter: I understand the issue, we just need somebody to do the change and I've lot of things, and I've lot to do already so I'm not sure I'll do that this cycle19:47
geser@archive admins: is it an oversight that libmtp8 ended in universe as the source and libmtp-dev is in main?20:11
seb128geser: things land by default in universe if nobody override those20:13
seb128geser: if there is a main package which requires it, it'll be listed on the component mismatch summary20:14
seb128geser: you can also tell us if it requires promotion now20:15
geserseb128: it is: Reverse-Depends: libmtp-dev20:15
seb128geser: ok, I'll fix it, thanks for pointing the issue20:15
geserthanks20:16
slangasekpitti: block on pam-config-framework, please; I made good progress over the weekend, I think I'll have a usable prototype by end of next week (can't promise it this week, and next week is intermittent due to DebConf)20:20
=== dpm is now known as dpm|dinner
warrenIs Intrepid still using util-linux + tons of patches20:23
warrenor util-linux-ng?20:23
SpadsNg: I didn't know you wrote a util-linux!20:23
tseliotlukehasnoname: the drivers in Hardy are updated through envyng and the -envy flavour of the restricted modules.20:27
mvomdz: I can repriduce the dovecot failure, but for me a apport file is written, I will try a bit more to reproduce why it was not written for you (what happens if you run /usr/share/apport/package_hook --package dovecot-imapd < /dev/null?)20:33
ograwarren, we use -ng20:39
ograor better debian moved and we followed afaik20:40
ograwarren, switched over on  Tue, 10 Jul 2007 by lamont apparently20:43
lamontogra: util-linux-ng _is_ upstream20:43
ogralamont, right20:43
ograi just wasnt sure because we call the binary until-linux20:44
lamontas of, oh, gutsy20:44
lamontI refuse to upload a package with '-ng' in the name20:44
ograyeah, thats what the changelog says :)20:44
lamontNg already has a big enough head. :-p20:45
ogralol20:45
lamontbesides, if we did that, we'd need to s/ipv6/ipng/ everywhere...20:45
lamontsince "ng" really just means "oh, btw, we overhaulled it, kthx"20:45
warrenlamont: oh hey20:46
lamonthey warren20:47
warrenlamont: i'm trying to figure out how debian LTSP without union mounts can mount stuff without the /etc/mtab~number error messages20:47
warrenjust sent you an e-mail20:47
lamontah, mk20:47
warrenlamont: vagrantc said debian has code to handle that more smoothly?20:47
lamontinteresting, since the only diff between ubuntu and debian is volume detection stuff20:48
lamontwhich will shift to common-ground superseding both in 2.15 ish, I expect - it's a topic branch upstream atm20:48
warrenlamont: I work on Fedora20:49
* lamont still has about 45 min of work day left, then gets to play catchup on devel stuff, and run out the door for a week of family vacation, all without his wife killing hm20:49
slangasekasac: am I right in recalling that the reason for the divergent nss/nspr sonames is that upstream doesn't actually track backwards-incompatible changes on these libs, rather than that we've made ABI-divergent changes to them?20:50
lamontwarren: git clone  git://git.debian.org/~lamont/util-linux.git20:50
lamontwarren: that's based off of the util-linux-ng tree20:50
warrenlamont: do you know where in the code might have stuff to handle this problem?20:51
lamontnot sure - ISTR a 'patches' branch which was a cleanup of all the patches debian has20:51
Riddellpitti: how come apport is enabled=0 by default?21:04
slangasekRiddell: it should be off by default in released versions, and on by default in devel versions; I think it was also disabled for a while recently in intrepid because the retracer was broken?21:11
Riddellseems to still be disabled, according to my new chroot21:12
slangasekthen I guess it still needs uploaded for that21:12
lukehasnonametseliot: Sorry for being an asshat, I remember you telling me that21:24
tseliotlukehasnoname: no problem ;)21:24
slangasekwhat's the name of that package in universe that people use to mangle their grub setups unrecognizably? :)21:24
lukehasnonameWhat does the official Ubuntu install DVD have on it? Does it have desktop AND server? Live AND text-based install? What makes it different?21:26
Nafalloall of main21:27
Nafalloalternative and server I think21:27
slangasekit doesn't provide a server installation21:29
lukehasnonameaw :(21:29
slangasekit's a "liveCD", i.e. installs are done by copying the running environment to the install target rather than by debootstrapping packages21:29
slangasek(it's also fully localized, which makes the livefs image HUGE)21:30
ogradoent it provide the d-i install anymore ?21:30
ograit used to21:30
lukehasnoname'cause I was going to use it if it gave me server + alternate, since I don't use live install, and a one-disc solution for all my computers (server and laptop) would be nice21:31
slangasekogra: it might have a copy of the d-i initramfs on it; it doesn't have enough packages on the image to support a full install by that method, without recourse to network21:32
ograah, th elast DVD  tested had both install variants (gutsy iirc)21:32
Nafalloogra: same here :-)21:32
Nafallobut feisty I thnk21:33
lukehasnonamethere is probably a reasonably easy way to wrap a server and an alternate install on one dvd21:33
lukehasnonamethough it would be inefficient in space21:33
ograwell, you could remaster a CD and just pull on it what you like21:33
ograup to you if you fil it or not21:34
ogra*fill21:34
slangasekogra, lukehasnoname: er, oh; my mistake, checking a current DVD, it looks like all the base packages are there to do a d-i install21:34
slangasekI'm not sure whether server is included in that21:35
lukehasnonamed-i?21:35
slangasek"alternate installer"21:35
ograalternate install21:35
ograsnap :)21:35
ograslangasek, btw, did you look for startupmanager ?21:38
slangasekah, that's the one, thanks21:38
=== mcasadevall_ is now known as NCommander
mdkeI'd like to politely bump an sru - does commenting on the relevant bug help at all, or is it just a matter of the sru team working through their subscription list so that commenting won't make a difference?21:46
slangasekwhat do you mean by "bump"?21:48
slangasekbump it up, or bump it out? :)21:48
mdkeslangasek: bring it politely to someone's attention21:49
mdkemaybe, get it into someone's bug email (if that's relevant to the sru team's workflow) or something else21:49
slangasekmdke: right, if there's not a reason that the SRU is somehow critical, then it's already on the radar; at least when I'm doing SRU work, I iterate through the web views, the email is too scattered to be useful to me for that21:50
slangasek("if there's not a reason that the SRU is somehow critical" --> "unless there's a specific reason it needs to be jumped ahead in the queue")21:50
mdkeslangasek: ok, that's what I figured. It's not critical, but it's quite old so it's enough for me to know that it's still on the radar :) thanks21:51
slangasekwhat's the bug number?  just to make sure it's labelled properly21:51
mdkeit's bug 243823, although it's not labelled at all, I just subscribed the sru team21:51
ubottuLaunchpad bug 243823 in ubuntu-docs "Stable Release Update for ubuntu-docs in hardy" [Undecided,New] https://launchpad.net/bugs/24382321:51
mdkebbiab, just nipping out to the shop21:56
dokoslangasek: please could you accept openjdk-6 into hardy-proposed (in NEW, comes with a new -dbg package)22:01
slangasekmdke: ok - if ubuntu-sru is subscribed, that's the important thing then, thanks22:06
slangasekdoko: ack, will look at it in a bit22:06
dokothanks22:06
joaopintohello22:07
joaopintoCan someone review and advocate http://revu.ubuntuwire.com/details.py?package=amoebax ? Thanks22:08
emgenthello22:09
asacslangasek: yes. i talked about this with nss developers at summit22:14
asacslangasek: if we have good reasons they would be willing to reconsider their approach22:15
joaopintoops, i was on the wrong channel :P22:15
asacwhich of course doesnt mean much22:15
=== Martinp24 is now known as Martinp23
asacslangasek: to clarify: upstream only adds new symbols. they dont break compatibility - by policy. so in the end this whole thing prevents downgrade issues - which probably can be questioned.22:25
mdkeslangasek: thanks22:34
NCommanderseb128, ping22:58
seb128NCommander: hi22:58
NCommanderseb128, get the message on updated system-monitor?22:58
seb128NCommander: no22:59
NCommanderseb128, https://bugs.edge.launchpad.net/ubuntu/+source/gnome-system-monitor/+bug/254776 - and all your updates are belong to us ;-)22:59
seb128cool :-)22:59
NCommanderseb128, next on the list ;-)?22:59
seb128want an another one to do now? ;-)22:59
NCommanderseb128, I'd like to see a day zero turn around time for GNOME23:00
NCommander^'s release23:00
seb128NCommander: want to do gnome-applets or still not having the bandwith to download the build-depends?23:01
NCommanderseb128, let me see23:01
seb128NCommander: otherwise http://download.gnome.org/sources/sound-juicer/2.23/sound-juicer-2.23.1.tar.gz23:02
NCommanderseb128, its at the two hour mark, I can wait that long23:02
NCommanderI'll attack soundjuicer in the meantime23:02
seb128cool23:02
* NCommander is the patch-nator ;-)23:03
NCommanderseb128, how many packages are left to update? (is there some sorta master list?)23:03
seb128NCommander: no real master list, I'm subscribed to the GNOME ftp list which lists tarballs uploads23:04
seb128there is not too many of those23:04
NCommanderhandy23:04
NCommanderMy bandwidth issues are still bad; I can't even work on REVU since uploading to my PPA is officially crawling -_-;23:05
m0u5eis ext4 going to be implemented in future versions of ubuntu (any time soon?) :)23:06
NCommanderseb128, too many of what?23:06
NCommanderseb128, easy ones?23:06
Nafallom0u5e: dep-waits kernel I'd say.23:06
NCommanderm0u5e, I thought it was already in the kernel, aka, in the current version of the text-mode installer23:06
seb128NCommander: no, tarballs to packages, I spent my day on those so did a good part of the updates while they were coming23:07
NafalloNCommander: marked stable now?23:07
m0u5eah23:07
NCommanderNafallo, I thought it was just in the kernel mainline23:07
Nafallo# CONFIG_EXT4DEV_FS is not set <-- dev suggests it's not23:07
Nafallo2.6.24-20-generic, no idea about intrepid23:08
NCommanderNafallo, which means if it is, you can install Ubuntu on it (if you don't mind using the command line to manually format and mount the parition at /), although GRUB might need an update to boot off ext323:08
NCommander*ext423:08
NafalloNCommander: it's not in hardy's kernel.23:08
NCommanderNafallo, I guess its a matter of compiling your own kernel then23:09
NCommanderWhich isn't that difficult, then you need to rebuild d-i, and more fun23:09
NCommanderNafallo, Well. Insert foot in mouth. Turn 90 degrees anticlockwise23:10
=== cr3__ is now known as cr3
m0u5ewhats the next ubuntu version after intrepid?23:16
jcristauit's intrepid+123:17
ograintrepid+123:17
m0u5eif there is no name, i volunteer Jamming Jackdaw, with a focus on fixing linux sound :)23:17
ogra9.04 as well :)23:17
m0u5ehmm animals that begin with J are hard...23:19
m0u5eany comments on Jamming Jackdaw, the the proposed feature goal? :)23:20
NCommanderJumping Jackrabbits :-)23:21
NCommanderor Jumpy Jackrabbits23:21
m0u5eJealous Jaguar23:21
m0u5elol23:21
NCommanderpossible brb23:22
m0u5ewhat would the feature goal be for jumping jackrabbits?23:22
m0u5eultra portability? lol23:22
slangasekJavalí23:22
ScottKJiggly Jello - Given the traditional source of gelatin, it ought to count.23:23
m0u5eit needs to be adj+animal23:23
m0u5ejello is not alive (at least not where I live)23:23
m0u5eand what would the feature goal be for Jiggly?23:24
m0u5eto make wobbly windows even more "wobbly?"23:24
ScottKIf you cleaned out your refigerator as often as I do mine, it would be (alive).23:25
m0u5elol23:25
ograand wear a hair tie :)23:26
m0u5ei'd laugh if our ideas actually got published for the next version23:26
=== mcasadevall_ is now known as NCommander
=== cr3__ is now known as cr3
seb128NCommander: still around?23:53
ograseb128, gcc 2.x ?? woah23:53
seb128ogra: ?23:53
ograyour last upload mentions it in the changelog23:54
ogra - Fix build with gcc 2.x23:54
ograi wouldnt belive anyone still uses that :)23:54
seb128ogra: ah right, there is a guy upstream who likes to fix those bugs, not sure why23:54
ograheh23:55
seb128usually he fixed c99 syntaxs23:55
ograoh my ... if he can do that he should really go after serious bugs ...23:56
seb128those are usually easy bugs23:56
NCommanderseb128, ?23:58

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