/srv/irclogs.ubuntu.com/2008/10/11/#ubuntu-devel.txt

ScottKslangasek or any other archive admin that might happen to be around: libfile-temp-perl was deleted this morning and now libmime-tools-perl and thus amavisd-new are uninstallable.  No bug to hint why it might have been removed.00:08
slangasekhrm00:08
slangasekStevenK: do you know anything about that? ^^00:09
superm1ScottK, just uploaded a new mimi-tools that should help00:10
superm1mimi? mime00:10
slangasekah, no, https://launchpad.net/ubuntu/+source/libfile-temp-perl/0.20-1ubuntu1 shows the reason00:10
slangasekpitti: why was libfile-temp-perl deleted?00:10
ScottKsuperm1: Great.  That should help.00:11
ScottKIt looks to me like the version conflicts for perl-modules should have been bumped too then.00:15
ScottKsuperm1: Bonus points for fixing it in a backports friendly way.00:20
superm1ScottK, blame that mostly on debian.  when laga caught it breaking stuff, I saw debian did it nice so figured lets do it nice too :)00:21
lycannyc-workwhats the work around for the update that removed all the gnome panel stuff?00:40
wgrantlycannyc-work: Install ubuntu-desktop and xserver-xorg-input-all. Or watch for these removals in the first place and stop them.00:41
wgrantI'm surprised how many people got caught in that 3 hour window.00:41
persiaThere's a lot of testers out there at this point.00:41
wgrantA lot of testers who blindly upgrade, too.00:41
lycannyc-work^^^00:42
* Twigathy_ wonders if the ipconfig / NFS root bug will still be present in 8.10...00:42
persiaWell, that's because someone suggested that `apt-get dist-upgrade` was a useful command.00:42
* Twigathy_ has not had time to test :|00:42
lycannyc-worki reinstalled hardy on my other partition since i have no net whatsoever on intrepid at the moment00:42
lycannyc-workim trying to chroot and its still not working, failed to fetch00:42
wgrantlycannyc-work: What's the actual error message? (this is better in #ubuntu+1)00:43
jcristaupersia: it is. there's a reason it asks for confirmation though.00:43
persiajcristau, Yeah, so you press return a few times.  Although I'm a long-time aptitude user, I rather like just how much update-manager refuses to upgrade lots of things, and encourages the user to to investigate in synaptic.  It strikes me as the right solution.00:44
persiaMind you, it gets a little too aggressive about removals for dist-upgrades in my opinion, but for regular daily upgrades, it's pleasantly conservative.00:46
ScottKpersia: apt-get dist-upgrade is a useful command.  Reading what it says it's going to do before agreeing to is is also useful.00:56
persiaScottK, Well, I suppose.  I tend to only use it when things are somewhat broken.00:57
* wgrant hopes that users will only do it once.00:58
* ScottK just mistyped ... greater long term flexibility and discovered that flammability comes up right next to flexiblilty in the spelling correction options.01:00
stgraberslangasek: hmm, I was just wondering, we have a bugfix release of ltspfs that'll be released soon but it'll also introduce some missing or out-of-date documentation. Does that require a freeze exception or is considered as bugfix-only ?01:08
slangasekstgraber: how does introducing missing or out-of-date documentation qualify as a "bugfix release"...?01:09
stgraberslangasek: well, we have 0.5.3 in Ubuntu, 0.5.4 adds the missing doc and 0.5.5 is the bugfix-only :)01:10
ScottKstgraber: I gather you're trying to say it will provide documentation that is currently missing/outdated?01:11
stgraberScottK: yep and fix a bug that made it segfaulting in some cases01:11
slangasekstgraber: then that doesn't count as bugfix-only01:11
ScottKi.e. make it better (your sentence parsed rather the opposite to me)01:12
ScottKFixing docs isn't a bugfix?01:12
slangasekhrm?  oh, I should be parsing that the other way?01:12
* slangasek shakes his fist01:12
slangasekyes, fixing docs is a bugfix01:12
ScottKI read it the other way too at first.01:12
slangasekstgraber: yes, that's fine then01:13
stgraberslangasek: ok, thanks.01:13
slangasekwhy is update-notifier telling me "(null)"?01:27
Hobbseehmmm, mvo's not here.  I was going to ask if he had plans to force https://bugs.edge.launchpad.net/ubuntu/+source/xorg/+bug/254840 to be fixed, by including -evdev as a required package in the installer.01:33
ubottuLaunchpad bug 254840 in xorg-server "[intrepid] mouse and keyboard stop working under gdm and gnome" [Medium,Fix released]01:33
wgrantCan somebody running a recent (less than 12 hours out of date) Intrepid installation try to run 'xinput list-props "<Some input device that you have>"' and tell me if you get fetch failures or other X errors?01:36
stgraberwgrant: X Error of failed request:  BadDevice, invalid or uninitialized input device01:37
stgraberwgrant: something like that ?01:37
wgrantstgraber: You have xserver-xorg-core 2:1.5.1-1ubuntu3, xserver-xorg-input-evdev 1:2.0.99+git20080912-0ubuntu3, and have restarted X since upgrading?01:38
stgrabersystem is up to date (from a few minutes) but I haven't restarted X yet, will do and tell you if it improved01:39
wgrantAh, that would do it.01:40
wgrantI'm sort of hoping that you'll get an error.01:40
wgrant(a different one from this)01:40
stgraberwgrant: Device Enabled:Fetch failure01:43
wgrantAHA!01:44
stgraberbtw, what's the easiest way to know the current color depth ? I have some doubts my video card is configured correctly at the moment01:45
wgrantA non-forum machine that exhibits it. Finally.01:45
wgrantstgraber: Which device are you attempting to list?01:45
stgraberSynpatic touchpad01:45
stgraber*Synaptic01:45
stgraberxinput list-props "SynPS/2 Synaptics TouchPad"01:45
wgrantstgraber: What if you list some other device that doesn't use the synaptics driver?01:46
stgrabersame with "PS/2 Generic Mouse"01:46
stgraberand same with the keyboard01:47
jcristaustgraber: xdpyinfo?01:48
jcristau(tells you the depth, among other things)01:49
wgrantstgraber: What if you run 'xinput set-int-prop "SynPS/2 Synaptics TouchPad" "anything at all" 8 1'? You might get a more useful error.01:49
stgraberstgraber@castiana:~$ xinput set-int-prop "SynPS/2 Synaptics TouchPad" "anything at all" 8 101:50
stgraberstgraber@castiana:~$01:50
wgrantBlink.01:50
stgraberjcristau: ok, so my problem doesn't seem to be color depth as it returns "24 planes" for the root window which I assume = 24bit01:50
wgrantxinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Two-Finger Scrolling" 8 1 001:50
wgrantSee if you can vertically two-finger scroll after you run that.01:51
stgraberjcristau: When watching videos it looks like I'm limited to 16bit and the gdm login screen looks the same (haven't checked if it's not just an issue with the theme itself though)01:51
stgraberok, according to "file", in the case of gdm, the theme is the problem.01:52
stgraberso I'll go back at checking my mplayer options then (probably something wrong there as I had to tweak it to run without XV ... bad radeon hd)01:53
persiaslangasek: Because /var/lib/update-notifier/user.d/fusa-applet.note doesn't include a "Name: " header.01:55
wgrantstgraber: Did setting that property do anything?01:56
persiaIt also doesn't include a DisplayIf: or DontShowAfterReboot: header, either of which is probably at least confusing.01:56
stgraberwgrant: nope, standard vertical scrolling still work but two-finger scroll doesn't01:57
wgrantstgraber: But it didn't give you an error?01:57
stgraberno01:58
wgrantGrrr.01:58
slangasekpersia: thanks, will file a bug02:09
wgrantstgraber: Can you grab http://www.qeuni.net/f/1/2008/getprop, and run it like './getprop 2 "Wheel Emulation Y Axis"', replacing 2 with the numerical ID of your non-Synaptics mouse?02:10
stgraberwgrant: http://ubuntu.pastebin.com/f4f7283b702:11
wgrantBlurgh.02:12
wgrantWhat.02:13
wgrantUm.02:13
wgrant41 doesn't exist any more.02:13
wgrantSo I guess libxi must be wrong.02:13
stgraberwgrant: oh, just thought of something02:14
stgraberwgrant: you may want to compile your binary again in 64bit or give me the source02:14
stgraberas I'm running 64bit and I don't think lib32 is up to date02:15
wgrantgetprop.c, same place.02:15
wgrantAhh, that would do it.02:15
wgrantSorry.02:15
wgrantYou need to link it against Xi02:15
wgrantgcc -o getprop -lXi getprop.c02:15
stgraberstgraber@castiana:~$ ./getprop 3 "Wheel Emulation Y Axis"02:16
stgraberstgraber@castiana:~$02:16
wgrantOK, "Synaptics Off" with the ID of your Synaptics device.02:16
stgrabersame result ...02:17
wgrantOK, so the Get is actually failing.02:17
wgrantHmmm.02:17
stgraberstrace shows some: -1 EAGAIN (Resource temporarily unavailable)02:18
wgrantAs does mine.02:18
wgrantstgraber: Can you grab getprop.c again, try it out on your mouse again, and tell me the result?02:23
wgrant2702:24
wgrantDamn.02:24
stgraberstgraber@castiana:~$ ./getprop 3 "Wheel Emulation Y Axis"02:24
stgraberresult: 002:24
* wgrant wonders both why it occurs at all, and why it won't occur on any of his boxes.02:36
wgrantstgraber: There's an even more verbose version there now. Try it on both properties I've referenced here.02:36
stgraberwgrant: http://paste.ubuntu.com/56161/02:40
wgrantThat should never be able to happen.02:42
wgrantjcristau: Any ideas how to debug this further?02:43
wgrantThe only difference between our setups that I can of is the arch. But surely not...02:43
jcristauformat 51 is unexpected...02:44
wgrantjcristau: Isn't it never, ever meant to not be a multiple of 8?02:44
wgrantEven on failure?02:45
jcristaui was looking at libxi, i'll look at the server now..02:46
wgrantI don't think it can be libxi's fault.02:47
wgrantAnd ProcXGetDeviceProperty is fairly large.02:47
jcristauwgrant: i'd step through ProcXGetDeviceProperty in gdb02:54
wgrantjcristau: I've never run X in a debugger before... and I have no hardware that this afflicts.02:55
jcristaux runs mostly fine in gdb, except it's better to attach the debugger after startup (because xkbcomp bonghits), and you need to do it from ssh03:00
jcristauthe 'no hardware' part is harder :)03:00
wgrantYes...03:00
wgrantNone of my five machines here exhibit the problem, which is mighty confusing and annoying...03:00
jcristaui'd offer to build stuff with the patches and play here, but it's 4am already :/03:01
wgrantEw.03:01
wgrantjcristau: Pretty much everybody reporting the error mentions that they're running amd64.03:09
wgrantNone of my i386 machines exhibit the problem.03:09
wgrantThis is unlikely to be a conincidence.03:09
wgrant-n03:09
persiawgrant, How much information do you need to track it?  I'm sure there's not a few people who have amd64 & synaptics, and would be willing to test.03:12
wgrantpersia: I don't believe it's just Synaptics people, actually.03:12
persiaYou think it affects any input device?  Just things that look like mice and keyboards to HAL?03:13
wgrantLooking through HWDB submissions for all of the people complaining about this and the previous version of the error on the bug are either running amd64 or on the same hardware that others are running amd64 on.03:13
persiaI'm more than happy to attach a wide variety of input devices on amd64 with up-to-date hardy.03:13
wgrantpersia: It should affect input device properties in general.03:13
wgrantSynaptics just happens to be the main user.03:13
wgrantevdev provides various properties on any mouse.03:14
wgrantSo a touchpad is not required.03:14
superm1wgrant, do you have a good test case?  I can help out with and amd64 live cd if need be03:14
jcristaupersia: this is intrepid, not hardy03:14
persiaRight. s/hardy/intrepid/03:14
* persia is not thinking clearly, as it's getting on quarter past thirty-five03:15
jcristauxtrace can also be helpful, but it doesn't seem to support XI03:15
persiaAnyway, I've mice, touchpads, keyboards, joysticks, and several things somewhere inbetween on intrepid.  What's the test case?03:16
wgrantsuperm1: Ideally: On the same machine, on both i386 and amd64 Intrepid beta live CDs, run 'xinput list', find your mouse, and 'xinput list-props "Your Mouse Name Here"'03:16
wgrantOn the beta I expect that you will get a BadDevice on amd64. As of last night, it's different.03:16
persiaIs there a special reason to use beta vs. current?03:17
wgrantCurrent live CDs aren't guaranteed to work.03:17
wgrantNor exist.03:17
jcristauor, wireshark, on a server that listens on tcp.03:18
wgrantAnd people aren't likely to have both an i386 and amd64 instance on one machine, so live CDs are required.03:18
persiaOh.  I overwrote my betas.  Today's liveCD doesn't exist, but yesterday's does, and there's an ubuntu-mobile image for today which can do i386 X testing.03:18
wgrantThat should do.03:18
wgrantYou just need X, evdev and xinput.03:18
persiaThat's all standard.  I'm about 60% done with today's ubuntu-mobile image download, so I'll plug in a variety of things that X thinks are mice, and collect.  Probably be about 30 minutes for both amd64 and i386.03:20
wgrantAny single mousey device should do.03:20
persiaEven easier then :)03:20
persiaConfirmed the BadValue on amd64 at least.03:22
wgrantOK, good.03:23
wgrantThis would explain why it was impossible to reproduce.03:23
persiaYeah, seems to affect any arbitrary pointing device, or at least the two I've tried so far.03:24
wgrantActually, it should affect anything - all input devices should have a property to disable them03:25
wgrantThat's not encouraging...03:25
persiaOK.  Attaching some pointing devices appears to restart X, which can't be good.03:27
wgrant13:25:41 < wgrant> That's not encouraging...03:27
wgrantIndeed...03:28
wgrantNow we need to see if it still happens on i386.03:28
persiaunfortunately, it killed my download, and it was overwriting, so it'll be a bit :(03:28
persiaInteresting, I get two different kinds of errors.  The touchpad and mouse get BadValue.  The FPS controller gets "Fetch Failure".03:30
wgrantSome controllers have a habit of killing X on button press.03:31
wgrantMight not be unrelated.03:31
wgrantOh dear.03:31
persiaIt appears that the Saitek Pro Gamer Command Unit is such a controller.03:33
wgrantpersia: Anything like http://ubuntuforums.org/showthread.php?t=943898?03:33
superm1wgrant, any particulars on X versions necessary, or just the general information?03:34
wgrantMore amd64 showing up there...03:34
persiawgrant, No, that's a gamepad.  I'll try that next.03:34
wgrantsuperm1: Something upgraded in the last 12 hours would be excellent.03:34
* persia is trying a hybrid mouse/keyboard combo now03:34
superm1wgrant, would today's dailies suffice?03:34
superm1i can grab i386 and amd64 of each03:34
persiasuperm1, Indeed.03:34
wgrantsuperm1: I'm not entirely sure when they are generated.03:35
superm1wgrant, well what package needs to be upgraded on them?03:35
superm1i'll grab the daily, and upgrade that one package03:35
superm1and restart X03:35
wgrantsuperm1: xserver-xorg-core, libxi6, xserver-xorg-input-evdev, xinput.03:35
persiasuperm1, I didn't see an i386 daily yet today (I'm not watching amd64).  You might get yesterday.03:35
wgrantThat should pull in new g-c-c, g-s-d, and a couple of other related things.03:35
superm1persia, oh well they're oversized03:35
superm1that will make this more difficult i think...03:35
wgrantGrab an older daily, then?03:36
superm1yeah03:36
persiaYeah, I can reproduce crashing X with a game pad :)  Just press a button.03:40
wgrantpersia: Bug #27420303:41
ubottuLaunchpad bug 274203 in xorg-server "Joystick detected as mouse, crashes X" [Undecided,Fix released] https://launchpad.net/bugs/27420303:41
persiaOh, it's not detecting as a mouse, it's using the X joystick input interface,03:41
persiaHrm.  Or maybe it is.  I'm confused.03:43
wgrantWhat does lshal give as its capabilities?03:44
persiaI'm low on USB ports, I'll let you know when the dd for the i386 boot completes.03:44
wgrantThanks.03:45
persiaI don't suppose there's some useful set of information that could be collected about a USB input device?  I've all but two varieties I've seen for sale, and would be happy to contribute data points.03:45
persia(the two missing being the 6D CAD controller and the Jog/Shuttle controller)03:46
* wgrant moves that sort of thing to the kernel, so doesn't quite know.03:47
persiaIt belongs in the kernel?  They all get recognised, and usually work in most cycles (although I've not been fiddling with them much during intrepid).  I was thinking more HAL/DeviceKit level.03:48
wgrantAh.03:48
wgrantMaybe -joystick needs an fdi file to claim them.03:48
persiaFor joysticks, that would make sense.03:48
persiaI'm not sure what to do with FPS controllers, but they're fairly nonstandard anyway.03:49
persiagamepads are effectively joysticks, as far as the kernel is concerned.03:49
wgrantWhat do you mean "FPS controllers"?03:49
persiaLike the Belkin n52 or the Saitek Gamer Pro Command Unit.  They're sorta half-keyboards with maybe a D pad, or a joystick or a trackpoint for the thumb.03:50
wgrantOh.03:50
wgrantInteresting.03:50
persiaThe idea is that you put your left hand on one, and the right hand on a mouse when playing a FPS.03:50
wgrantI've no idea, then.03:51
persiaThere's a wide variety of them : I only have two, as I don't really play FPS games much, and they aren't useful for much else.03:51
wgrantI guess they'd best show up as a joystick and keyboard.03:51
persiaOr a mouse and keyboard, or just a joystick, or just a keyboard, depending on the internals.03:52
persiaI'd like some sensible mapping for them generally (which is why I have two with different internals), but just fixing joysticks is probably all that makes sense for intrepid.03:52
persiaAnyway, rebooting for i386 tests (won't be on IRC), and will get lshal on the gamepad.03:53
wgrantThanks.03:53
persiawgrant, Must it be the same computer, or just the same input device?  I don't seem to be able to boot this one off USB.  I can rerun the tests on something I can boot either way, or just run i386 on the same input devices on another computer.04:00
wgrantpersia: Ideally the identical hardware.04:00
persiaHrm.  OK.  I'll try to set that up then.04:01
wgrantOf course, if it fails on i386, that will do fine.04:01
wgrantBut I don't think it will.04:02
persiaLet's try that first then, as it's easier :)04:02
Connectingaaaaaafdsfdf04:06
Connectingd04:06
Connectingv04:06
Connectingdd04:06
Connectingfddd04:06
Connectingd04:06
Connectingd04:06
Connectingddddddddddddddddddddddd04:06
Connectingddddddddddddd04:06
Connectingddddddddd04:06
wgrantHobbsee: ^^04:06
Connectingdd04:06
Connectingd04:06
Connectingdddddddddddd04:06
Connectingdddddddddddddddddddd04:06
Connectingdddddddddddddddddddddddddd04:06
Connectingddddddddddddddddddddddddddddd04:06
Connectingddddddddddddddddddddddddddddddddddddddddddddd04:06
persiaHobbsee, vv04:06
Connectingdddddddddddddddddddddddddddddddddddddddddddddddddddddddddd04:06
Connectingdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd04:06
stgraberthanks04:06
desrt...04:06
Connectinghi04:06
desrtConnecting; welcome back04:06
desrtHobbsee; maybe ban the username04:07
Hobbseedesrt: nah, this will work04:07
desrti love people04:07
desrtthey're totally awesome :)04:08
ajmitchhugs all around for the special people04:08
HobbseeConnecting: spammed the channel.  And i can see you're from ppp-70-247-119-16.dsl.rcsntx.swbell.net, so there's no need to hide on mibbit.04:08
HobbseeConnecting: don't spam, and you won't get kicked.04:08
Hobbseehey desrting04:10
* desrt is silenced :(04:10
Hobbseedesrt: yes, yes you are - or at least, on that host04:10
desrtoh well :)04:10
desrti didn't know about that.  pretty cool service.04:10
ajmitchwhen not abused04:10
Hobbseedesrt: yeah04:10
Hobbseeajmitch: well, it's hard to abuse it, as their IPs show up as well.04:10
desrti wonder what it is about web and tor that makes people more likely to abuse04:11
Hobbseeso you can just silence mibbit, and block their IP.04:11
Hobbseeit used to be more abusable04:11
desrtlike... do people avoid doing it over normal IRC because they're worried about sullying the good name of their IP address?04:11
Hobbseedesrt: well, if your IP address is very dynamic, you can get around bans more easily04:11
Hobbseedesrt: mibbit's been improving their stuff, which means they're one of the few web-based IRC services that are allowed into ubuntu channels04:13
Hobbseedesrt: the fact that everyone's now uniquely identifiable helps.04:13
desrtit's cool how freenode actually tries to work with services like tor, etc instead of klining them04:13
Hobbseeindeed.04:14
wgrantpersia: Everything's working?04:14
persiaNever mind.  The i386 image I have won't even boot on i386 HW :/04:14
wgrantSpecial.04:14
* wgrant looks for other willing victims with amd64 hardware and the ability to boot into both i386 and amd64 Intrepid.04:15
* ajmitch has 1 of the 4 criteria04:16
wgrantajmitch: You're a willing victim?04:17
ajmitchI have amd64 hardware04:17
* ScottK is currently a bit distracted having discovered that the entire Dilbert archive since the start of 1992 is available online through their web site.04:18
wgrantScottK: Haha.04:18
* ScottK is 0 for 4 anyway.04:18
ajmitchScottK: thanks, now you've distracted half the people who were here04:18
ScottKNot kidding.  Up to 1994 so far.  http://dilbert.com/fast/04:18
wgrantajmitch: I think you underestimate.04:18
ajmitchquite likely04:18
ajmitchbut I have to hope that some of the rest have stronger wills than I do04:19
ScottKThe interesting thing is the plain, simple, no fancy graphics version of their archive is linked to off the main page a Linux/Unix.04:20
ScottKAs you see from the link, internally they just call it fast.04:20
wgrantIt lives up to its name.04:20
StevenKslangasek: I know I go mad and delete stuff, but it wasn't me :-)04:22
* wgrant decrufts StevenK.04:23
StevenKRight.04:27
StevenKSeven FTBFS out of 59 sources04:27
persiawgrant, I can't get any errors on i386.  The gamepad doesn't crash.  lshal says the gamepad uses evdev and provides 'input' and 'input.mouse'.  Note that the gamepad axes do not move the pointer (the pointer is moved on amd64)04:29
wgrantpersia: Excellent! Thanks.04:29
persiaStevenK, Only 7?  That's not nearly as frightening as it looked yesterday.04:29
* wgrant removes amd64 from the archive, fixing the problem.04:29
persiawgrant, Erm.  Is there another way to solve this?  I'm willing to crash my system *lots* of times to 1) make joysticks/gamepads not crash, and 2) generally make whatever thing you're trying to do with input properties work better.04:30
superm1wgrant, well i've got you i386 data, but amd64 isn't booting right now04:31
superm1wgrant, is the i386 useful without amd64, or you need both?04:32
persiaBoth from identical hardware is apparently ideal.04:32
wgrantIdeally both.04:32
superm1okay, i'll keep futzing here04:32
StevenKRight. checkrdepends for libgnutls13 is *much* better.04:32
StevenKBug filed04:33
wgrantI suspect something wrong in xserver's ProcXGetDeviceProperty, but I can't see anything obvious.04:33
StevenKpersia: There's seven, do we want to dole out one or two and assign those tasks to people who want to help?04:34
StevenKsuperm1: Since you're here, where's ussp-push? :-)04:34
persiaStevenK, Sure.  I'm always happy to assign people work.  What's the bug number?04:34
superm1StevenK, on TODO ;)04:34
StevenKpersia: I'll paste in here when LP creates it04:34
superm1StevenK, i think that was one of yours before too, i dont have logs from building it locally at least04:34
StevenKsuperm1: Neither do I04:35
superm1StevenK, hum.  phantom build.04:35
StevenKsuperm1: I was going to ask you who uploaded it to the PPA04:35
persiaDoes it FTBFS?04:35
superm1StevenK, is it still on the PPA?04:35
StevenKsteven@liquified:~/ubuntu/bluetooth-cruft/ussp-push% grep FAILED current04:35
StevenKFAILED [dpkg-buildpackage died]04:35
StevenKsuperm1: Not that I can see04:35
superm1StevenK, okay well i'll take a look after I get this box booting amd6404:36
persiaI just checked the deleted packages : it looks like it was never in the PPA.04:36
StevenKOh.04:37
StevenKobex_socket.c:(.text+0x97a): undefined reference to `hci_remote_name'04:37
StevenKWhat's the fix for that, it's a simple one04:38
StevenKpersia: Bug 28156104:39
ubottuLaunchpad bug 281561 in nufw "libgnutls13 transitions build failures" [Undecided,New] https://launchpad.net/bugs/28156104:39
StevenKpersia: There is tasks for all seven, I'd suggest you dole them out. I'd like one, please.04:40
StevenKsuperm1: Right, test building my ussp-push changes.04:44
persiaStevenK, Do we know which architectures are affected?04:44
StevenKpersia: For the ones I've filed, most of them are.04:45
StevenKThere was one other build failure, which was hppa, so I'm ignoring it04:45
persiahppa belongs to people with hppas04:45
persiaStevenK, So, you can have curl.  I know it's one of your favorites.04:46
StevenKOh, yay04:46
StevenK:-P04:46
persiaScottK, Up for libtunepimp, or is there one you'd rather?04:46
StevenKI was thinking about the curl build failure while I was out. I think it's a one line patch04:46
persiaThis is the advantage of your previous experience with curl :)04:47
ScottKI'd rather finish fixing amavisd-new and kdvi for right now.04:47
StevenKsuperm1: ussp-push uploaded04:47
persiaScottK, OK.  Any of the gnutls13 ones you want for later?04:47
ScottKLooking04:49
StevenKOh, damn. Forgot to put the bug into ussp-push's changelog04:51
persiaNCommander, You about at this hour?04:51
superm1wgrant, http://paste.ubuntu.com/56182/04:52
ScottKpersia: Just for grins I'll have a look at kio-sword.  It's KDEish anyway.04:53
superm1that was more of a pain than i expected.  stupid nv being selected bug04:53
persiaScottK, Thanks.04:53
StevenKRight, I think curl is fixed.04:54
persiaStevenK, You want another one, I haven't assigned them all yet.  You can have kazehakase if you like.04:54
superm1StevenK, okay great.  i'm guessing it was an easy fix then04:55
StevenKsuperm1: Yeah, one line patch04:55
superm1StevenK, okay cool, good04:55
StevenKsuperm1: That closes all of the transition bug tasks04:55
persiaThat means the removal bugs can be processed.  Now we just need solid sorted.04:56
StevenKpersia, superm1: Can one of you sort out https://bugs.launchpad.net/bugs/19170404:56
ubottuLaunchpad bug 191704 in bluez-utils "hidd binary removed form bluez-utils package unable to connect as a result" [High,Fix released]04:56
StevenKOne guy is complaining it's missing with 4.12-0ubuntu2. I suspect that's indented04:57
superm1StevenK, yeah it's intentional04:57
persiaAnyone from the docteam about?04:57
superm1StevenK, that functionality is provided directly from bluetoothd and the wizard04:57
StevenKpersia: Taking kazehakase04:57
persiaStevenK, Great.  That's them all assigned then.  Thanks.04:57
superm1StevenK, if people really want hidd and throw arms up, the binaries can be put into a NEW bluez-compat package, but people really shouldn't be needing them...04:58
* persia goes off to find the docteam04:58
StevenKsuperm1: I think you should reply to that bug saying that it shouldn't be needed, and if stuff doesn't work, file a new bug04:59
persiaNo, there's a documentation bug.  help.ubuntu.com specifically mentions hidd05:00
StevenKAhhhh05:00
StevenKIt probably ought not to05:00
persiaThe bug isn't currently triaged ideally : I'll chase the docteam, and try to get it sorted.  We *really* need solid fixed to do it right.05:00
StevenKsolid is a package?05:01
* persia digs up the bug05:01
persiabug #28099705:02
ubottuLaunchpad bug 280997 in kdebase-workspace "solid-bluetooth needs update for bluez 4.x" [High,Confirmed] https://launchpad.net/bugs/28099705:02
persiaSee, before the transition bluetooth was broken for everything but OBEX for some people.  After the transition, bluetooth is broken for KDE.05:03
superm1solid is part of the massive kdebase-workspace library05:03
persiaBeing broken for KDE is bad because 1) it annoys people, 2) it delays my plans for kubuntu-mid, and 3)05:03
persiaIt leads to annoying blog posts.05:04
* persia misses Qtopia05:04
ScottKpersia: All I know is I have less bluetooth than I had before.05:04
persiaScottK, Right.  Which devices were you using?  Just the phone, right?05:05
ScottKYes05:05
ScottKThis was going to be the first release I could actually use it.05:05
ScottKIt was a wonderful week while it lasted.05:05
ScottKpersia: It leads to accurate blog posts.05:06
persiaThat's what I thought.  If you had a keyboard or mouse, you'd have more bluetooth, but this isn't ideal.05:06
ScottKNo, I wouldn't.  I'd still be at zero.05:06
persiaWould you?  I was able to connect with the command line to my keyboard.05:06
ScottKI wouldn't have minded so much if it'd been tested with KDE and known to break it and the options considered and it was decided it needed to be done.05:07
persiaAnyway, not important.  The important thing is to fix it.05:07
ScottKThe thing is it's not the first time it's happened this cycle and the predominant response from Ubuntu devs seems to be 'tough'.05:07
ScottKNot the best way to build togetherness.05:07
persiaUnderstood, although as I said before, having anyone respond to the call for testing would have been a good step.05:07
persiaNo, that's not good.05:08
ScottKAnd if someone had said "And we need it tested by ..." it would have been on a different place on my list.05:08
persiaThis was the first I heard about it, and while I'm wishing someone tested it, I do sympathise.05:08
persiaOK.  I can see that.05:08
ScottKI said I'd test it, but I had no idea when it needed to be done by and the upload came as a total suprise.05:08
persiaThat puts a different light on things.05:10
persiaI'd seen calls for testing with no response, and I'd seen lots of traffic in -motu and here about it.05:10
persiaI hadn't seen you commit to testing, and then not be checked with before upload.05:10
* StevenK uploads curl05:10
ScottKpersia and StevenK: kio-sword has a happy ending.  It's not yet been ported to KDE4 and can't work with the remainind KDE3 bits we have in Intrepid, so we get to remove the package.05:37
StevenK\o/05:38
StevenKScottK: Won't fix the FTBFS bug and file a removal bug05:38
persiaExcellent.05:38
ScottKAlready did the wontfix.  It has to get dropped from Ichthux-meta first.05:39
persiajd failes to FTBFS for me.  StevenK: what did you do differently?05:39
StevenKArgh. Ichthux again05:39
persiaIf I try to process the open sync request, it FTBFS, but if I just recompile the current intrepid package it works.05:39
persiaStevenK, NBS again?05:40
StevenKpersia: I just added a changelog entry for jd and uploaded it05:40
* persia hunts LP05:40
* persia also goes to find the ichthux people05:40
StevenKpersia: Ah ha. I uploaded 1:1.9.9-080415-3build1 which broke, and james_w uploaded 1:1.9.9-080415-3ubuntu1 which built05:41
ScottKpersia: I already talked to txwikinger05:41
ScottKHe's going to take care of it.05:41
persiaOh.  Cool.  Thanks.05:41
persiaStevenK, As usual, you're faster than I.  I suppose I need to swap packages with james-w then.05:44
NCommanderpersia, I am now06:14
StevenKNCommander: You haz a bug06:16
persiaNCommander, I gave you one of the gnutls13 killing FTBFSs06:16
NCommanderpersia, cool, but I'll look it into tommorow unless there is a pressing concern to do it tonight. (just came back from the bar ...)06:18
persiaNCommander, No pressing concern.  pitti gave us a green light to rebuild ~60 packages to drop gnutls13 yesterday, and we're nearly done.  One of them (nufw) is yours.  You can get to it tomorrow or so.  I think pitti wants to remove the gnutls13 source on Monday.06:19
NCommanderIts' nice seeing the cruftbuster group getting used :-)06:19
ajmitchNCommander: if you just came back from the bar, I won't bug you now about a rebuild FTFBS06:19
* persia likes having a handy list of people who can be assigned bugs06:19
NCommanderajmitch, I'm just buzzed, not drunk06:20
StevenKpersia: gnash is still outstanding06:20
ajmitchNCommander: libtool acting silly, your specialty06:20
StevenKpersia: I didn't touch that one, but I want to hit up asac06:20
NCommanderajmitch, build log?06:20
persiaStevenK, I thought asac had a plan for that.06:20
StevenKpersia: Since it's now holding up libtool and gnutls06:20
StevenKpersia: He does, I just can't remember what it is06:21
persialibtool too!  That's not ideal.06:21
ajmitchNCommander: http://paste.ubuntu.com/56205/06:21
* ajmitch didn't have time to look at it any further than saying 'oh bother'06:21
NCommanderoh06:21
NCommanderTHAT issue06:21
ajmitchI thought you'd recognise something06:21
NCommanderShouldn't be that hard to fix06:22
persiarezound never seems to make it through a transition intact, for some reason.06:22
ajmitchpersia: right, this is one of the cups ones06:22
* NCommander tries building nufw06:23
ajmitchNCommander: so, from 'not hard to fix', got any info?06:24
NCommanderajmitch, the usual issue if the md5 macros aren't getting pulled in06:24
NCommander*MD406:25
NCommanderTwo ways to fix06:25
NCommanderRemove the changes to configure.ac to prevent requiring relibtoolizing the package06:25
NCommanderRun libtoolize -I/usr/share/*libtool-ver*/m4 or something like that, and PRAY you get a working libtool06:25
NCommanderpersia, finished with nufw06:25
persiaNCommander, patch?06:25
NCommanderDidn't need one06:26
NCommanderIt just rebuild without issue06:26
persiaJust give-backs?06:26
NCommanderRetesting in pbuilder just incase thats a fluke06:26
* persia gives it back06:26
NCommanderYeah06:26
ajmitchNCommander: sounds suitably evil06:26
NCommanderI op for the former if its possible06:26
NCommander(i.e. courier)06:26
NCommanderThe later is sometimes necessary though (i.e. php-clamav)06:26
* persia decides to sponsor 214512 rather than doing a give-back06:27
NCommanderwait06:27
NCommanderHold on that give-back06:27
NCommanderMight be a false negetive06:27
NCommanderI haven't updated my system within 48 hours06:27
persiaErr, yeah, you'll want to do that :)06:27
NCommander(pbuilder is pulling in a bunch of updates now that I'm testing with that)06:27
NCommanderyeah06:27
NCommander:-)06:27
* NCommander blames the booze06:27
NCommanderlibgnutls-dev is already the newest version.06:28
persiaNCommander, If you do need a patch, consider adding also Dave Love's patch from 214512.  If you don't need a patch, tell me, and I'll upload.06:28
NCommanderGive it five minutes and I'll know06:29
NCommander(pbuilder pulling build-deps)06:29
persiaNCommander, Does it help if I tell you that it only FTBFS on sparc, powerpc, and hppa?06:29
NCommander-_-;06:29
NCommanderThat WOULD be helpful ;-)06:29
persiahttps://launchpad.net/ubuntu/intrepid/+source/nufw/2.2.15-1build106:30
NCommanderpersia, oh, that fix is trival06:30
persiaThought so.  Wrap with Dave's http://launchpadlibrarian.net/13274956/nufw.diff, slap on a changelog entry, and post it.06:31
NCommanderer06:31
NCommanderScratch that06:31
NCommanderI can't06:31
NCommanderPPC box is dead ATM06:31
persiaHrm?06:31
NCommanderLeave me subscribed06:31
persiasparc/hppa ?06:31
NCommanderhppa just has issues ;-)06:31
NCommanderAnd the sparc box I have access to is spooky which is hardy06:32
persiaOK.  Another day then.06:32
NCommanderYeah06:32
* NCommander marks it Fix Committed, and Wishlist06:32
NCommanderNot strictly right, but it is fixed on amd64/i386 :-)06:33
persiaHrm?  Why Fix Committed?06:33
NCommanderHrm06:33
NCommanderMaybe in progress06:33
persiaThat sounds better.06:33
* NCommander recommends you ignore me :-)06:33
NCommanderajmitch, is the package I need to try building in the archive, or where do I need to get the source?06:33
wgrantsuperm1: Excellent. Thanks. Same hardware, with around the same version of Intrepid?06:36
superm1wgrant, exact same hardware.06:36
superm1wgrant, i installed the packages you indicated to the latest on the archive06:36
wgrantsuperm1: Great, so it's confirmed. Thanks for your help.06:36
persiaSo it's that amd64 is broken?06:37
superm1wgrant, yesterday's daily of amd64, and then a fully up to date i386 "install"06:37
NCommanderpersia, thanks for subscribing me06:37
superm1wgrant, so what did I confirm exactly?06:37
superm1what's broke?06:37
persiasuperm1, Getting input properties on amd6406:37
superm1ah06:37
wgrantSo some internal bit of xserver is broken on amd64.06:38
wgrantOr some lib is broken, I guess.06:38
wgrantBut that seems less likely, AFAICT.06:38
persiaAny way to track it down easily, or is it a matter of attaching gdb to X, and digging through the noise?06:38
wgrantMonitoring the conversation would work - it's not too difficult, because TCP can be used.06:39
ajmitchNCommander: yes, rezound, in the archive. Only change I did was changing libcupsys2.dev to libcups2-dev, iirc06:40
wgrantBut it will likely end up as an unfortunate session with gdb.06:40
StevenKHmmm.06:41
persiawgrant, I don't understand the parts, but I'm comfortable with GDB, have affected hardware, and a willingness to test.  What should I do?06:41
StevenKsuperm1: libgnomebt0 is now in NBS, and gnome-phone-manager requires it.06:41
superm1StevenK, why is it NBS?06:41
StevenKsuperm1: Because it part of gnome-bluetooth06:42
superm1gah06:42
superm1that's not cool :(06:42
StevenK-- intrepid/main build deps on libgnomebt0-dev:06:42
StevenKnautilus-sendto06:42
StevenK-- intrepid/universe build deps on libgnomebt0-dev:06:42
StevenKgnome-phone-manager06:42
persiasuperm1, Erm.  Didn't we discuss that oddity of a dependency when we were looking at PPA uploads?06:42
superm1oh that's even worse.06:43
superm1persia, not this one06:43
superm1persia, we were talking about build order dependencies06:43
* persia can dig up logs, if required06:43
superm1StevenK, given nautilus-sendto is broke, too, i think gnome-bluetooth needs to be reinstated that means, and we'll have to resolve it's problem06:43
StevenKGrumble06:44
superm1<sorry>06:44
persiaThe problem with gnome-bluetooth is that it's not been maintained for three years.06:44
StevenKsuperm1: Are you coming to UDS? *evil grin*06:44
superm1StevenK, yeah i am06:44
superm1persia, agreed06:44
StevenKRight. I'll get you.06:44
* superm1 hides in advance06:45
* NCommander looks forward to seeing what you folks look like at UDS06:45
slangasekStevenK: you're not supposed to tell him that until after you've passed the TSA checkpoint06:45
StevenKHaha06:45
StevenKSoyuz, please grow an undelete feature06:46
persiaIsn't that called dput?06:46
cprovStevenK: we can use copy-package.py to undelete stuff06:46
persiaOoh.  Even better :)06:46
StevenKcprov: Sweet!06:46
slangasekmethinks cprov has a highlight on 'soyuz'06:47
StevenKHaha06:47
* wgrant agrees with slangasek.06:47
persiaThis is a good thing, as it comes with excellent solutions06:47
NCommanderStevenK, well, if your fast, you can download the package before its deleted ;-)06:48
persiaSo, aside from the problems I had with gnome-bluetooth in Breezy, what's the new problem with it?06:48
StevenKI have locally anyway06:48
wgrantpersia: OK, you basically need to ensure your X likes TCP connections, export DISPLAY=localhost:0.0, fire up Wireshark or similar on lo, and run various xinput actions.06:51
ScottK-laptopNCommander: Any conclusions on openexr?06:52
NCommanderScottK-laptop, talking with lamont, override the test suite06:52
NCommanderIts NPTL thats broken, which means threading in general pretty borked06:52
persiawgrant, Is it safe to run wireshark in the X session, or should I be looking for tcpdump or similar in a VC?06:53
ScottK-laptopNCommander: Debdiff me?06:53
wgrantpersia: As long as you run Wireshark with DISPLAY set to something normal it won't use TCP, so it will be fine.06:53
NCommanderScottK-laptop, I can't testbuild the change ATM, so I'm just going to add hppa to the NOTEST list, and hope for the best06:54
persiaOK.  So start wireshark in a normal session.  Open a special xterm with DISPLAY set to localhost0:0. and perform some mousing?06:54
ScottK-laptopNCommander: Sounds reasonable.06:54
wgrantpersia: I set DISPLAY to localhost:0.0 in another gnome-terminal tab, then 'xinput list-props 3'06:55
wgrantYour integer may vary.06:55
persiaRIght.06:56
wgrantWireshark then very nicely dissects the X packets for me, giving all of the arguments.06:56
wgrantIt's rather nicer than I expected06:56
StevenKWireshark is *GOOD*06:56
wgrantNot security-wise.06:56
wgrantBut it is very useful otherwise.06:56
wgrantI just hadn't used it for X before.06:56
NCommanderScottK, http://paste.ubuntu.com/56216/06:57
wgrantActually, even better, use my getprop thing which should minimise the number of extraneous requests.06:57
wgranthttp://www.qeuni.net/f/1/2008/getprop.c06:57
NCommanderScottK, I'm test building now just to make sure I didn't break i386's build06:57
wgrantgcc -o getprop -lXi getprop.c06:57
wgrant./getprop <some device ID> <some property name>06:58
persiaOK.  What do I need to do to make my X like localhost?07:00
wgrantpersia: System->Administration->Login Window->Security->Deny TCP connections to XServer.07:00
wgrantpersia: You'll likely need to restart X afterwards.07:02
wgrantI've been seeing that all too frequently today.07:04
StevenKHaha07:04
* StevenK resurrects gnome-bluetooth07:06
persiaStevenK, Now, check if gnome-phone-manager actually works for you.07:06
StevenKpersia: I can't07:07
StevenKI need to wait for the publisher07:07
wgrantStevenK: Grab the binaries from LP?07:08
StevenKThat requires thinking07:08
wgrantPoint.07:08
persiaNot much thinking...07:09
persiawgrant, ./getprop segfaulted.  Want a trace?07:13
persiaOr the TCP dump?07:14
wgrantpersia: Can you run something like xcalc?07:14
wgrantThere's a total of no error checking in there, so if it can't connect to the server it should just die bloodily.07:14
persiaSure.  Works fine.  7*3=2107:15
wgrantpersia: Does getprop work if you use a more normal DISPLAY?07:15
persiaI see lots of keyboard and mouse events in wireshark.  It's just your code that segfaults.07:16
persiaNo.  segfaults normally too.07:16
wgrantpersia: Which version of libxi6 do you have installed?07:16
persia2:1.1.3-1ubuntu407:16
wgrantlibxi-dev?07:17
wgrantThat's very interesting that it should segfault.07:17
persia2:1.1.3-1ubuntu407:17
wgrantYou aren't specifying an invalid device? I guess a backtrace would show the issue.07:17
persiaOh, that's probably it.07:18
persiaThat works sanely.07:18
persiaSorry :)  Now, I've a clean TCP trace of the getprop interactions.  What info do you want?07:19
wgrantThe request and response of the GetProperty call.07:19
persiaJust the interpreted X11 data?07:20
wgrant(the digested X11 dump that wireshark gives)07:20
wgrantYes.07:20
StevenKpersia: I don't have an Intrepid virtual machine, and gnome-phone-manager wants dbus, which doesn't work through a chroot07:20
persiahttp://paste.ubuntu.com/56220/07:23
persiaStevenK, And it wants bluetooth, which is tricky with either virtual machines or chroots.  Don't you have an intrepid machine with bluetooth around somewhere?07:23
wgrantpersia: Which property did you try to get?07:24
StevenKpersia: My Jax, but that's hard to get working07:24
persiaI just did ./getprop 407:24
persiaShould I have done something else?07:24
persiaStevenK, Yeah, that doesn't work very well.  I thought you had one of those Samsung slabs.07:24
wgrantpersia: I'm surprised that didn't segfault... It wants a second argument - the name of the property. "Device Enabled" should do for anything.07:25
StevenKpersia: Oh, I keep forgetting the Q1 has Bluetooth07:25
persiaheh07:25
wgrantOne of the more informative quit messages I've seen lately.07:25
StevenKThere is, too07:26
wgrantIt's the warmest day for a while down here, with no rain predicted for another 24 hours.07:26
StevenKTropical day here07:26
StevenKHot and humid and storm clouds gathering07:26
persiawgrant, `./getprop 4 "Device Enabled"` produces the exact same dump.07:27
wgrantCharming.07:27
StevenKFew cracks of thunder, so it probably break soonish07:27
ajmitchwgrant: mid-30s?07:27
* didrocks hugs NCommander (you are the only one who hl me by error :))07:29
wgrantajmitch: 25°C07:29
didrocks(morning)07:30
wgrantpersia: Oh, of course, it's GetDeviceProperty, which doesn't seem to be showing up.07:31
wgrantI guess Wireshark doesn't know about it... let's see what I can find.07:32
persiaheh.  hppa beat ia64 for gss.07:32
wgranthppa has been beating ia64 for a few days.07:32
* StevenK can't fix kazehakase.07:32
ajmitchso has the minor X breakage been fixed? I should really upgrade the laptop to intrepid07:32
ajmitchStevenK: can't?07:32
wgrantI was very surprised when I saw "ia64: Needs building" and "hppa: Succesfully built (DONE)" last night.07:32
wgrantajmitch: g-c-c and g-s-d were uninstallable for 3 hours last night... is that what you mean?07:33
StevenKI have added a patch that should fix it, but doesn't07:33
persiawgrant, after GetProperty, I have InternAtom, QueryExtension, and several XInputExtensions, if any of those would help you.07:33
ajmitchwgrant: more the removal of input drivers07:33
wgrantajmitch: Right, same thing.07:33
wgrantThat's all fixed.07:33
wgrantIt was never really broken, just needed three publishers to settle down.07:33
persiaStevenK, Does it fail in a non gnutls place, or in the same place?07:34
wgrantpersia: I'm grabbing the Wireshark source to see if I can teach it about XI properties.07:34
persiaStevenK, james-w had to do some reordering of some includes for jd, if I'm properly mapping discussion times to upload times.07:34
StevenKpersia: It never did07:34
wgrantOr maybe xtrace. That looks easier.07:34
StevenKpersia: It failed due to GTK symbol deprecation07:34
persiawgrant, OK.  I intend to go outside today.  Should I do that sooner, or later?07:35
StevenKpersia: It still does, just in a different place07:35
wgrantpersia: Sooner is probably good.07:35
persiaStevenK, Ah, so it was probably FTBFS before the transition?07:35
persiawgrant, OK.  I'll do that, and pull a new version of whatever you end up patching this evening.07:35
wgrantpersia: Sounds good.07:36
persiaSo, who knows GTK well and can fix kazehakase?07:36
StevenKpersia: I have a patch that should fix it.07:37
persiaStevenK, Yes, but it doesn't, right?07:37
StevenKI think it just needs a second pair of eyes07:37
persiaOK.  Who knows GTK well and can look at StevenK's patch for kazehakase?07:39
StevenKhttp://people.ubuntu.com/~stevenk/kazehakase/07:45
=== dholbach_ is now known as dholbach
=== dholbach_ is now known as dholbach
wgrantin 809:27
wgrantDamn.09:27
wgrantpersia: Around again?09:44
=== tkamppeter_ is now known as tkamppeter
persiawgrant, Just got back.10:21
wgrantpersia: Hi.10:22
wgrantpersia: When you have time, grab and install http://www.qeuni.net/f/1/2008/xtrace_0.9.1-1+wgrant1_amd64.deb.10:23
wgrantWhen run, it will run a proxy X server on :9 - run getprop on that display, and we can see what's going to/from the xserver.10:23
persiawgrant, How did you construct that without amd64?10:24
wgrantpersia: I have no local amd64 machine, but stratos is amd64.10:27
persiaOh, right :)10:27
persiaSo just xtrace, or does it take arguments?10:28
wgrantJust xtrace.10:28
wgrantIt should sit there and tell you which display it's running on.10:28
persiaIt's running on :910:28
wgrantSounds right.10:28
persiaThen set something to localhost:9.0 and run getopts10:28
persiaErr getprop?10:29
wgrantexport DISPLAY=:910:29
wgrantThen getprop as usual, yes.10:29
wgrantxtrace will display all of the X traffic, then terminate.10:29
persia./getprop 4 "something" : what's the something again?10:29
wgrantXIGetDeviceProperty is the problematic call, so that request and response would be nice.10:29
wgrant"Device Enabled"10:30
persiacore dump.10:30
wgrantWhat coredumped?10:31
persiagetprop10:31
wgrantIs xtrace still running?10:31
persiaYep.10:32
wgrantHum. gdb getprop and see where it fails?10:32
wgrantProbably XGetDeviceProperty, because device or display might be NULL.10:32
persia#0 in XInternAtom #1 in main10:35
wgrantdisplay is NULL?10:35
persiaAh.  I missed a character.  Right.  Sorry.10:38
* wgrant likes nice easy fixes like that.10:38
persiaOK.  That worked.  I thought export DISPLAY=9 was wrong, but figured you knew better than I, and failed to consider that I wasn't reading carefully :)10:38
persiaI've an xtrace10:38
wgrantOK, pastebinit if it's not too huge.10:39
persiahttp://paste.ubuntu.com/56244/10:41
wgrantOK, that makes sense, and shows it's not entirely on crack.10:42
wgrantDevice 0 isn't a real device, so won't have properties. Can you try one which does?10:42
wgrant(it is informative, however, in that it correctly notifies us that it doesn't know about the property)10:42
persiaI asked for device 4, which was my touchpad.10:43
persiahttp://paste.ubuntu.com/56245/ is the other terminal10:43
* StevenK returns10:43
wgrantHmmm.10:43
wgrant"deviceid=0"10:44
persiahttp://paste.ubuntu.com/56246/ was xinput list10:44
wgrantThat's what's being sent.10:44
wgrantIt looks like the server might actually be fine.10:44
StevenKAwww. No one fixed my kazehakase annoyance10:44
wgrantpersia: Here's mine, for example: http://paste.ubuntu.com/56247/10:45
persiawgrant, That's odd.10:45
persiawgrant, That's for your keyboard, or a pointing device?10:46
wgrantpersia: 4 is my touchpad.10:46
persiasame as I, but the output is quite different.10:46
wgrantI note that you have an xorg.conf entry for your touchpad, but I doubt that matters here.10:47
wgrantWhat if you do it to your keyboard?10:47
persiahttp://paste.ubuntu.com/56249/ is my keyboard (device 5)10:49
wgrantHmmm.10:50
jcristauproperty=0x5("BITMAP") type=0x6d("Device Enabled")10:50
jcristauthe 0x5 should be device10:50
jcristauand the 0x6d should be the property, afaict10:50
wgrantYes.10:50
wgrantThat's what I'm noticing.10:50
persiaRIght.  That is correct for the keyboard.  Now look at 5624410:50
wgrantI can't see that it's a problem with xtrace, but one would have to inspect in Wireshark to be sure.10:51
wgrantpersia: Do you still have a trace in Wireshark?10:52
persiaOK.  Is that just running wireshark again, and running against localhost:0.0 ?10:52
persiaNot now, but I can regenerate.  Hold on.10:52
wgrantYep.10:52
wgrantYou need the second-last XInputExtension request.10:52
mdkeasac_: i see it, but can you explain more?10:52
persia"opcode: Unknown (146)\nundecoded\n"10:54
wgrantpersia: I need the hex after and including 0x92 0x27.10:54
wgrantIf you select "undecoded" it should be selected.10:54
mdkepersia: on your post in #ubuntu-doc, we don't currently have any bluetooth documentation in ubuntu-docs, it might be a good idea to add some (judging from the confused results you get if you search for "bluetooth" in yelp). It might fit as a section in "Internet and Networks" I guess10:55
persia46 8e 92 27 06 00 04 00 00 00 6d 00 00 00 00 00 00 00 13 00 00 00 00 00 00 0010:55
wgrantHmmm.10:55
persiamdke, I was just going to ask you about that.  How do I do that?10:55
wgrantpersia: Was the 46 8e part of the undecoded too?10:55
wgrantWait.10:56
wgrantHuh.10:56
persiawgrant, Yep.  There's more before that, but I thought 2 bytes was probably enough left context.10:56
wgrantWhat the...10:56
mdkepersia: are you interested in writing the material yourself? If so the best way is to checkout https://wiki.ubuntu.com/DocumentationTeam/SystemDocumentation. If not, the best way is just to file a bug10:56
wgrantjcristau: Something is going very, very wrong, probably in libxi..10:57
wgrantIt should be property, type, offset, length, device.10:57
wgrantBut yours shows device first.10:57
wgrantWow.10:57
persiamdke, I'm not really interested in writing it, but I'm sufficiently interested in it being written that I'll be the author if nobody else has time.  Ideally, I'd collaborate with someone.10:57
persiamdke, Bug against which project?   ubuntu-doc?10:58
wgrantdevice, property, offset, type, length, I think.10:58
mdkepersia: ok, filing the bug is a good start then, we'll mark it as a task for new contributors and hopefully someone will pick it up. Yes, project is ubuntu-doc10:58
mdkepersia: gtg for now but feel free to email the list as well if you want to follow up10:58
persiamdke, OK.  I'll watch the bug, and note that I'm willing to collaborate.  If I don't hear anything, I'll poke the list, and if that also fails, try to write something.10:59
=== asac_ is now known as asac
persiamdke, Thanks for the explanation.10:59
persiawgrant, I've been fiddling with the wireshark interface, and it appears "undecoded" starts at "27" in the above string.11:01
wgrantpersia: Sounds right. I was just misreading it.11:02
wgrantBut it certainly seems to have a strange order.11:02
persiaI'll take your word for it.  I don't understand what I'm reading here :)11:03
wgrant/usr/include/X11/extensions/XIproto.h is useful.11:03
wgrantxGetDevicePropertyReq correctly represents things on i386.11:03
rom1vhi, since yesterday (or 2 days ago), compiz + nvidia is unusable11:04
rom1vscreen is not refreshed11:04
persiarom1v, Did you file a bug?11:04
rom1vhttps://bugs.launchpad.net/ubuntu/+source/compiz/+bug/28106511:04
ubottuLaunchpad bug 281065 in compiz "window contents don't refresh until window is clicked" [Undecided,Confirmed]11:05
rom1vI commented a reported bug 5 hours before11:05
ubottuLaunchpad bug 5 in rosetta "Plone Placeless Translation Service metadata missing from po files" [Wishlist,Fix released] https://launchpad.net/bugs/511:05
persiarom1v, OK.  You probably want to chat with the folks in #ubuntu-bugs about it.11:05
rom1vok, thank you11:05
persiarom1v, Good luck.11:05
rom1v;)11:05
wgrantpersia: What does the GetProperty request look like?11:07
Laneypersia, superm1: Do you know what's going on with gnome-bluetooth? Looks like it was removed and then put back.11:08
persiaAny specific part, or you want the whole thing?11:08
persiaLaney, gnome-phone-manager depends on it : it shouldn't have been removed.11:08
* Laney was eyeing up the NBS list11:08
Laneyk11:08
wgrantpersia: The whole thing from the start of the X request (ie. the bit selected when you select the X11 item)11:08
persiahex?11:09
wgrantYes please.11:09
persia14 00 06 00 99 00 00 00 17 00 00 00 1f 00 00 00 00 00 00 00 00 e1 f5 0511:09
wgrantThat's in the right order.11:09
crushyjoin #plone11:15
persiawgrant, So it's libxli that's changing the order, or something else, or just confusing?11:18
wgrantpersia: It doesn't look like xserver's problem.11:18
persiaOK.  Somewhere else then?11:18
wgrantxserver is returning correctly, given the crap that the client is giving it.11:18
* wgrant is looking.11:19
* ogra hugs pitti for the quick ltsp response :)11:39
=== dholbach_ is now known as dholbach
=== fta_ is now known as fta
persiawgrant, I'm out for the night, and won't be about much tomorrow.  Feel free to mail me if you want me to test something specific, or catch me tomorrow night.13:04
wgrantpersia: Thanks for your help today,.13:05
persiawgrant, No, thanks for investigating this.  I'd like it to work right, and want to move on to the attaching-joystick-crashes-the-system once we get mice working.13:05
persiaIdeally we could swap laptops for a couple weeks, but there's all that water...13:06
wgrantThey can swim, I'm sure.13:07
persiaheh13:07
james_wStevenK: hey, you around?13:41
StevenKjames_w: I am13:42
james_wStevenK: kazhehakase is due to GTK_DISABLE_DEPRECATED13:42
james_wI've got a candidate fix, but I gave up fighting dpatch last night13:43
StevenKjames_w: I had a patch that stopped using the deprecated macros13:43
james_weven better13:43
StevenKjames_w: If you'd like, we can sit down together and discuss care and feeding of dpatch, if you like.13:43
StevenKjames_w: (At UDS, I mean)13:44
james_wI'd like it if it didn't try and convert an existing diff to a context diff when I add a hunk to it13:44
StevenKhttp://people.ubuntu.com/~stevenk/kazehakase/13:44
james_wI've never seen it before13:44
ftawgrant, hi, what do you suggest for my evdev issue ?13:45
StevenKjames_w: That's my source for it, but it still fails, and I'm not sure where it's picking up the deprecated macros from if I'm patching them out13:45
StevenKjames_w: You're using dpatch-edit-patch ?13:45
wgrantfta: Which evdev issues?13:45
ftawgrant, the one you just commented on in the forum13:46
james_wStevenK: yeah13:46
wgrantfta: Oh, right. Umm... make your computer slower.13:46
wgrantI'm not sure how it should be fixed.13:46
wgrantThere's a bug on it somewhere.13:46
ftawgrant, i'd like it to be faster ;)13:47
directhexany objections to me merging mono 1.9.1+dfsg-4? it's a bugfix-only release14:34
james_wwe have -3?14:36
directhexyeah, intrepid has -314:40
directhexwell, 3ubuntu214:40
james_wdirecthex: I don't think that would be a problem, assuming the fixes in -4 are worthwhile.14:46
directhexjames_w, http://svn.debian.org/viewsvn/pkg-mono/mono/trunk/debian/changelog?rev=3719&view=auto14:47
james_wyeah, that looks worthwhile14:47
directhextrying to determine whether we can backport another fix before tagging for upload14:49
=== lamont` is now known as lamont
=== glade88 is now known as glade88|Away
=== glade88|Away is now known as glade88
RiddellArneGoetje: you're doing langpacks now?  bug 281779 is important15:47
ubottuLaunchpad bug 281779 in language-pack-kde-en "entry.desktop is in wrong directory" [Critical,Confirmed] https://launchpad.net/bugs/28177915:47
ScottK-laptopslangasek, pitti, and superm1: Following up on our discussion about libfile-temp-perl from yesterday, the new mime-tools hit depwait.  It looks like Soyuz's versioned provides problem has resurfaced: http://launchpadlibrarian.net/18424754/buildlog_ubuntu-intrepid-i386.mime-tools_5.426-1ubuntu1_MANUALDEPWAIT.txt.gz15:48
ScottK-laptoplibfile-temp-perl(inst =*=PROVIDED=*= ! >= wanted 0.18)15:49
ScottK-laptopActually a different incarnation, not the exact same one again.15:50
superm1ScottK-laptop, so it is surely a bug in soyuz though?15:53
ScottK-laptopsuperm1: Yes.  I agree.15:53
ScottK-laptopIt was more FYI for you.15:53
superm1ok thx15:53
cprovScottK-laptop: launchpad-buildd bug, right ?15:54
ScottK-laptopcprov: Presumably.15:54
cprovScottK-laptop: sbuild strikes again :(15:54
ScottK-laptopWe had a problem similar to this before that caused problems with perl modules (yes)15:55
cprovI remember.15:55
ScottK-laptopSo it's kind of out of my hands to fix ...15:56
=== doko_ is now known as doko
cprovScottK-laptop: https://bugs.edge.launchpad.net/launchpad-buildd/+bug/184565 ?16:00
ubottuLaunchpad bug 184565 in launchpad-buildd "sbuild believes that "inst 0.0.6-3.1 ! >= wanted 0.0.5"" [High,Fix released]16:00
ScottK-laptopcprov: Similar.16:03
ScottK-laptopI'm guessing this will be another one for infinity to look at though.16:04
cprovScottK-laptop: okay, could you or superm1, please file a new bug on lp-buildd ?16:04
cprovScottK-laptop: no doubt ;)16:04
=== Twigathy_ is now known as Twigathy
ScottK-laptopcprov: Bug #281796 if you'd please give it an appropriately urgent importance.  I think it's safe to confirm it too.16:08
ubottuLaunchpad bug 281796 in launchpad-buildd "Soyuz appears confused by versioned depends and virtual provides (again)" [Undecided,New] https://launchpad.net/bugs/28179616:08
cprovScottK-laptop: done, thanks, I will talk to infinity Mondy.16:09
cprovMonday, even (keyboard from hell)16:09
asacmdke: there?16:52
mdkeasac: (In case I'm not around at the moment, please provide a bit of information about what you want and I will respond when I get back)16:52
asacmdke: oh ... so yes. you think we can get that in the documentation or is all over?16:53
asacmdke: those screenshots are about the mobile broadband wizard (3g)16:54
asacmdke: when user plugs his device in for first time he sees the bubble and can click configure16:55
asacmdke: next steps are wizard pages. and finally a confirmation that the new connection was added16:55
ArneGoetjeRiddell: I'm not sure how to fix that... is entry.desktop not an upstream file?17:25
RiddellArneGoetje: yes but it shouldn't be hard to create one, it's just [KCM Locale]\nname=Whatever17:27
RiddellArneGoetje: well, fix what?  the location of the file must be decided somewhere in the language pack scripts17:27
RiddellArneGoetje: and the existance of the file for languages we have but which aren't upstream as I say shouldn't be hard to fix17:28
ArneGoetjeRiddell: does this only affect languages which don't exist in upstreram?17:28
RiddellArneGoetje: does which, we have two related issues :)17:29
ArneGoetjeRiddell: ?17:29
RiddellArneGoetje: 1) location of file is wrong for en_GB and possibly others17:29
Riddell2) no file for languages we add, like the all important en_CA17:29
ArneGoetjeRiddell: well, that loks like a bug in the export script from rossetta then... no?17:30
RiddellArneGoetje: you tell me, it's your area :)17:32
ArneGoetjeRiddell: (I don't really know when that file is generated, I hear from its existence for the first time now.17:32
RiddellArneGoetje: don't you have access to the scripts that makes the language packs?17:32
ArneGoetjeRiddell: I do have access to those scripts which do the final packaging, yes.17:33
RiddellArneGoetje: does grep show up anything?17:34
RiddellArneGoetje: are they public somewhere?17:34
ArneGoetjeRiddell: I'm searching...17:35
ArneGoetjeRiddell: seems I need to ask pitti and jtv about those...17:37
RiddellArneGoetje: ok, I expect pitti knows all, he usually does :)17:39
ArneGoetjeRiddell: the wrong locations seems to be a bug in langpack-o-matic... they are in the extra-files/kde-$lang.tar tarballs. But I have no idea where those tarballs come from...17:39
RiddellArneGoetje: probably unrelated question.  in locale terms what does en@quot and en@boldquot mean?17:40
ArneGoetjeRiddell: no idea. ask the guy who made it. :P17:40
ArneGoetjeRiddell: @ just denotes a variant. Means something is different from the default 'en'. What exactly is different can only be found out by looking into the locale file itself.17:41
glade88hi.. I recently had multiple X crashes with Kubuntu Intrepid17:54
glade88X kept restarting until I did a hard reboot17:54
Zen_Clar`How can I find the changes made to a program by the Ubuntu guys?18:01
dholbachZen_Clar`: zless /usr/share/doc/<package>/changelog.Debian.gz18:02
Zen_Clar`Thanks.18:02
=== Zen_Clar` is now known as Zen_Clark
liwevand, or someone else who might know: when usb-creator creates the usb stick, does it put grub on it?18:19
evandliw: syslinux19:18
liwevand, yeah, found that out later... I had some trouble getting a usb-creator created stick to boot, but I got it to work now19:19
liwevand, looking at 274076, by the way19:19
liwevand, I am seeing /dev/sdc1 (the usb stick; sda and sdb are SATA hard disks) mounted twice inside initramfs, this is probably a problem19:20
evandliw: indeed, I poked at that a bit but didn't get anywhere yet19:25
liwevand, I don't see evidence of double-mounting in the casper.log you attached to the bug report, though19:26
evandhrm19:26
liwevand, but there is a bind mount (which is conspicuosly missing from me): would that be enough to prevent a re-mount?19:26
emgentevening19:26
evandliw: If it's double mounted, I am pretty sure.19:27
liwevand, I tested: a bind mount does not prevent re-mounting19:28
evandah, hrm19:28
liwdouble-mounting the same filesystem is surely an error, so my test is probably irrelevant for the original bug19:29
* liw reboots the desktop19:30
liwevand, I need to leave now, but I'm subscribed to the bug, and would be happy to help when I'm back19:33
evandliw: much appreciated.  I'll give it another look over this afternoon after I'm done with ubiquity/grub work.19:35
evandanyone else running amd64 experiencing constant flashplugin-nonfree crashes?19:36
zuli get sound cutting in and out sometimes19:37
psypointerhi19:56
psypointerwill there be a bugfix for https://bugs.launchpad.net/ubuntu/+bug/181221 in hardy?19:56
ubottuLaunchpad bug 181221 in kdebase "The application unknown (nspluginviewer) crashed and caused the signal 11 (SIGSEGV) (dup-of: 174343)" [Undecided,New]19:56
ubottuLaunchpad bug 174343 in nspluginwrapper "Flash player 9.0 r115 crashes nspluginwrapper in Konqueror" [Undecided,Confirmed]19:56
psypointer(it also crashs in mozilla)19:56
Riddellpsypointer: flash is provided by adobe not us20:01
psypointerRiddell: yep, i know. but it seems to be a nspluginwrapper issue - on other platforms the flashplayer works ..20:02
Riddellif it crashes in mozilla, it's not an nspluginwrapper issue20:02
psypointeroh.. damn. it doesn't crash in mozilla. i'm sorr20:04
psypointery20:04
alkisgIn an acer aspire 5920g laptop, some keys worked in hardy but do not work in intrepid. E.g. the brightness key does change the brightness but also echoes a "±"... I have both ubuntu versions installed, can I look for the differences somewhere and file a bug with a proposed fix?21:07
philipphi21:35
philippi encounter a strange issue with 8.10: i have a lot of segmentation fault errors.... software crashes very often....21:35
=== Adri2000_ is now known as Adri2000
=== nellery_ is now known as nellery
kebomix i have problem while compress file in ZIP format , it give me this Error "An error occurred while adding files to the archive." , any one help me with that23:57

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