/srv/irclogs.ubuntu.com/2007/11/03/#ubuntu-devel.txt

johanbrBigPick: A good place to start is to play with the video restore settings in /etc/default/acpi-support.00:41
BigPickSo does Michael use IRC ever?01:28
FujitsuBigPick: Which Michael?01:28
BigPickVogt01:28
Nafalloyes01:28
FujitsuAh, he's mvo, and is often here.01:28
BigPickSweet. I hoping to get some input from him.01:29
BigPickI may have some helpful information on the update-manager crashes.01:31
BurgundaviaBigPick: attach any information to a bug, to prevent the data getting lost01:51
BigPickAlready done. I've submitted full information and serveral experimental patches to both the update-manager and the python-apt packages.01:55
Burgundaviacool02:01
BigPickThe problems arise from an odd anomally in the handling of the kubuntu-desktop metapackage.02:03
BigPickAnd wind up causing 2 different memory leaks.02:03
BigPickIts not one big problem, but several minor errors that compound.02:04
BigPickI haven't been able to determine what causes the initial anomally, but I have been able to patch the memory leaks, both of which are caused by accidental infinite loops.02:05
realistAren't all infinite loops 'accidental'?02:08
Keybuknot the ones that the kernel can do in 5s02:09
realistIsn't 5s finite?02:10
BigPickHAHA, well I guess except when considering things such as graphics and events. In those cases the loops are expected to infinite until a wakeup call.02:10
realistBigPick: key word "until" ;-)02:11
BigPickIndeed :P02:11
realistI understand your point though :-)02:11
BigPickHey, I was trying not to point any fingers :-D02:12
BigPickI was just emphasizing the "accidental", instead of like "negligent" or "incompotent" or something.02:13
persiaBigPick: Actually, it's often intentional: the "main loop" design strategy, where the loop should continue until the process is stopped (usually through throwing an exception)02:16
BigPickExactly.02:17
BigPickHowever I am more comforitable thinking of it in terms of thread "waits" and such. Even though the implementation is probably similar if not identical :P02:18
pipegeekSo.... ever since I installed gutsy (and with it, compiz fusion), I've been noticing that every so often while c-f is running, x will just suddenly, for no apparent reason, *die*, returning me to the gdm prompt.02:24
pipegeekSometimes its days,02:24
pipegeekbut certain conditions make it happen frequently02:24
pipegeekfor instance,02:24
pipegeekIf I'm running mencoder,02:24
pipegeekit takes about 5 minutes.02:24
pipegeekwhich is very, very annoying.02:24
pipegeekHave other people been reporting this behavior, or am I special? :P02:24
pipegeekactually, on second thought, this would probably be better suited for #ubuntu02:25
pipegeeksorry for bothering you guys.  Keep up the good work!02:26
beunopipegeek, this is usually not the best place to ask, checking out bugs reported in Launchpad is probably the best way02:27
pipegeekthank you.02:27
pipegeekheading there right now02:27
beunoor opening threads in forums, this channel is specifically for development jiberish  :D02:27
beunopipegeek, :D02:27
* Fujitsu notes that Ubuntu mencoder doesn't actually link against any X libraries.02:27
NafalloFujitsu: should it?02:28
bluefoxicy...02:30
pipegeekFujitsu: I don't know if mencoder is doing something directly to x, or if it's just that compiz will tend to die when the system's under load02:30
bluefoxicykees cook?02:30
bluefoxicykeescook:  ping02:30
pipegeekFujistu: I should try compiling something big02:30
FujitsuNafallo: No, it's meant to not have anything to do with X.02:35
NafalloFujitsu: all good then? :-)02:35
NafalloFujitsu: aha. you answered something above :-P02:36
pipegeekCould I ask a general question of the devs here?  I'm just curious about something.02:43
Fujitsupipegeek: Sure.02:43
Fujitsu(though most of the main devs are likely not here)02:44
pipegeekSo, my understanding of the way ubuntu (and debian) releases are handled,02:44
pipegeek(that's ok, I figured :^) )02:44
pipegeekis that, once a release is final, the only changes that make it in are security fixes.02:44
pipegeekWhat I don't understand,02:44
FujitsuNot quite. Important bugfixes can also be made after appropriate QA procedures.02:45
pipegeekis why it is that fixes to program features which are discovered to be broken don't make it in as well.  I don't get the logic behind having it such that broken code is knowingly being distributed as part of ubuntu for six months02:45
pipegeekaaah02:45
pipegeekso what's that process?02:45
persia!sru | pipegeek02:45
ubotupipegeek: Stable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates02:45
pipegeekthanks, persia02:46
pipegeekI should think my compiz thing, if it's common (and anecdotally it is, as a friend of mine with a fresh install on completely different hardware is experiencing the same thing) should qualify02:47
pipegeekThere probably already is a bug for it02:47
pipegeekI should go comment on it02:47
* Fujitsu has found Compiz to be completely stable since late in Gutsy cycle.02:48
persiapipegeek: Crashes generally do, the difficulty is in determining the specific cause, and testing to verify that it doesn't break a working setup.02:48
pipegeekrepresents a possibility for data loss, and it directly affects desktop, non technical users02:48
pipegeekrighto02:48
pipegeekI am curious :^)  I'm just not sure I dare start pulling x apart and running pieces of it in strace, etc.  x.org is so bloody huge and arcane... >.<02:49
pipegeekbut then, it does have to get done....02:49
pipegeekThanks, all.  I hope I haven't been too obnoxious...02:50
persiapipegeek:  Thanks for digging into the issue.  Please make sure there is a bug, and post your findings there.02:52
Keybukmeh @ .gtkrc02:57
Keybukcan't work out how to make the treeview expander things visible02:58
KeybukHAHAHA03:08
Keybukgcc developers rock03:08
Keybuk"in fact, assuming almost anything where a reasonable implementation could change, is not a good idea"03:08
Keybuk(googleing to see whether alloca() works inside inline functions :p)03:09
BurgundaviaKeybuk: what gtk thing are you trying to work on03:10
Burgundavia?03:10
KeybukBurgundavia: running darklooks but with white input boxes03:11
Keybukthe triangle thing inside them is also white03:11
Keybukand I can't figure out how to make it black03:11
Burgundaviaright03:12
BigPickOkay... well... we all have out little battles I guess.03:14
mptI think there should be a moratorium on the use of the word "Manager" for program names03:49
Keybukagree03:49
Keybuks/Manager/Kit/g03:49
LaserJockshould we write a Word Manager to implement that?03:49
LaserJockmaybe UI Manager03:49
BigPickAgreed.03:50
mptNetwork Manager, Power Management, Restricted Drivers Manager03:50
KeybukLaserJock: WordKit03:50
LaserJockheh03:50
mptI don't want to manage any of those things, I want to *use* them03:50
KeybukNetworkKit, PowerKit, RestrictedDriversKit03:50
LaserJockBootloader Manager03:50
BigPickNo not kit.03:50
mptKit is Maccy03:50
KeybukBootKit03:51
LaserJockmpt: you ever give that SoC student a review of Bootloader Manager?03:51
mptLaserJock, I thought I did and CCed you03:51
LaserJockok03:51
mptor did I just imagine I did?03:51
BigPickHow about we get everything name * Manager to work correctly. :-D03:51
LaserJockyou did early on I remember03:52
BurgundaviaPete Savage should have named his new thingy MessageKit03:52
LaserJockhaha03:52
LaserJockNotification Manager?03:52
BigPickSo far things named "Manager" are causing me no end of pain.03:52
KeybukNotificationKit03:52
mpthttp://web.archive.org/web/20051124192442/www.blakeross.com/images/splash-manager.gif03:54
KeybukSplashKit03:54
LaserJockso we just need an UbuntuKit and UbuntuManager to wrap it all up and go home03:54
KeybukLaserJockKit03:55
LaserJocknoooooooo03:55
=== Keybuk is now known as KeybukKit
LaserJockalthough a LaserJock Manager sounds good03:55
LaserJockbut that position's already been taken by my wife I think ;-)03:55
mptah, http://web.archive.org/web/20050912102712/http://www.blakeross.com/images/refcnt.gif03:58
mptThose were the days03:59
KeybukKitmpt: http://www.kde.org/03:59
Burgundaviahttp://amarok.kde.org/04:00
LaserJocknow we just need PittiManager04:00
mptah, found it04:01
mptthe list of managers Mozilla used to have04:01
KeybukKityou want to manage pitti?04:01
mptCookie Manager, Image Manager, Popup Manager, Form Manager, Password Manager, and Download Manager.04:02
KeybukKitPittiKit would be better ... make new pittis!04:02
LaserJockyeah, I suppose so04:02
KeybukKitmpt: rename them to monsters04:02
KeybukKitCookie Monster04:02
ion_:-D04:02
KeybukKitImage monster04:02
KeybukKitPopup Monster04:02
KeybukKitForm Monster04:02
KeybukKitPassword Monster04:02
KeybukKitDownload Monster04:02
LaserJocklol04:02
evandcan we?04:02
ScottKNetwork Monster would be pretty accurate.04:03
evandcan we *please*?04:03
LaserJockman, what fun April Fools we could do with that04:03
mptevand, Seamonkey's in Universe, right? Take over the package and Do It :-)04:03
BigPickI vote Network Monster.04:03
BurgundaviaVote Network Monster in 2008!04:04
evandhrmm, perhaps04:04
BurgundaviaNetwork Monster for President!04:04
BigPickUgh, god. If I sat down and wrote a replacement for NetworkManager, would it stand a chance of being adopted?04:05
Burgundaviano04:05
mptLaserJock, actually, I'm glad you mentioned the Bootloader Manager -- were you the mentor?04:05
Burgundaviawork on upstream NetworkManager, BigPick04:05
LaserJockmpt: yeah04:05
Burgundaviareplace Usplash with Gnash!04:05
Fujitsu0.7 looks like it might sorta work a bit properly sort of.04:05
Burgundavialots of bugs in NM are actually driver bugs04:05
KeybukKitBigPick: no, better to improve NM04:05
KeybukKitNM is actually not *that* bad04:05
Burgundavialike the whole "freeze my whole fucking computer bug"04:06
LaserJockit generally works fine for me04:06
Burgundaviathanks Atheros04:06
mptLaserJock, how did it end up?04:06
BigPickIf you can get it to stop hardlocking my computer I'll believe you.04:06
LaserJockmpt: ok I guess04:06
KeybukKitBigPick: if it hard locks, it's a driver bug04:06
KeybukKitBigPick: an NIH rewrite would lock the same way04:06
LaserJockmpt: I think its got some potential04:06
nixternalwicd for gnome > network mangler04:06
FujitsuIt works OK for me unless I try to connect to one particular network, in which case it spams my syslog with hundreds of thousands of lines each second, eating CPU.04:06
mptLaserJock, I'm wondering if it could be merged with Power M_____r04:06
BigPickNo its not. I can confirm the lock on three seperate machines, two of which don't even have wireless drivers.04:06
nixternalbut don't tell people I have been running Gnome, I will never hear the end of it :)04:07
LaserJockmpt: but I think the goal needs to be broader than "let's be yet another menu.lst GUI"04:07
mpt"Startup & Shutdown"04:07
KeybukKitBigPick: anything that hard locks a machine is a driver bug04:07
FujitsuBigPick: NM simply can't lock the system itself.04:07
LaserJockmpt: yeah, something like that04:07
BurgundaviaBigPick: NM manages non-wireless cards as well04:07
LaserJockI really wanted to have an option so that you could choose an OS to reboot into at logout04:08
Burgundaviayes, an 8th logout option04:08
mptLaserJock, yeah, that's what I'm wondering04:08
BigPickI know I know, its not a hardlock, thats a drastic overstatement. NetworkManager just refuses to die and slowly eats up all remaining memory until I can do anything :P04:08
LaserJockBurgundavia: well, that's another issue04:08
BigPick*cant't04:08
YokoZarI've been getting a lot of scary bug reports about Wine lately - whole system freezes, crashes, etc.  Wine is a user-level application and shouldn't be causing these sorts of things - it's likely exposing driver bugs or something, but I don't know where to forward the bugs to.04:09
mpt( Shut Down Now ) ( Restart ) ( Restart Into BeOS )04:09
KeybukKitBigPick: no it doesn't.04:09
BurgundaviaLaserJock: what is? management of wired cards?04:09
FujitsuIsn't the logout dialog being redone for Hardy, mpt?04:09
BurgundaviaFujitsu: yes04:09
mptFujitsu, hopefully, that's why I'm asking04:09
BigPickNo it doesn't what?04:09
KeybukKitdoesn't use all available memory04:09
KeybukKitand doesn't refuse to die04:09
KeybukKitif you can't kill -9 it => driver bug ;)04:09
LaserJockBurgundavia: having too many logout options04:10
BurgundaviaLaserJock: yes, well there are ways to get around that04:10
YokoZarKeybukKit: So do I presume these are ati driver bugs and refile them against that package?04:10
Burgundaviaif driver bugs were not an issue, I would only have Hibernate and Suspend04:10
KeybukKitYokoZar: nvidia binary graphics driver bugs04:11
LaserJockBurgundavia: as the only options for logout?04:11
BigPickLook, when I don't have NetworkManager doesn't load, the problem doesn't happen.04:11
BurgundaviaLaserJock: and logout, but yes04:11
YokoZarKeybukKit: So I think I should mark incomplete and then target nvidia or ati04:11
YokoZaronce they give driver version04:11
BigPick*when I don't have network manager load.04:11
BurgundaviaLaserJock: no need for reboot, as that can be done via prompting. Shutdown is not needed. We should be saving sessions04:11
Burgundaviathus leaving you at two options: turn my system off or not04:12
KeybukKitBigPick: I find that my computer is bug free all the time it's switched off ;)04:12
BigPickKeybukKit: Yeah, funny how that works.04:12
BurgundaviaBigPick: the possibility is that NM is exposing a bug not previously exposed04:12
persiaBurgundavia: But what if I just upgraded to the newest shiny release, and need to reboot to get the new kernel & libc?04:12
KeybukKitBurgundavia: suspend happens when you close your lid04:12
mptBurgundavia, I'm assuming that we can't fix all session management bugs for Hardy04:12
mptAnd even if we could, I'm not sure that would alter the design at all04:13
persiaKeybukKit: There's also desktop suspend.  Less common, but present04:13
BigPickKeybukKit: Even if it is a driver bug, why doesn't it occur since I started manually configuring my interfaces?04:13
Burgundaviapersia: that would happen via the update-notifier dialogue (ie: it is a special case that happens only once in a while)04:13
Burgundaviampt: we would need to fix those bugs as well, but the driver one is a killer04:13
mptpersia, handled by a configurable timeout04:13
persiaBurgundavia: Ah.  So I'd select "reboot" from that dialog, and then go back to suspend/hibernate?04:13
KeybukKitBigPick: because NM is probably tickling the bug by being useful04:13
Burgundaviapersia: no, reboot would be on another dialog, the one telling you had to reboot04:14
KeybukKitit scans wireless networks regularly04:14
persiampt: Use case being "I want it suspended now", but I see your point.04:14
KeybukKitand checks the link sense on wired network interfaces, etc.04:14
BigPickKeybukKit: HAHAHA ah, thats awsome. Nothing like just passing off blame for problems :-D04:15
manchickenSo would anybody be interested in a bug that I found in the nm-applet plugin for openvpn?  I'm willing to try to help fix the problem.04:15
persiaBurgundavia: Sorry.  To be more verbose.  When I need to reboot for the new kernel, the notification dialog allows me to do so.  After than reboot, I would continue to choose between suspend/hibernate for future sessions.04:15
KeybukKitBigPick: nothing to do with passing off blame04:15
Burgundaviapersia: yes, absolutely04:15
KeybukKitit's to do with accurate triage of the problems at hand04:15
Burgundaviaif you were a developer needing to reboot, you are a developer. You know how to use a terminal04:15
manchickenThe problem is that when you connect to the VPN using the openvpn setup, network-manager wipes out your resolv.conf.04:15
mptpersia, I think "It's not a laptop but I want it suspended immediately" is one small thing where we may have to defer to the command line04:16
mpt(aka "eeeeeeedge case")04:16
persiampt: Actually, based on lid event / screen lock, I'm more tempted by just having a "Hibernate" option (given that it works for everyone)04:17
KeybukKitNM does not cause world hunger04:17
Burgundaviampt: suspending for sane power management is not really an edge case04:17
KeybukKitdon't get me wrong04:17
Fujitsupersia: Hibernate doesn't always work.04:17
KeybukKitI hate it as much as the next person04:17
KeybukKitbut I'm aware that most of the problems aren't its fault04:17
persiaBurgundavia: Desktop-immediate-suspend vs. desktop-lock-timeout-suspend04:17
KeybukKitlike the fact it crashes several times a day while here04:17
Burgundaviaoh04:17
KeybukKitit's in uninterruptible sleep; that's a kernel issue04:17
BigPickKeybukKit: Okay, considering I have bcm43xx compiled with debugging enabled, and I worked on the patches for bcm4311 compatability and I am still helping the investigation into the TX power problem...04:17
persiaFujitsu: As an ideal, it's a good goal.  For my workstation, it's also useless.04:17
KeybukKit(proven by the fact that I often have to remove and reprobe the ipw3945 module)04:17
mptpersia, actually, another part of the spec is combining those two04:18
KeybukKitBigPick: bcm is ... incomplete :)04:18
mptBurgundavia, what do you mean?04:18
BurgundaviaFujitsu: there is also the issue of dual boot + hibernate is really not good04:18
Burgundaviampt: sorry, I was confused04:18
KeybukKitBigPick: it's also worth pointing out that the bcm43xx driver is also deprecated ;)04:18
persiaBurgundavia: Why not?  Would it be better if file buffers were always flushed?04:18
BigPickKeybukKit: And considering the problem occurs even if bcm43xx is blacklisted.04:18
KeybukKitBigPick: could be a problem with your wired card04:19
KeybukKittg3?04:19
persiampt: combining which two?04:19
Burgundaviapersia: issues with stuff moving around when the other os is running04:19
mptpersia, suspend and hibernate -- though if your computer doesn't work with one or the other, you could ramp the slider all the way to one end or the other04:20
persiaBurgundavia: Ah.  Right.04:20
LaserJockmpt: it seems he did implement the "reboot into: " thing, it's just in his UI rather than in a logout dialog or something04:20
persiampt: Well, my workstation doesn't do either (desktop use case).  For power management, moving from suspend to hibernate in a configurable way makes sense.04:21
BigPickThis is useless. KeybukKit, your right. I'm just a noob and can't tell a kernel-mode driver error from a python crash when I see one.04:21
BigPickI guess all I can do is sit here and hope that the driver developers get in touch with the NetworkManager maintainers so they can learn the proper way to implent networking drivers.04:21
BurgundaviaBigPick: don't get frustrated04:22
KeybukKitBigPick: well, err, given NetworkManager isn't written in Python ... ;)04:22
BigPickyes, but knetworkmanger is, which is where my stack traces are leading to.04:22
KeybukKitif you can demonstrate bugs in NetworkManager, I'm sure that they'll be rapidly fixed04:23
KeybukKitlikewise for the KDE applet for it04:23
KeybukKitbut if you're seeing anything other than simple silly bugs, like hardware lock-ups, you're definitely seeing kernel bugs04:23
KeybukKit(a lot of NM's issues also come down to missing kernel support for things)04:23
BigPickBurgundavia: I get frustrated because I have been dealing with this mentality for weeks. For instance with update-manager. Everyone just told me my configuration was incorrect.04:25
Burgundaviait is not a mentality, it is the truth04:25
Burgundaviabugs exist at different layers04:25
BigPickRoll up my sleeves and come to find out that my update failures were the result of two seperate memory leaks within the update-manager and python-apt packages.04:26
BurgundaviaNM refuses to work around stupid bugs, which is generally good04:26
KeybukKitBigPick: thanks very much!  I wish more technically-inclined users would help out in that way04:26
LaserJockmpt: wow, this turned out a lot better than I thought04:26
Burgundaviahave you been able to connect with mvo?04:26
mptBurgundavia, if it doesn't give good error message, that's bad04:26
Burgundaviampt: you speaking about NM failing?04:26
mptyes04:27
LaserJockmpt: I just got the latest code for Bootloader Manager and took a bunch of screenshots04:27
KeybukKitgood error messages are expected in 2-3 years ;)04:27
mptLaserJock, you didn't look at it again until now? :-X04:27
Burgundaviampt: one of the nasty bugs that you really cannot warn the user about is that Atheros reports strength wrong (too weak)04:27
KeybukKitBurgundavia: err, I *fixed* that!04:27
BurgundaviaKeybukKit: you fixed it? I don't see said fix...04:27
Burgundaviahmm04:27
LaserJockmpt: not the final stuff, he's worked on it since I last looked04:27
KeybukKitbut then I stopped having an Atheros card, so it's entirely likely it got unfixed04:27
BigPickNo, I have not. And so far my only responses from other developers have been that the problem doesn't meet SRU04:27
LaserJockmpt: the whole SoC thing was ... interesting04:28
KeybukKitBigPick: we very very *very* rarely SRU04:28
BurgundaviaLaserJock: SoC tends to produce such code04:28
BigPickSo nothing is done instead?04:28
KeybukKitwe always have another release out within 6 months04:28
KeybukKitit's fixed for the next release04:28
KeybukKit(assuming your patch was accepted?)04:28
BigPickIt hasn't been considered.04:29
KeybukKitwhat's the bug#?04:29
LaserJockBurgundavia: I think this project has a chance04:29
LaserJockpeople really want something04:29
BurgundaviaBigPick: the other challenge is that this week was teh Ubuntu Developers Summit, so lots of developers were heads down in person to person meetings04:29
BurgundaviaLaserJock: people wanting something != project has a chance04:29
BigPickBug 10718804:29
ubotuLaunchpad bug 107188 in update-manager "[MASTER] [kde] Upgrade tool crashed with " Cannot allocate memory"" [High,Confirmed] https://launchpad.net/bugs/10718804:29
Burgundaviaif wishes were horses, I would have a better latop04:30
BigPickThis bug has existed for over a year. I had the same issue during Edgy->Feisty.04:30
LaserJockBurgundavia: no, I'm saying it has a chance *and* people seem to want it04:30
BurgundaviaLaserJock: right04:30
KeybukKitBigPick: it's kde specific?04:30
LaserJockbut it really does need to get picked up04:30
BigPickBigPick: No, I gave a detailed explanation of why it wasn't.04:31
BigPickI just refrenced myslef....LMAO04:31
mptLaserJock, I get the impression that the proportion of Ubuntu SoC projects that actually end up in Ubuntu is alarmingly small04:31
mptThough maybe I just look at the wrong ones04:31
KeybukKitmvo seems quite active on that bug04:31
BigPickNo, it is not kde specific, but it is caused by an anomaly in kubuntu-desktop.04:31
Fujitsumpt: Which ones have made it in?04:32
BigPickCheck the dates.04:32
mptFujitsu, no idea04:32
BigPickBug 15419504:32
ubotuLaunchpad bug 154195 in ubuntu "Gutsy cdromupgrade script fails" [Undecided,New] https://launchpad.net/bugs/15419504:32
LaserJockmpt: I think that's an Ubuntu problem and not an SoC problem04:32
BigPickThats the bug I filed for the second memory leak as reported by the user "Christian Assig" patch also included.04:33
KeybukKitBigPick: right, your patch is very very recent04:33
pwnguincolorfilter made it into ubuntu04:33
Fujitsupwnguin: Aha, true.04:33
pwnguini thought it was kinda nifty04:34
LaserJockmpt: check out the screenshots at http://laserjock.us/files/ubuntu/soc/04:34
BigPickNo, not that date, mvo's last response to the bug was six months ago.04:34
pwnguinbut not finished04:34
KeybukKitBigPick: there was no new information until your post though04:34
pwnguinfor example, it would have been neat to have a "this is what colorblind people see" set of filters04:34
Burgundaviapwnguin: that has been suggested a lot fo times04:35
pwnguini thought it was just me04:35
KeybukKitBigPick: simple reality is that we have more users than we have developers04:35
KeybukKitnumber of bugs is proportional to number of users04:35
KeybukKitergo we have more bugs than we have developers04:36
pwnguini thought software was a commodity :P04:36
KeybukKitsince this is greater by a factor of several thousand, we do rely on technologically inclined community members and users to help out with the bug triage04:36
KeybukKitwhich you've done04:36
KeybukKitwhich is great ;)04:36
BigPickI understand, but this is the first time it has been acknowledged as "new information"04:36
KeybukKitI've tagged the bug so that mvo knows there's a patch on it04:36
BurgundaviaKeybukKit: I think this exposes an LP bug. GNOME bugzilla lists bugs that have patches and have a standard tag for them. We need one04:37
KeybukKitsure, but this isn't surprising since for the entire time since your message, our developers have been at the UDS planning the next release04:37
mptLaserJock, so maybe if you have some time you could ask the relevant Ubuntu people how to improve SoC effectiveness (since you know much more about it than me)04:37
BigPickI have not been able to contact mvo, and up until now I was flatly told that it was either adepts or KDEs problem.04:37
KeybukKitfrom the text above in the bug, that was a reasonable explanation04:37
FujitsuBurgundavia: Attaching something marked as a patch flags it, and allows us to search.04:38
BurgundaviaFujitsu: does it now?04:38
FujitsuBurgundavia: It has for at least a year.04:38
BigPickYou can see how it is extremely frustrating for a non-developer to try and submit this stuff.04:38
BurgundaviaFujitsu: I have been using LP for so long, sometimes I miss these things04:38
KeybukKitindeed, which is why we encourage non-developers to use the answer tracker rather than the bug tracking system04:38
FujitsuBurgundavia: It has been there as long as I can remember, I think.04:39
FujitsuWhich is a good couple of years.04:39
FujitsuAnd more.04:39
Burgundaviahmm, maybe you are right04:39
Burgundavialikely it is just not very obivous04:39
BurgundaviaLP is like that04:39
FujitsuYeah.04:39
KeybukKitI appreciate that you worked hard on the patch04:40
KeybukKitand triumphantly submitted it to LP thinking you'd get a quick response04:40
KeybukKitsadly this is the busiest time for our developers, who simply won't have had time to keep up with their bugs at this point04:41
BigPickIts not a quick response issue. I'm not trying to toot my own horn here.04:41
KeybukKitwe've finished one release, and are opening the next04:41
BigPickI'm trying to point out how a major bug like this has been continuing over three release cycles now.04:42
KeybukKitmany bugs like that persist04:42
KeybukKitsad reality of software development04:42
KeybukKithow much time would you estimate you spent tracking it down?04:42
KeybukKit6 hours?  10 hours?04:42
KeybukKita really bad one might take an entire day04:42
BigPickA fraction of the time it took me to recover the three boxes it corrupted.04:42
KeybukKitif we have a only thousand of those, that's three years of one developer's time!04:43
KeybukKitwe receive several hundred bugs a day04:43
KeybukKit(at this point, it's probably closer to a thousand a day)04:43
pwnguindid anyone record the UDS sessions?04:43
mpthttps://blueprints.launchpad.net/ubuntu/+spec/bug-volume04:44
KeybukKitso a large part of bug triage is waiting for new information04:44
mptpwnguin, no04:44
pwnguinsad04:44
mptpwnguin, well, not that we know of04:44
KeybukKitsometimes it can be an offhand comment in a bug that leads you to explore a new idea04:44
BigPickI'm on the buglist, I feel you on the sheer bolume.04:44
BigPick*volume04:44
KeybukKitand sometimes it's a skilled person who tracks the bug down themselves04:44
LaserJockmpt: I bet when we had it at Google HQ they recorded everything ;-)04:44
KeybukKitthe majority of Ubuntu developers are people just like you, who do this in their spare time simply because they love it04:45
FujitsuWouldn't somebody (the sysadmins?) have recorded them through VoIP?04:45
LaserJockand there's only around ~100 developers04:45
pwnguini bet google doesnt have a bug tracker. you just say that their software has a bug anywhere on the net and their super web searcher apps report it for you.04:45
FujitsuLaserJock: We have exactly 100 in ~ubuntu-dev at the moment.04:46
FujitsuAnd a lot of them are inactive.04:46
pwnguinFujitsu: i assumed if icecast was set up, there'd be a recording04:46
KeybukKitFujitsu: as mentioned in the wrap-up, recording likely requires consent04:46
mptFujitsu, that was discussed at the wrapup session, and (afaict) the answer was no04:46
BigPickI understand the logistics, I understand the passion. But when my co-workers ask me why kubuntu would release a new version if the ugrader caused our computers to become inoperable... how am I supposed to answer them.04:46
FujitsuKeybukKit: Ah, true.04:46
pwnguinheh, recording requires consent, but broadcasting doesn't?04:46
persiaKeybukKit: That just requires advertisement that there is an open channel, and all activites are being recorded.04:47
BigPickI have since had to revert our linux boxes back to Windows.04:47
KeybukKitBigPick: Kubuntu will release a version within the next six months04:47
persiapwnguin: Actually, the same rules apply, but it's harder to show evidence of transient broadcasting without recording it oneself, which makes it null due to cross-violations04:47
KeybukKitwe *always* release a new version within the next six months04:47
mptpwnguin, you're right about the Google bug tracker. http://daringfireball.net/2004/05/writing_for_google04:48
pwnguinheh04:48
pwnguinawesome04:48
pwnguini was thinking that might be the case the other day when i found a bug in liferea / google video rss04:48
BigPickKeybukKit: I told them that six months ago when the same thing happened to our Edgy installs. And they believed me. Its six months later and I can't ask them to believe that again.04:48
pwnguincuz about 4 days after i filed the bug in liferea, the rss changed04:48
KeybukKitBigPick: until the bug is marked Fix Released, there's no guarantee04:49
KeybukKitand, not to put too fine a point on it04:49
KeybukKitwhen did Microsoft last respond to a bug report you filed on Windows?04:49
KeybukKitand what's their average turn-around time on bug fixes?04:49
mptmswish@microsoft.com04:49
persiaKeybukKit: That's not entirely fair.  Microsoft does respond to bug reports for some customers, and does send fixes, sometimes even quickly.  I also think we're faster, but...04:51
KeybukKitpersia: paying customers ;)04:52
* pwnguin notes that canonical sells rapid reponse contracts04:52
pwnguinrather cheaply last i looked04:52
KeybukKitnot just customers that pay for the software either04:52
KeybukKityou have to pay more on top for the support04:52
persiaKeybukKit: I'd rather consider them "Customers with valid licenses", but sure...04:52
persiaKeybukKit: Well, depends.  Sufficiently large userbases (>5000 users) tend to get a bit of support even when they haven't paid for extra, but that's admittedly different.04:53
BigPickI'm sorry but I don't consider that to be in keeping with our mission.04:55
KeybukKitour mission doesn't escape the fact that even if we hired every single Linux developer there is, we still couldn't give every single bug the attention it deservers04:56
LaserJockBigPick: I certainly understand the frustration, it's just a very difficult problem04:57
pwnguinKeybukKit: im not sure on that04:57
pwnguinKeybukKit: but its certainly not a cheap option04:57
mptLaserJock, those screenshots are pretty scary04:58
BigPickSix months difficult?04:58
mptNested tabs! That's the first time I've seen those in the past several years04:58
KeybukKitBigPick: ?04:59
KeybukKitsix months is our release schedule period04:59
BigPickThis bug was originally nominated for Feisty. As you can see Cimmo has now nominated it for Hardy.05:00
KeybukKityes, but without a fix, that's meaningless05:01
KeybukKitthe bug hasn't had a patch until last week05:01
BigPickAnd I still don't understand how that can happen. We are talking about the official upgrade process here, not some universe package.05:02
pwnguinif its very hard to reproduce, that would be one reason05:03
KeybukKitbecause there was nothing in the bug to suggest it was anything other than a low memory condition05:03
KeybukKitit only appeared to (and was tagged to say) it only affected Kubuntu, which is largely community supported05:03
KeybukKitand as pwnguin says, it was probably hard to reproduce05:04
BigPickThere are 85 duplicate reports.05:04
KeybukKit(given that kubuntu upgrades are tested every single release, and nobody encountered it)05:04
KeybukKitright, but those duplicates don't *add new information*05:05
KeybukKityou were the first person to do taht05:05
KeybukKitso Michael would have had to spend days, maybe even weeks, just on that *one bug*05:05
BigPickThe reports clearly state that the bug cause the upgrader to crash and in many instances rendered the machine unbootable.05:05
KeybukKitwe have far more serious bug reports than that05:06
=== _nand_ is now known as nand_
desrtKeybukKit; dpkg list says "say it ain't so!"05:07
KeybukKitwe do, honestly, try to fix as many bugs as we can05:07
KeybukKitdesrt: ? :)05:08
desrtactually, this guy named joey wrote an extremely detailed and thoughtful reply05:08
desrtexplaining why he thinks it is a bad idea05:08
BigPickWait... if the machine becomes unusable... I'm not sure how much worse it can get. I lost six months of data that I had to recover off a backup server.05:08
KeybukKitBigPick: if 8,000,000 machines become unusable, it's worse than 8005:09
FujitsuBigPick: It corrupted the filesystem?05:09
BigPickYes, it corrupted the filesystem on one of my boxes.05:09
KeybukKitBigPick: how did it corrupt the filesystem?05:09
desrtKeybukKit; wrote back.  we'll see what comes of it.05:09
KeybukKitBigPick: what happened when you selected recovery mode?05:10
BigPickOn another it left KDE half installed, and on the third, I had use a live CD to chroot and reinstall the image.05:10
KeybukKitok, so it didn't corrupt the filesystem05:10
KeybukKitit just left the upgrade part-finished05:10
KeybukKityour data was intact05:10
KeybukKit  dd if=/dev/random of=/dev/hda1  <=  corrupted filesystem05:10
BigPickNo, on one server my ext3 partitions, including /home/ reported bad master blocks. No I could of fired up my knoppix CD and spent several hours fscking it but I went with the backup.05:12
KeybukKitthat would not have been caused by the upgrade failure05:12
BigPickIt worked before.05:12
* Fujitsu doesn't often see dpkg screwing around below the VFS level.05:12
mptpersia, https://wiki.ubuntu.com/LogoutDialog05:13
KeybukKitmpt: random rename? :p05:14
mptKeybukKit, I like puns05:15
Fujitsumpt: I like to be able to close my lid without suspending, TYVM.05:15
KeybukKitFujitsu: that's in the Power Management prefs05:16
pwnguinmpt: that article wasn't quite what i meant, interesting none the less05:16
mptugh, wiki.ubuntu.com's <dl><dt><dd> presentation is wonky05:18
pwnguinmpt: also, i cant help but really not trust Vista's hybrid suspend.05:18
persiampt: 1) mobile-as-PMP: can suspend be triggered on lack of audio, rather than lid close?05:18
mptFujitsu, what KeybukKit said (and see "Assumptions" #4)05:19
persia2) workstation as home server: can desktop-suspend-after-timeout be disabled by default?05:19
persia3) What about hardware for which the support isn't there (like my current workstation)05:19
pwnguinpersia: 2) afaik, gnome won't even present suspend or hibernate if it doesnt believe it can be done05:19
mptpersia, (1) What's PMP?05:20
Fujitsumpt: It seems pretty silly to remove the suspension option from the UI entirely.05:20
persiapwnguin: GNOME isn't onniscient :)05:20
FujitsuAt least an option to bring the button back would probably make sense.05:20
mptpersia, (2) Sure, "Never" would be at one end of the slider05:20
persiampt: Personal-media-player.  My 4.7" laptop has a 6GB drive, which is sufficient for a bit of music.  I often close the lid and use earphones when I'm on the train.05:20
mptpersia, (3) see (2)05:20
persiampt: For (2), (3), I guess I'm just asking for "Never" to be default.  I'd rather have to explain how to enable power-savings for desktops than explain why things stop working.  This is especially interesting for use cases like home music server, mythtv, etc.05:21
mptpersia, so you have an iPod Kilo?05:22
persiampt: Zaurus05:22
* mpt ducks05:22
* Fujitsu has been very irritated on multiple occasions when he has been copying stuff from a machine, and it went to sleep.05:22
mptpersia, I expect "Never" would be the default, yes05:22
FujitsuAh, good.05:23
mptFor "When Using Mains Power", at least05:23
persiampt: Excellent.  Other than the specialised case of mobile-as-PMP, it looks great.  Thanks for the writeup.05:23
* pwnguin really dislikes the idea of transitioning from suspend to hibernate05:23
persiampt: Most desktop use cases are always "When Using Mains Power", no?05:23
Fujitsupwnguin: But Vista does it!05:24
persiapwnguin: Why?  If my battery is low, wouldn't it be better to save state in hibernate then silently crash?05:24
pwnguinExample: close the lid, place in backpack. halfway to your class, disk activity ensues05:24
pwnguinyour drive is now active while being bounced around...05:24
FujitsuWouldn't it have to write the RAM out before sleeping?05:24
KeybukKit==15087== Warning: invalid file descriptor 1021 in syscall open()05:25
KeybukKiterr. WTF?!05:25
FujitsuIt can't wake up due to low power, surely..05:25
persiapwnguin: Good point.  Extra bonus for including motion sensors in all portable devices.05:25
pwnguinheh05:25
pwnguinFujitsu: vista does it!05:25
mptpersia, right, so if you're using a computer that doesn't have a battery you wouldn't have the "When Using Battery" tab at all05:25
persiaFujitsu: No, but it can wake up after a configurable timeout, and then hibernate.05:25
Fujitsupersia: Ah, true.05:25
Fujitsupwnguin: I think it writes out to the swap partition first.05:25
persiampt: What about mobile-PMP.  I think that's better solved by trapping suspend to not happen during audio playback, but I'm really not sure how to implement that with the current ACPI-events model.05:26
pwnguinquestion: whats the difference between switch user and lock screen?05:26
Fujitsupersia: Or even just sitting-on-the-desk-PMP.05:27
KeybukKitpwnguin: lock screen is a security feature05:27
persia(Zaurus suspends when the playlist is complete)05:27
pwnguinKeybukKit: and switch user isnt?05:27
persiaFujitsu: In that case, it's not as obnoxious to keep the lid open.05:27
KeybukKitpwnguin: switch user is changing user on the machine05:27
Fujitsupersia: This is true.05:27
KeybukKitlock screen is because you're leaving your laptop unattended in a room of people you don't trust not to say rude things on IRC with your nickname05:27
FujitsuWeren't Switch User and Lock Screen meant to be merged in unify-login-unlock?05:27
persiapwnguin: Good point.05:27
mptpersia, that's an interesting question. I'm not sure that's more common than a bunch of other "Sleep if X" cases, for which it would be better to write a script than to have checkboxes for them all.05:27
KeybukKiteventually05:27
pwnguinif gdm was a bit smarter about tracking who's logged in05:28
pwnguini think you could merge the two ala XP05:28
KeybukKitpwnguin: yeah05:28
persiampt: Perhaps.  Do you see timeout-suspend having a different hook than lid-close suspend?05:28
KeybukKitand if we could switch to gdm without having to fire up another X server ...05:28
KeybukKit;)05:28
mptpersia, sorry, don't know what you mean by "hook"05:29
mptI are just a UI designar05:29
persiampt: triggering different scripts.  Currently lid-close triggers /etc/acpi/lid.  I don't know how timeout works.  If both then called the same configurable "I'm suspending" model, it makes sense.  In most implementations I've seen, /etc/acpi/lid just calls the suspend routines fairly directly.05:30
persiampt: To put it in UI terms: do you imagine that a user should expect different behaviour from timeout and lid close?05:31
* pwnguin thinks you should fix totem before trying any suspend on idle shennanigans05:32
persiampt: The argument for different behavioiur is that lid-close typically indicates intent.  The argument for the same behaviour is that it makes things like mobile-as-PMP easy.05:32
KeybukKitpwnguin: "fix totem" ?05:33
mptpersia, I don't know enough to have a useful opinion about that.05:33
pwnguinKeybukKit: for some reason it fails to actually disable dpms05:33
mptFor example, I don't know how common it is for other scripts to call /etc/acpi/lid already.05:33
pwnguini guess that your timer would be based on gnomescrensaver, which i think it handles correctly05:33
persiampt: OK.  Ignore implementation.  Just in terms of behaviour.  As a UI expert, how much do you believe the lid-close action indicates a specific intent to disable the computer, vs. indicating that input and video output are likely suspended for a while?05:35
desrtit is quite an annoying historical accident that the gplv3 wasn't around for khtml >:|05:35
Mithrandirdesrt: how so?05:35
desrtthink: iphone05:35
Mithrandirwell, the iphone is quite easy to get into05:36
desrttrue enough05:36
pwnguinnote that converting a tablet PC from laptop to tablet mode will trigger a lid event.05:36
persiapwnguin: Depends on the hardware.  For my Stylistic, there is no lid event (not a convertible).  For my Zaurus, there are two events, one for closed, and one for now in tablet mode05:37
pwnguinfortunately, it seems to be smart enough at the moment to check if the switch is open or closed before shutdown05:37
pwnguinpersia: ive been chatting with another tecra m7 owner, and to the best of our knowledge acpi is missing an event05:38
persiapwnguin: That doesn't surprise me.  The Zaurus actually traps the "now closed" and "now in tablet mode" as /dev/input events05:39
pwnguinfor our device at least05:39
mptpersia, I think it indicates intent to put laptops in low-/zero-power mode 99% of the time. What it means for other devices, I know only what you've just said to pwnguin.05:41
persiampt: That makes sense.  So perhaps for i386/amd64, lid-close should be special, and just suspend, whereas for lpia, it might instead trigger a more nuanced suspend decision?05:42
* persia wishes for an lpia device with the Zaurus form factor, or Ubuntu ARM05:42
mptWhat's lpia?05:42
pwnguinlow power intel arch05:42
persiampt: The -mobile architecure (Low Power Intel Architecture)05:42
pwnguini386 for seekret tech05:42
mptWhat does the Classmate PC use?05:43
Mithrandirmpt: you might have heard of this project called ubuntu mobile?05:43
Mithrandirunsure, not lpia since they're not in production yet05:43
mptMithrandir, I have indeed05:43
LaserJockMithrandir: is that like jdub's world tour? ;-)05:43
LaserJockmpt: it's a "regular" intel chip05:44
mptSee, this is why persia shouldn't be asking me these questions ;-)05:44
Mithrandir(also, I disagree with you about a wish to enter low power mode - people also quite often close their laptops when docking them)05:44
LaserJockmpt: Intel® Mobile Processor ULV 900 MHz, Zero L2 cache, 400 MHz FSB05:45
persiampt: You're an expert on user-interaction.  My apologies when I ask questions with too many technical references: I'm really seeking your input on good UI.05:45
persiaMithrandir: Good point.  Do you think we should trigger the "what am I doing now" script on lid close, to check "am I docked?", "am I playing audio", "am I feeding video to an external device", etc.?05:46
mptThat might be nifty05:46
persia(with the idea that the "what am I doing now" script would also be called after n seconds for timeout suspends)05:47
Mithrandirpersia: that might be a start.  I'm not convinced it's possible to know from a script either, but it'll at least stand a somewhat better chance05:47
persiaMithrandir: Just thinking blue-sky, I'm just thinking that we have a set of external events that triggers some plugin-based configurable utility to check if X conditions are true prior to suspending.  Of course, this requires 1) hardware support, 2) software support, 3) design, and 4) implementation.05:48
Mithrandirpersia: how is the system going to know the difference between "I want to go to work and am closing the lid so the laptop will suspend" and "I want to move the laptop from one room to another, but I close it since it's then easier to carry"?  In the latter case, I might well want it to keep playing.05:50
Mithrandirso sure, it'd be a start.  I just don't think covering such a use case is feasible05:50
pwnguinfrankly, im not even sold on "7 is too many buttons"05:50
persiaMithrandir: That's a tricky distinction, but I like the idea of using lid-close to do something, rather than having a menu entry.05:51
=== KeybukKit is now known as Keybuk
KeybukMithrandir: clearly playing something inhibits the suspend05:54
Keybukif you're idle, it doesn't matter whether you suspend or not05:54
Keybukon mobile, typically you'll want to micro-suspend a lot anyway05:55
persiaKeybuk: So, always call the "what am I doing now" script?05:55
Keybukbut hardware into the lowest possible state05:55
Keybukpersia: no05:55
Keybuknever have any script to do that05:55
persiaAnd yes, suspending to walk between rooms is normal for the mobile case05:55
Keybukjust use D-BUS to do the right things05:55
pwnguintheres a what am i doing state, and use dbus to set it?05:55
Keybukyou can use d-bus to inhibit screensaver or suspend, etc.05:55
persiaKeybuk: Sure.  Implementation aside: always check current system state to make a suspend decision, rather than attempting to divine user intent.05:56
Keybuk(playing music might inhibit suspend, playing video might inhibit both)05:56
persiampt: Any objection to the modification of the lid-close assumption in ExitStrategy?  I'm thinking something like: http://paste.ubuntu-nl.org/43090/06:15
Keybukpersia: objection is that it shouldn't check06:17
Keybukit should simply be inhibited06:17
Keybukout of scope for hardy06:17
Keybukwhere we will simply go with what we have right now06:17
Keybuk(which is that your laptop suspends when you close the lid while on battery)06:17
persiaKeybuk: Exit-strategy is in-scope for Hardy?06:17
Keybukyes06:17
persiaAh.  Well, as I can't actually run Ubuntu on the device that would be affected, I'll not change anything.  Thanks.06:18
mptpersia, "docked" means connected to another computer?06:20
pwnguinnot really06:21
persiampt: Connected to a "dock" or "port replicator" device.  These generally allow external audio / video / input to a closed laptop/06:21
mptok06:21
pwnguinbasically think of it as a converter from laptop to desktop06:22
Fujitsupersia: Why can't you run Ubuntu on it? ARM?06:22
persiampt: So, one might get home, put the laptop in the dock, and use a real screen and keyboard at ones desk.  When one goes out, one undocks the laptop, and typical usage patterns resume.06:22
persiaFujitsu: Yep.  ARM.  The new Fujitsu devices are almost small enough, but they only fit in two of my suits.06:22
pwnguinFujitsu: out of curiousity, is your name related to the manufacturer?06:23
Fujitsupwnguin: This nick goes back several years. A friend decided wgrant wasn't a good enough username for my account on his system, and he had a Fujitsu hard disk next to him at the time..06:24
pwnguinhmm. on the one hand, i like using real names, on the other hand, pwnguin was just too awesome to pass up06:25
pwnguinmaybe some day i'll hand this alias off to a bot and resume using my real name06:26
mekiusHi, custom live cd and when it boots up, update-notifier displays a few errors about some packages.  Is there a way to easily clear these?06:32
=== asac_ is now known as asac
hunger_tWhen will xserver-xorg-core become installable again on hardy?09:01
persiahunger_t: When it gets fixed.  Is it blocking you in some way?09:06
hunger_tpersia: Nope, I am just curious since it is broken for a couple of days now.09:06
hunger_tpersia: I am on hardy... if a little breakage would block me then I would be pretty stupid to do that.09:07
persiahunger_t: The development summit was last week, and people are travelling now.  Unless it's blocking the people working, it probably won't get real attention until next week.09:07
hunger_tpersia: Thats what I thought. But I was repeatedly told that merges were in full swing, even in spite of the summit and all:-)09:08
persiahunger_t: That's definitely been true.  Lots of stuff uploaded & merged.  Not so much attention to making sure it integrates yet.09:09
FujitsuThere are also several thousand builds still pending - I suspect the drivers that are needed for xserver 1.4 are yet to be built.09:10
=== allee_ is now known as allee
tepsipakkihunger_t: there are still a lot of drivers not built against it, so it'll take a while11:34
tepsipakkioh, Fujitsu told that already :)11:35
FujitsuPotentially another week or so.11:37
tepsipakkicould be11:38
=== asac_ is now known as asac
Hobbseetepsipakki: anything interesting in it?12:06
tepsipakkiHobbsee: in X?12:07
Hobbseetepsipakki: yeah, the new X stuff12:07
tepsipakkiHobbsee: well, the input-hotplug -support, which we need to sort out :)12:08
* Hobbsee nods12:08
tepsipakkicurrently it's disabled by the newest hal, because it has some issues12:09
persiatepsipakki: Are there any good docs on that?  I've an excess of keyboards, mice, and joysticks attached, and am curious what will happen :)12:09
tepsipakkipersia: when you have hardy, just put the fdi file from /u/s/d/hal/ in /etc/hal/fdi/policy, and off you go :)12:10
tepsipakkiit should work pretty well12:11
tepsipakkiI've played with it a bit12:11
Hobbseetepsipakki: new revision of -intel hasnt broken yet, btw.  if you care :)12:11
persiatepsipakki: Right.  Are there any docs that could tell me what will happen before I do that?  I want to prepare adjustments for nostromo, gizmod, etc.12:11
tepsipakkiHobbsee: cool, bryce is happy then :)12:12
Hobbseetepsipakki: you're supposed to break something, dammit!  :P12:12
Hobbseehardy isnt supposed to mostly work.12:12
tepsipakkipersia: docs about the i-h? I'm not sure, it's pretty simple to set up12:13
tepsipakkiHobbsee: well, it should also go to gutsy as SRU12:13
persiatepsipakki: That's about what I found before: simple config hints, overviews, and code.  No deep docs.  I'll chase code then.  Thanks.12:14
tepsipakkipersia: heh, yeah. ask daniels on #xorg-devel if you want the dirty details ;)12:14
persiatepsipakki: Nah: I doubt they'll translate well on IRC (and he's busy enough that I don't want to complain too much about a lack of docs for something that just works (and is a clear improvement))12:15
* tepsipakki nods12:16
=== _nand_ is now known as nand_
=== TheMuso_1oston is now known as TheMuso_Boston
rohanin this bug - https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/133677 - would be advisable to attach the files which are asked for individually, or as one gzip file ?13:24
rohani've been asked to attach almost 6-7 files .. wouldn't it be too much 'spam' to attach each of them individually ?13:24
ubotuLaunchpad bug 133677 in xserver-xorg-video-intel "System unusable after resume from suspend or hibernate" [Undecided,Incomplete]13:24
Hobbseerohan: may as well add them all together13:28
geserrohan: both ways have it advantages and disadvantages: one file is only one attachment but everyone who wants to look at the files needs to unpack them first13:30
rohanHobbsee: in a gzip file ?13:34
rohangeser: what do you suggest ?13:34
Hobbseegzip file works.13:34
* persia likes lots of little files, but LP is annoying so that makes lots of little comments, which is annoying13:35
Hobbseepitti!13:38
* Hobbsee hugs pitti13:38
rohanpitti: exactly !13:38
pittiGood morning!13:38
* pitti hugs Hobbsee back13:38
Hobbsee:D13:39
Hobbseepitti: what will you end up doing today, actually having a weekend off?13:39
rohanerr sorry .. i meant persia not pitti13:39
pittiHobbsee: I want do do some Debian stuff, go to lunch with some kernel guys, and visit the Boston science museum in the afternoon13:40
rohanwell forget it i'll attach both :P13:40
Hobbseepitti: nice :)13:40
Hobbseepitti: poke StevenK onto irc please.13:40
Hobbseeif he's near you13:40
pittiHobbsee: he's still happily snoring along in his bed :)13:40
* pitti tries to not type too loudly13:40
Hobbseepitti: *snort*.13:40
* Hobbsee doubts you'll wake him up typing.13:41
rohanthere should really be a way in launchpad to attach multiple files in a single step13:43
persiarohan: There should be.  Until then, a tar isn't that bad.13:46
desrtpitti; !13:46
desrtpitti; seb was sleeping (wtf!)13:46
pittidesrt: lazy French guys *tsk*13:46
desrtsrsly.13:46
* pitti hands desrt Hobbsee's long pointy stick13:47
rohanpersia: hehe check out what i did .. https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/13367713:47
ubotuLaunchpad bug 133677 in xserver-xorg-video-intel "System unusable after resume from suspend or hibernate" [Undecided,Incomplete]13:47
desrteh.  he already looked annoyed enough that i woke him up by knocking on his door13:47
desrtbetter put the stick away :p13:47
persiarohan: That has all the disadvantages of both.  You generate all the bugmail for the different attachments, and you end up with a big binary blob on launchpad.13:48
rohanpersia: exactly .. so i chose to the well .. ugliest way out it seems ;)13:54
SoulSeekercan anybody tell my what is SFS file system, and why my NTFS file system is named like that ?13:56
jpatrick!topic | SoulSeeker13:56
ubotuSoulSeeker: Please read the channel topic whenever you enter, as it contains important information. To view it at any time after joining, simply type /topic13:56
rohanpersia: hehe, just got all the spam right now ;)13:57
* Hobbsee takes her stick back from desrt, and smacks pitti13:57
Hobbseemine!13:57
SoulSeekersorry13:57
rohanHobbsee: what is a desrt ? desert ?13:57
Hobbseerohan: i think the guy might complain if we ate him.13:58
Hobbseerohan: desrt is ryan lortie13:58
geserHobbsee: doesn't you eat people regularly?13:58
rohanoh sorry it was a person ..13:58
rohanbtw any idea who "unggnu" is ?13:58
rohanhttps://edge.launchpad.net/~unggnu/ --- no real name given :-/13:59
Hobbseegeser: depends - i prefer to stab them with a stick, instead.13:59
Hobbseerohan: some people like using only an alias.14:00
geserrohan: I remember seeing that nick in #ubuntu-de (but not right now)14:00
Hobbseei did, until they talked about giving me a plain ticket to come to a developer summit :P14:00
rohanHobbsee: hahaha14:00
rohandid you get the plane ticket, after all ?14:00
Hobbseeoh yes14:00
Hobbseesevilla was great.14:01
rohanwhich one ? boston ?14:01
rohanoh14:01
geserHobbsee: how did you get your LongPointyStick into the plane? or did you travel without it?14:02
Hobbseegeser: i brought it with me.14:02
Hobbseegeser: magical powers14:02
zulbecause of that Hobbsee is now on the no-fly list14:03
geserHi bddebian14:03
HobbseeSysinfo for 'LongPointyStick': Linux 2.6.22-14-generic running KDE 3.5.8, CPU: Genuine Intel(R) CPU           T2250  @ 1.73GHz at 1733 MHz (3458 bogomips), HD: 39/70GB, RAM: 1392/2018MB, 133 proc's, 7.12h up14:04
Hobbseezul: nah...14:04
bddebianHeya gang14:04
bddebianHi geser14:04
=== asac_ is now known as asac
=== bluekuja_ is now known as bluekuja
* Keybuk tries to remember the spells and runes to summon jamiemcc15:39
Burgundaviatalk about beagle15:39
Nafallolol15:40
Burgundaviajamiemcc@blueyonder.co.uk <-- Keybuk15:40
Nafalloehrm. no. Keybuk has another address...15:41
Robot101Nafallo: no he was giving jamiemcc's address to Keybuk :P15:42
Nafallo;-)15:42
BurgundaviaRobot101: you need to blog more telepathy stuffs15:43
pittiasac: do we actually need icedove-locales in Hardy? (it's imported from Debian)15:44
Robot101Burgundavia: probably true, yeah :P15:44
BurgundaviaKeybuk: jamiemcc@blueyonder.co.uk15:46
Burgundaviaif you didn't get it before you dropped off15:46
KeybukBurgundavia: that would be fine, except tracker is hitting my system so hard I can't actually open evolution15:46
Burgundaviaoh, geez15:47
Burgundaviabeagle was doing that last night, with the 5GB fake drive qemu had created15:47
BurgundaviaI was testing the developer preview live cd of solaris15:47
Burgundaviathe live cd requires a hard drive to boot15:47
Keybuktracker has apparently indexed every file and directory over 200 times15:47
Keybukaccording to its own stats15:47
Nafallolol15:48
MithrandirKeybuk: so it's _really_ sure about what the file contains, then?15:48
Nafallo*asg~*15:48
HobbseeMithrandir: but it migth have changed!  it needs to check!15:48
* persia wonders if there is +atime vs. +mtime confusion15:48
MithrandirI guess Scott didn't run it with --disable-awty-mode15:49
LaserJockhas it changed yet? .... has it changed yet? .... has it changed yet?15:51
KeybukMithrandir: I boot the kernel with noadd on the command line15:51
hunger_ttepsipakki: Thanks for the info on fix time for xorg-core. I assumed as much, but it is nice to get that confirmed.15:51
NafalloLaserJock: rotfl15:52
* hunger_t is afraid that LaserJock is making fun of him.15:53
Nafallohunger_t: are you tracker? :-)15:53
LaserJockhunger_t: no Keybuk's tracker15:54
hunger_tNafallo: Nope, but I must sound a bit like that here on the channel:-) Constantly asking about where stuff is stuck at any time.15:54
Nafallohunger_t: better then to reinsex files hundreds of times anyway... ;-)15:54
Nafalloehrm. reINDEX15:55
Nafallodamnit!15:55
sladenKeybuk: ha!15:56
somerville32wow.16:01
Keybukjamiemcc: so, err16:02
Keybukyou must really hate coming on IRC16:02
Keybukbecause you know somebody is going to have some awesome tracker bug they want to talk to you about ;)16:02
Keybuklike trackerd has indexed 200 more directories than actually exist on the filesystem, or something16:02
jamiemccKeybuk: really?16:02
jamiemccKeybuk: thats a know corruption problem that should now be fixed in svn16:03
Keybukit seems to be indexing the same things over and over again16:03
Keybukwing-commander scott% find -type d | wc -l16:03
Keybuk1721216:03
Keybukwing-commander scott% tracker-stats | grep Folders16:03
KeybukFolders : 367197416:03
jamiemccKeybuk: we now check for corruption if trackerd was not shut down cleanly16:04
jamiemccand force reindex if necessary16:04
Keybukcan I do that myself?16:04
jamiemccdont think so - but you can reindex trackerd --reindex16:05
jamiemccim planning a release with that fix on monday16:05
Keybukshould I wipe the cache first?16:05
jamiemcc--reindex does that16:05
Keybukok, I'll give that a go16:06
jamiemccKeybuk: corruption occurs cause gnome-session does kill -9 trackerd while its indexing16:06
Keybukjamiemcc: heh16:07
KeybukRCU FTW16:07
Keybukjamiemcc: I wonder whether it happened because I increased the inotify watch count so that it could actually index my entire home dir16:13
jamiemccKeybuk: dont think so as we still crawl all directories at startup if they are not indexed16:14
Keybukah right16:14
=== allee_ is now known as allee
Keybukjamiemcc: so, err16:51
Keybuktracker appears to have detected glibc and is bailing out a lot16:51
jamiemccKeybuk: ?16:52
Keybuk*** glibc detected *** identify: free(): invalid pointer: 0xb761e000 ***16:52
jamiemcceek16:52
Keybuk/usr/lib/libMagick.so.9(RelinquishMagickMemory+0x21)[0xb7d476b1]16:52
Keybuk/usr/lib/libMagick.so.9[0xb7da1e27]16:52
Keybuk/usr/lib/libMagick.so.9(DestroyImagePixels+0x69)[0xb7c7d859]16:52
Keybuk/usr/lib/libMagick.so.9(DestroyImage+0x80)[0xb7d2f050]16:52
Keybuk/usr/lib/libMagick.so.9(DestroyImageList+0x62)[0xb7d3fe02]16:52
Keybuk/usr/lib/libMagick.so.9(IdentifyImageCommand+0x451)[0xb7d2a0b1]16:52
Keybukidentify[0x8048ae9]16:52
jamiemccoh thats tracker-extract - ignore it16:52
Keybukok16:52
jamiemccit just means it could not extract metadata16:52
jamiemccand imagemagick is quite buggy in that regard16:53
Keybukyeah, it's /usr/bin/identify crashing16:53
Keybuksorry for alarming you ;)16:53
CerberiusHi everyone17:34
somerville32Hi17:34
Cerberiusi need some help downloading torrents in ubuntu17:34
Cerberiusi try with several client... azereus, bittorrent... and download never begin!!17:35
NafalloCerberius: #ubuntu is the correct channel, and you only need to click on them anyway.17:36
Cerberiusthanks!17:36
mwolsoncould i get a sponsor for the main archive to prioritize uploading the security fix in Bug #159525 to hardy, gutsy-security, and feisty-backports?19:16
ubotuBug 159525 on http://launchpad.net/bugs/159525 is private19:16
mwolsonnow that there is a known exploit, i am very eager to get my fix uploaded19:16
mwolson(i'm one of the maintainers of emacs22, the affected package)19:17
LaserJockmwolson: geeze, it's even private for me, not a lot people can do with a bug they can't see19:20
mwolsonLaserJock: how do i fix that?  i don't recall doing anything special to make it private.19:21
mwolsonah found the option19:21
LaserJockmwolson: probably it's just the security team that has access19:21
mwolsonok, it's no longer private now19:21
mwolsonthat must have been the default value when i indicated that it was a security issue in the initial report19:22
LaserJockyes, when they are listed as a security they are made private19:25
LaserJockmwolson: you might want to see if keescook or pitti were around19:25
mwolsoni was hoping that they would be hanging out here19:26
LaserJockwell, it is the day after UDS19:27
crimsun_kees is pretty good about processing; just hang tight19:28
crimsun_mwolson: you could go ahead and modify the debdiff for a gutsy-security upload (using gutsy-security as the distro and 22.1-0ubuntu5.1 as the version)19:35
mwolsoncrimsun_: would it be OK to leave my other changes in the gutsy-security upload (i've verified them to be correct, and they only affect debian/rules), or should i just use the minimal set of changes for -0ubuntu5.1?19:36
geserLaserJock: does pitti still does security uploads?19:38
LaserJockgeser: have no idea but he can do anything ;-)19:38
geserLP lists only keescook jdstrand and infinity as ~ubuntu-security members19:38
crimsun_mwolson: the current one is sufficient [with above changes]19:39
LaserJockall you need is an archive admin19:39
mwolsonalright, i'll post an additional debdiff for -0ubuntu5.1.19:41
crimsun_I can go ahead and push 0ubuntu6 for hardy after you post it so there's no problem with versioning19:41
=== asac_ is now known as asac
mwolsoni've attached the gutsy-security debdiff19:53
crimsun_(pulling src)19:55
mwolsonheh, looks like lintian doesn't like "hardy" as a distribution name19:56
mwolsonalso attached a debdiff for hardy19:57
mwolsonlet me know what you want the package version number for feisty-backports to be19:58
crimsun_22.1-0ubuntu4~feisty2 would be fine20:01
crimsun_uploaded to hardy.20:07
mwolsonexcellent, thanks!20:07
mwolsonattached the debdiff for feisty-backports20:08
crimsun_I've opened a gutsy task, too20:08
mwolson(hmm ... though perhaps i should have added back the "Automated backport upload; no source changes." line before generating the feisty-backports debdiff -- let me know if that matters)20:09
crimsun_not really an issue; core-dev can upload to foo-backports20:10
crimsun_mwolson: for gutsy-security, it's best to include the CVE # in the changelog20:16
mwolsonah.  need me to re-make the debdiff, or is it already on its way?20:17
crimsun_for gutsy-security, rerolling is best20:17
mwolsoni've attached a new debdiff for gutsy-security that adds the CVE #20:23
crimsun_uploaded to feisty-backports; pending accept.20:26
warp10Hi all20:41
somerville32Hi20:41
=== asac__ is now known as asac
=== sacater is now known as wraund
=== warp10 is now known as warp10|gashofa
=== bddebian2 is now known as bddebian
mdke_Riddell: still getting emails for failed builds to the kubuntu-members ppa. Any solution for that? could a different ppa be used perhaps?22:33
KeybukI need to learn to stop being surprised when something works on Linux23:17
somerville32lol23:17
FujitsuKeybuk: What works?23:18
KeybukNetwork Manager offers my USB-connected phone as a possible network device to use23:20
=== asac_ is now known as asac
FujitsuAh, nice.23:20
StevenKKeybuk: And it would probably be faster than the hotel network23:20
Keybukand somewhat more expensive ;)23:21
Keybukthough it can only see GSM and GPRS from here23:21
Keybukno 3G23:21
FujitsuKeybuk: For very large values of somewhat?23:21
Keybukindeed23:22
jdongstupid rain, I don't wanna go out to get food....23:24
somerville32I'm hungry too :(23:26
* jdong grabs a flashlight and waterproof coat and preps himself23:27
somerville32Send some my way, will you? We have a tropical storm ATM23:27

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