persiaScottK, Excellent.  Thanks.00:19
LimCoreelkbuntu: well I responded to all arguments presented in a logic way, if you fell otherwise, fell free to say which ones you think where not clear and we can find a solution :)02:53
* LimCore hopes this channel is correct for discussion of developing apps for ubuntu02:54
HobbseeLimCore: how much data corruption actually occurs, on ext3, in ubuntu?02:55
Hobbseethat you've found bug reports for?02:55
LimCoreok, I will sacrafice my brand new interpid install to test it02:55
* LimCore notices that laptop is not the best test tool for power-outage... but searches for battery slot02:56
Hobbseei thought you said you were using XFS?02:56
LimCoreas I said, form what I heared the problem would be most visible of XFS; I also said that I seen such corruption in ext3, but long ago.  Currently I use ext3 and jfs02:56
Hobbseei didn't ask about xfs.  I asked about the one we ship by default, and almost all users use.02:57
LimCoreyes, therefore Im going to test ext3, right?02:57
jdongit is almost entirely an XFS problem02:57
jdongXFS journals too tersely and takes the disk too seriously when it says something is written02:58
LimCorejdong: as I written 3 times so far in last 15 minutes,   I had ext3 corruptions (serious one) on ext302:58
jdongfurthermore I should point out that XFS zeroes incomplete transaction datablocks rather than keeping stale (and most of the time probably correct) data, which can make corruption more apparent02:58
jdongLimCore: what kind of corruption?02:58
LimCorejdong: I will test again now02:59
jdongI asked what kind of corruption.02:59
LimCorelost files02:59
LimCore*afair* even from dirs that where not at all written to like /usr (but perhaps atime was written)02:59
ion_Why is everybody badmouthing XF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\003:00
LimCoreany existing tool for this?03:01
LimCorewrite lots of files with known content, then start swapping them around etc03:01
jdongion_: :D03:01
jdongwell you can use bonnie++ or mongrel (whatever Reiser's metadata thrasher is called)03:02
LimCorebut I found it strange to prove to you that pulling out power cable can indeed corrupt the FS (not just the file that was actually written to, because this is obvious)03:03
LimCoreHobbsee: kid using computer is the only reason to not like the power off button?03:04
HobbseeLimCore: well, the general complaint about "lock screen" doesn't actually do that anymore is.03:05
LimCorethat is another of my bugs03:05
* LimCore have a bug for every ocassion \o/03:05
Hobbseeyeah, it's closer to lock session, i guess.03:05
LimCoreHobbsee: for about 1.5+ year lockscreen is broken: in some cases it shows what is on the desktop03:05
jdongLimCore: that bug has been fixed as far as I know of03:06
HobbseeLimCore: ah yes, that's a propriatory driver triggered bug, no?03:06
Hobbseeor has been fixed.03:06
LimCoreHobbsee: mostly nvidia03:06
jdongthere was one related to compiz too.03:06
Hobbseejdong: yeah, i think i saw that one for a bit.  That definetly got fixed.03:06
LimCorenot only.  other bug was on intell,  when one changed screen resolution.  no compiz.  the black rectangle blocked only the small part of screen,  if resolution was switched in some way like grandr03:06
LimCore1 year ago. dunno if fixed.03:07
jdongif the screen resolution was changed... while the screensaver is active?03:07
LimCorebtw... black rectangle... imho this is really braindead approach to locking the screen O__o03:07
Hobbseenever saw that one.03:07
LimCorejdong: no, before it was activated03:07
HobbseeLimCore: surely you'll have to talk to upstream about that.03:07
jdongLimCore: that is how every operating system locks the screen.03:07
jdongby drawing a fullscreen overlay on top of it03:07
LimCorewell, then they are all braindead03:07
LimCoreobvious appraoch would be, at least to me03:08
jdongexcept Windows, which uses its output redirection capabilities of terminal services to connect to the LSASS login prompt03:08
Hobbseewould be to go talk to upstream about it.03:08
LimCore1) clear entire screen / "video memory"   2) NOT draw anything03:08
jdongLimCore: that's complete nonsense03:08
Hobbseeagain, this is not on topic for here - we do not create X, etc, here.03:08
LimCoreheh Hobbsee you really keep interrupting constructive discussions today :)  ok then, jdong talk to me in ##linux or ##c++ if you want about this03:09
jdongI am not really interested03:09
jdongI don't feel such a conversation would be more productive than what I am currently working on03:09
HobbseeLimCore: not constructive for packaging things already made, sorry.03:10
LimCoreok, for another time then03:10
HobbseeLimCore: and things that happen only sometimes on XFS aren't release critical.  That's the way it is, i'm afraid.03:10
HobbseeBut fix ti for jaunty.  That'd actually be helpful.03:10
ion_I fail to understand how users randomly pulling the power plug is more important a use case than e.g. users randomly throwing the computer out of the window. Power supply problems? Get a UPS. Kids meddling with the computer? Restrict their access.03:12
LimCoreion_: you didnt apparently read the bug report we are refering to?03:12
jdongwell not to say that filesystem integrity isn't an area that we can improve on as an operating system...03:12
jdongbut it's not something that's logical to waste the time discussing while we have more than enough work on our plate to push intrepid out in one piece!03:13
LimCoreok Im totally dissapointed in this.  I will just make my tests and my patch.03:13
slangasekI propose that we push intrepid out in three pieces that reassemble themselves once they're out03:13
jdongslangasek: doesn't that .torrent file thing already do that?03:13
Hobbseeslangasek: before or after defenestrating themselves?03:13
slangasekjdong: oh, then I guess my idea is unoriginal03:14
LimCorebtw, you are still aiming at 2008-10-30 ? O_o03:14
HobbseeLimCore: yes...03:14
jdongslangasek: but I think another distro beat you at what you actually meant: http://wiki.mandriva.com/en/2009.0_Errata03:14
LimCoreas software manager I would rate it as impossible, looking at KDE state... but.  Can one test easly?03:14
jdongthat is either the most brutally honest errata list or one rushed cycle :)03:14
LimCoreI didnt seen a clear easy to use wiki page on how to run 100% automated smoke test?03:15
HobbseeLimCore: which is precisely *why* these channels arekept more or less on topic, closer to release, and we don't allow random rants in either channel.03:15
slangasekjdong: hmm?  how is mandriva what I meant? :)03:16
jdongslangasek: the whole push it out the door in a couple pieces and post assembly instructions later idea :)03:16
LimCorewouldn't it be better to make wait +1 month03:17
jdongLimCore: no03:17
jdongyou can make that argument for an endless stream of bugs.03:17
* LimCore buys 1 container of coffee03:18
LimCorewhen is deadline of accepting patches?03:24
jdongdepends on the nature of the patch03:24
jdongbut extremely soon.03:24
LimCorelike, 2 days?03:25
Hobbseeyou've probably got slightly longer than that.03:25
Hobbseebut, the longer you pushit, the less chance you've got of it being accepted.03:25
nixternalso what is on the agenda this evening?03:28
Hobbseenixternal: bug fixing!03:28
jdongworld domination03:28
nixternaleww boogs :)03:28
Hobbseenixternal: https://bugs.edge.launchpad.net/ubuntu/intrepid/+bugs?field.searchtext=&orderby=-importance&search=Search&field.importance%3Alist=CRITICAL&field.importance%3Alist=HIGH and such03:28
nixternalholy smokes, tinyurl rocks!03:29
Hobbseenixternal: https://bugs.edge.launchpad.net/ubuntu/intrepid/+bugs?field.searchtext=&orderby=-importance&search=Search too03:29
Hobbsee(the first is a subset of the second)03:29
YokoZarWine just made a very minor release today (1.0.1), designed to have just minimal patches and remain stable (most of the patches are translation fixes)...would it be appropriate to upload it to Intrepid now, rather than SRUing it in a couple weeks anyway?03:31
jdongmeh it's Wine, I don't personally see how it would hurt to follow upstream's latest releases available03:32
HobbseeYokoZar: er...have you had this in a PPA / tested it yourself / etc?03:32
jdong(I don't have any release management capacities though)03:32
HobbseeYokoZar: assuming that the answer to the above is "yes", then i'd assume it should be fine.03:32
HobbseeYokoZar: if it's features only, it won't even need a ffw03:33
Hobbseeer, ffe03:33
Hobbseeemgent: when are you planning on fixing https://bugs.edge.launchpad.net/ubuntu/intrepid/+source/fetchmail/+bug/240549 ?03:56
ubottuLaunchpad bug 240549 in fetchmail "fetchmail denial of service CVE-2008-2711" [Unknown,Fix released]03:56
Hobbseeemgent: it's probably easier to fix it before release than after.03:56
YokoZarjdong: Wine's been in a "stable/unstable" branch mode since 1.0 came out.  Shipping latest beta would cause regressions...but latest stable shouldn't04:00
ajmitchmany people that rely on wine probably use your other packages anyway :)04:01
nixternalI rely on beer, not wine!04:10
=== LimCore_ is now known as LimCore
* Hobbsee wonders how the sponsorship queue is going.04:30
ubottuuvf is Upstream Version Freeze.  For an exception, see https://wiki.ubuntu.com/FreezeExceptionProcess#head-9523bc4076ff011324d67cddc97969ec609618d604:39
ubottu5-a-day is a community event where each person will take 5 bugs a day and work on them. Everyone is invited to help no matter your abilities! More information available at https://wiki.ubuntu.com/5-A-Day04:49
LimCoreis there something to *report* N-bugs-a-day? I would totally win04:55
HobbseeLimCore: no.  you have to actually fix them.04:56
HobbseeLimCore: actually, i think there is.  it's called brainstorm.04:56
wgrantI think I can win at N-launchpad-bugs-a-day04:56
wgrantI filed 15 once.04:56
wgrantHobbsee: ROFL04:56
Hobbseebut that's more for ranting, rather than actual bugs that you want to get fixed04:56
LimCorebrainstorm: where you can fill in brillaint ideas!  vote for them \o/ !  and finally....  do nothing about them.04:56
Hobbseeyeah, pretty much04:56
Hobbseeand hope tha tsomeone else does04:57
* ajmitch votes that Hobbsee replace the archive with checkinstall & alien04:57
Hobbseeajmitch: argh.  Now you *have* to help fix bugs.04:58
NCommanderwgrant, I had a 12 task SRU :-)04:58
ajmitchHobbsee: or else...?04:58
wgrantNCommander: gnat-4.2?04:58
NCommanderwgrant, yup04:58
Hobbseeajmitch: the Long Pointy Stick of DOOM!!!!!!!!!!!!!!!™ might come out04:58
NCommander!hobbsee Hobbsee04:58
ubottuSorry, I don't know anything about hobbsee hobbsee04:58
ubottuI phear the stick so shhhhh04:58
ajmitchsure, if you feel like visiting NZ04:58
Hobbseeright.  10 bugs done today.04:58
LimCorecanonical should introduce 10 usd donation-licence thingy, and use that to pay devels04:58
ubottuSorry, I don't know anything about ncommander04:58
NCommanderI know :-/04:58
StevenKLimCore: Um. Ow.04:58
wgrantYou have no factoid yet :(04:58
NCommanderI feel so unloved04:58
ubottuSorry, I don't know anything about wgrant04:59
ubottuPlease investigate with me only with "/msg ubottu Bot" or in #ubuntu-bots.  Search for factoids with "/msg ubottu !search factoid".04:59
StevenKI don't think I have one either04:59
ajmitchyou're not the only unloved one04:59
wgrantMine used to be an alias for !nixternal04:59
ubottuOh no!  The pointy-clicky Vista lover has arrived!  He's rumoured to be giving out free money, too!04:59
wgrant(I've never actually used Vista)04:59
* NCommander has04:59
Hobbseenixternal: how many bugs have you fixed today?04:59
* StevenK has :-/04:59
nixternalI have..you aren't missing a damn thing04:59
LimCorewgrant: did you use Mojave?04:59
nixternalHobbsee: to many, but they have been for work and not here04:59
wgrantLimCore: No, but I hear it's very good.05:00
Hobbseenixternal: oh well, get to it.05:00
nixternalI am setting up my development environment now so I can do some work here05:00
* nixternal wonders how many hard drives have to fail before dell gets it through their thick skull05:00
Hobbseeinteresting.  soyuz borks if there's not a legitimate email address in debian/changelog05:00
StevenKSounds right05:00
wgrantHobbsee: Of course. It mails it, so it needs it to be valid.05:01
StevenKLike, correct behaviour05:01
LimCore1. brainstorm05:01
LimCore2. community voting05:01
LimCore3. ..voting with donations (like vim)05:01
LimCore4. PROFIT05:01
nixternal5. WORLD DOMINATION05:01
LimCoreand use that for x2 bigger team and make 8.10 on time \o/05:01
nixternalthough #4 is good05:01
wgrant8.10 will be on time...05:01
Hobbseewgrant: i'd not tried it before...05:01
wgrantI'd seen somebody do it once.05:02
wgrantIt used to silently reject.05:02
LimCoreto make 8.10 on time easly05:02
wgrantNot even email the signer.05:02
wgrantLimCore: It can't be late, so therefore it will be on time.05:02
Hobbseeright, there we go.05:05
LimCoreinterpid have video distortions (shows random noise instead texture in time to time)05:33
LimCoreand if you run serveral opengl programs like amoeba --nosound --windowed & then it shows more quircks, then freezes (no limit on mem usage?).  report?05:34
fabrice_spHi. Some MOTU willing to sponsor bug #284786?05:35
ubottuLaunchpad bug 284786 in icedove-nostalgy "icedove-nostalgy: Depends: icedove (>= 1.5) but it is not installable" [Undecided,Confirmed] https://launchpad.net/bugs/28478605:35
fabrice_sp(for Intrepid)05:35
=== fabrice_sp_ is now known as fabrice_sp
Hobbseehow do users not manage to have a /boot/grub?05:39
Hobbseehm, unless they're running lilo, i guess05:40
StevenKOr aren't on x86 hardware05:41
LimCorewhen reporting a bug, the it-affects-me-also flag should be ON by default.  where to report this?05:45
jdongbut it's kind of pointless05:45
jdongwe know the bug affects the original reporter05:45
wgrantThere are at least two bugs filed on that issue.05:46
jdongfabrice_sp: looking at nostalgy...05:46
fabrice_spjdong: great. Thanks!05:46
HobbseeLimCore: #launchpad forall launchpad stuff.05:47
LimCoreI once said that installing  sshd  should really strongly warn that you are about to run an ssh SERVER.  Its up for debate, but if we agree, then the fix is trivial05:47
wgrantWe don't agree.05:47
wgrantAnd even if we do, it's not for this channel.05:47
LimCorethen which one05:48
Hobbseeand not this close to release.05:48
Hobbseeit's not a release critical bug, therefore is extremely unlikely to get fixed.05:48
jdongwhen I install a package called openssh-server, I expect.....05:49
Hobbseejdong: to not have to read, think, or do anythingelse.  duh.05:49
LimCoreyour unwillingness to improve software to make it more user friendly / idiot proof a bit dissapoints me. is it just the close date of 8.10 or what05:50
HobbseeLimCore: oddly enough, yes.  Have you even heard of regressions?05:50
LimCoreHobbsee: yes. ubuntu, not gentoo or debian05:50
wgrantI am now officially confused.05:50
jdongwell, fabrice_sp, your icedove^H^H^H^Hthunderbird plugin is uploaded. :)05:51
HobbseeLimCore: presumably also advocates patching out 'rm', and other dangerous commands.05:51
* Hobbsee shakes head.05:51
jdongthey should prompt for each file05:51
LimCoreubuntu is not gentoo or debian - it should make it hard for someone to shoot self in the foot.  Especially if all it takes it so use password like "bob3" and install random packages to "try out the stuff" (both happen)05:51
wgrantTechnical Services at uni does that on their Solaris machines.05:51
wgrantSo everybody ends up shooting themselves in the foot at home.05:51
jdongcan we move the silly discussions off to devel-discuss?05:51
wgrantjdong: Heh.05:52
jdongI'd actually like to use these channels for development as intended.05:52
fabrice_spjdong: greaaat! Only 53 packages left that don't install on my amd64 ;-)05:52
Hobbseejdong: me too.05:52
* Hobbsee waves the warning flag05:52
jdongfabrice_sp: almost there... at 5-aday, that's... oh wait...05:52
* wgrant feels threatened.05:52
fabrice_spjdong: and as some packages are not amd64 ready, I'm sure it's a lot less on i386 ;-)05:54
jdongfabrice_sp: I hope so. Thanks for taking an interest in installability tests :)05:54
wgrantfabrice_sp: See http://qa.ubuntuwire.com/debcheck/05:54
wgrantSee the Depends line in particular. Those are uninstallable.05:55
fabrice_spActually, I'm getting the list with a command I saw here: apt-cache unmet -i | grep "^El paquete" | wc05:56
fabrice_sp("^El paquete" because of the spanish language, of course)05:56
jdonga bit OT, where has imbrandon been these past few months? I feel like I'm out of the loop05:58
wgrantYou're no more out of the loop than others, AFAIK.05:59
Hobbseefabrice_sp: it's even accepted.05:59
fabrice_spHobbsee: do you mean that spanish language is accepted?06:02
Hobbseefabrice_sp: no, your package.  icedove-*06:02
fabrice_spHobbsee: Ahhh. It's not the first 'icedove*' package I patch06:03
fabrice_spto thunderbird*06:03
Hobbseefabrice_sp: right, but at the moment, we're in a freeze, so everything's being manually accepted.06:03
Hobbsee(or manually declined)06:03
fabrice_spI thought we had a  kind of 'exception' for Universe06:04
fabrice_spfor a few days06:04
wgrantYes, but it still needs to be manually pushed through.06:04
wgrantThe whole archive is frozen, but universe/multiverse uploads don't need an exception request - archive admins like Hobbsee just wave them through.06:05
fabrice_spSo thanks to all archive admins to make that easier ;-)06:05
Hobbseeyou're welcome06:05
* NCommander hugs Hobbsee 06:08
HobbseeNCommander: :)06:09
Hobbseenixternal: how does https://help.ubuntu.com/ubuntu/desktopguide/C/video.html get updated?06:09
nixternalHobbsee: it doesn't...the desktop guide has been for a long time06:10
Hobbseenixternal: missing word, and if that's the case, can you update !multimedia please?06:10
jdongis "sudo /usr/share/doc/libdvdread3/examples/install-css.sh" really our preferred way of getting CSS packages?06:11
jdongdoesn't that script still fetch marillat's Debian debs?06:12
wgrantIs there a better way?06:12
fabrice_spHobbsee: and obviously to you for approving it :-)06:12
Hobbseejdong: no, it has'nt for quite some time.06:12
Hobbseejdong: it got modified tofetch medibuntu ones.06:12
jdongHobbsee: sweet, awesomeness!06:12
Hobbseefabrice_sp: :)06:12
eddyMulI'm trying to fix LP 257724 by re-packaging xinit and making /etc/X11/xinit/xinitrc executable07:21
ubottuLaunchpad bug 257724 in vnc4 "vnc4server startup script error" [Undecided,New] https://launchpad.net/bugs/25772407:21
eddyMulproblem: initial /etc/X11/xinit/xinitrc is not executable. installing my newer xinit package doesn't override xinitrc's permissions07:22
eddyMulany suggestions?07:22
fabrice_speddyMul: How are your applying the change?07:32
eddyMulfabrice_sp: ... good question. I was able to make /etc/X11/xinit/xinitrc executable in the .deb, but when I install the .deb into my system, the old xinitrc is not overwritten.07:35
eddyMulfabrice_sp: ... good question. I was able to make "/etc/X11/xinit/xinitrc" executable in the .deb, but when I install the .deb into my system, the old xinitrc is not overwritten.07:35
eddyMulfabrice_sp: I use "GDebi" to "apply" the change07:36
G__81I would like to be part of the Ubuntu Developer team how do i start off. I am not good at packaging stuff but could be really helpful in Bug Fixing,Testing, Documentation and Marketing . I have been a contributor to Fedora07:36
fabrice_speddyMul: I think you should use a postinst script07:37
eddyMulfabrice_sp: I'll try that! thanks07:38
fabrice_spG__81: you can begin there: https://wiki.ubuntu.com/MOTU/Contributing07:39
fabrice_speddyMul: you're welcome07:39
G__81hi fabrice_sp just correct me if i am wrong, is MOTU only for packaging ?07:39
fabrice_spG__81: No. It's all about the Universe and Multiverse repository. You can have more info at https://wiki.ubuntu.com/MOTU07:42
fabrice_spthat means: They are community members who spend their time adding, maintaining, and supporting as much as possible the software found in Universe07:42
fabrice_sp(by the way, I'm not a MOTU :-) )07:43
G__81so MOTU is the only way to contribute ?07:43
G__81This is what the wiki says07:44
G__81MOTU contributors are the people who are interested in contributing to Ubuntu and are learning how to package and work in the Ubuntu development community.07:44
G__81But if i am not good at packaging or rather have not done packaging before07:44
fabrice_spno: I'm not a MOTU, and I am contributing07:44
G__81then i cannot become a MOTU at all :)07:44
fabrice_spand packaging in debian world is a lot easier than in others07:45
fabrice_spthere are several 'steps' before becoming a MOTU. You can have a good picture there: https://wiki.ubuntu.com/UbuntuDevelopers07:46
G__81fabrice_sp, Ok to introduce myself, I work on the kernel as a hobby, and contribute to fedora. I have used ubuntu but currently using Fedora 9 in my laptop. I thought i could start contributing to Ubuntu. My efforts in Fedora are not being recognized unfortunately :(07:47
G__81but thats alone not the reason too07:47
G__81or fedora does not have a proper system to do so. The LaunchPad is really good in that sense you get points and stuff like that but you dont have that in Fedora07:48
fabrice_spa simple way to begin is to help solving bugs07:49
G__81i am also a fedora ambassador for my region07:49
G__81fabrice_sp, yeah exactly07:49
G__81fabrice_sp, i am very much interested in the kernel too so how easy is to hack a kernel running Ubuntu07:50
G__81i hear people saying that Ubuntu is for end users and hacking a kernel or playing with the kernel is tough in Ubuntu. is it so ?07:50
* G__81 waits 07:52
wgrantThis isn't really a relevant channel.07:52
wgrantBut I've never found problems doing it.07:52
G__81wgrant, ok07:53
NCommanderhey asac07:57
G__81so i have decided to contribute to Ubuntu07:59
G__81I am going to start my journey keeping my fingers crossed . I really look forward for this08:00
G__81i really look forward to be part of this team08:00
* G__81 wishes someone welcomes me08:05
slangasekG__81: the #ubuntu-kernel channel is probably the best place to start getting involved with kernel maintenance in Ubuntu; the kernel team has git trees for the Ubuntu kernel, so that should be familiar to you, you can feed changes to them in the usual git-y ways - though of course with the kernel as large a project as it is, we prefer as much of the changes as possible to be pushed upstream first08:05
G__81slangasek, yeah thanks08:06
G__81thanks for your reply and i wish to start off from today08:09
G__81i hope i have a good time with this team learning and exploring new things :)08:09
slangasekG__81: I don't know how things are in Fedora, but around here I find that there's a pretty big gulf between kernel folks and userspace folks; so while we're happy to have community kernel developers get involved, you're not likely to find much practical assistance for kernel matters on this channel. :)08:09
slangasek("pretty big gulf" -- I think once someone touches the kernel it sucks up all their attention until there's no room left in their brain for userspace)08:10
G__81slangasek, yeah sure i ll log in to those and apart from that i also like to contributing on the user space08:10
G__81it would be more the userspace than on the kernel space08:10
NCommanderslangasek, so the fact that I started working to fix the lpia kernel has destroyed my userspace maintenance abilities?08:11
wgrantNCommander: Yes.08:11
NCommanderslangasek & wgrant: you should have warned me!08:11
G__81be right back08:11
slangasekit's a gradual process08:11
wgrantslangasek: But it is now inevitable.08:11
* NCommander wonders if his Hurd coding experience will save him08:13
slangasekhas Hurd coding experience ever saved anyone?08:13
NCommanderno, but I did port Linux's entropy framework to mach08:14
eddyMulfabrice_sp: your advice to use postinst worked! thanx! will post debdiff soon....08:16
YokoZarslangasek: reminds me of a discussion I had at Wineconf.  Alexandre Julliard (lead dev) described his main intrest in Wine as "anything low level.  The lower level the better."  I spoke later, introducing myself as "The opposite of Julliard"08:19
slangasekI wonder if any of my code in wine is still extant08:20
fabrice_speddyMul: You're welcome :-)08:22
NCommanderYokoZar, lol08:23
didrocksslangasek: hi :)10:09
=== eagles is now known as eagles0513875
wgrantI disagree.10:40
Hobbseewgrant: ?10:40
=== asac__ is now known as asac
DktrKranzpersia, I did some tests on -rt flavour, everything is fine except shutdown. I rebooted/halted system three times and it hangs10:57
persiaDktrKranz, Hrm.  OK.  I'll bug abogani about that.  I was planning to upload today (or maybe tomorrow).  Shall I wait to see if we can patch that, or just go ahead?10:59
DktrKranzpersia, well... it could be just me, I have old hardware and I can't be sure it's related to that (such as my pulseaudio issues)11:00
DktrKranzpushing it can be a good improvement11:00
DktrKranzeventually, it can be fixed at a later stage (via SRU too)11:00
persiaDktrKranz, Could you update the bug with your encouragement?  Although I was actioned with it in the last release meeting, I would like to have someone in MOTU Release stamp the bug for the records :)11:01
persiaAnd yeah, the current linux-rt FTBFS, which isn't ideal for release.11:01
DktrKranzpersia, done. If you want, I can look for debugging messages while shutting down to better understand my failures11:05
persiaDktrKranz, If you could, and file a different bug, I'll make sure abogani sees it.11:05
DktrKranzagreed. I'll do additional tests (since it will probably become my default kernel). If I catch alessio around, I'll ping him, he's italian too and we recently have a chat about -rt flavour11:07
persiaCool.  He was complaining about not having enough users or feedback, so that's probably a good thing.11:08
DktrKranzI'm definitely a huge fan of -rt. I contributed a little in RT_PREEMPT development some years ago11:09
DktrKranzjust some minor fixes, though.11:09
DktrKranzanyone familiar with KDE4 has an opinion about http://hattory.no-ip.info/intrepid/result/boson_0.13-4ubuntu1/boson_0.13-4ubuntu1.buildlog ?11:10
DktrKranzs/opinion/fix/ ;)11:10
=== Adri2000_ is now known as Adri2000
Mathiasdm2I'm looking to include a deb package for I2P in Ubuntu. It's a Java program that currently installs all of its files in a single directory.11:44
Mathiasdm2To meet the requirements for including I2P, I understand that executables must be in /usr/bin, config files in /etc/i2p, and so on.11:44
Mathiasdm2I was wondering: would it be allowed to (during install) create an I2P directory, and add symlinks to these other locations?11:44
Mathiasdm2And if it is allowed, where would one have to install I2P? In /opt, like openoffice.org?11:44
StevenKOpenoffice.org is not installed in /opt11:45
Mathiasdm2ah, my mistake, then it's version 3 that I downloaded myself :p11:46
Mathiasdm2is the procedure I described a good one? or would it not be allowed?11:49
RainCTMathiasdm2: no11:49
Mathiasdm2any alternatives then? I can't find a lot of documentation on packaging java apps :(11:49
RainCTMathiasdm2: Debian packages can't place anything into /opt (afaik), and if you've a tarball meant to be placed into /opt then that's probably a pre-compiled one anyway, which isn't really ideal to be packaged11:50
RainCTMathiasdm2: I don't know Java, but perhaps looking at some existing package may help11:51
Mathiasdm2well, I have sources available, along with an ant script that builds everything, but the problem is that i2p seems pretty much made to be put in a single directory (self-contained)11:51
Mathiasdm2okay, I'll do that11:52
RainCT(technically it's possible to place everything into /usr/share/<pkgname> and symlink it from there, but that's hardly the right way to do it)11:52
Mathiasdm2yeah, I feared so11:52
asacNCommander: pong12:11
didrockshum, I can't figure out what to do for localisation. I added an extra dialog in nautilus-share and wanted to update the according translation (po file), before rosetta handle it. Are there some good documentation for that?12:50
ion_LP: #283343 – could someone please do the sync?14:19
ion_No linky? https://bugs.launchpad.net/ubuntu/+source/gnokii/+bug/28334314:20
ubottuLaunchpad bug 283343 in gnokii "Please sync gnokii 0.6.26.dfsg-3 (universe) from Debian unstable (main)." [Wishlist,Confirmed]14:20
ion_The change in -3 fixes an encoding bug.14:20
persiaion_, That bugs looks all set, and just needs an archive-admin.  The archive-admins are scheduled to do stuff on Mondays, Tuesdays, Wednesdays, and Fridays usually.14:33
ion_Alright, thanks.14:34
persiaion_, also, for links, you want to use a syntax like "bug #123456"14:35
ubottuLaunchpad bug 123456 in xine-lib "podcast crashes amarok" [Undecided,Fix released] https://launchpad.net/bugs/12345614:35
ion_I’ll keep that in mind. :-)14:36
slytherinsuperm1: hi14:43
LimCorewhy are you people so negative? O_o14:44
LimCoreok lets try this one:14:44
LimCorewould it be very hard to pack a text file, that would contain a fingerprint of medibuntu's key?14:44
LimCorethat would close a small (but existing) security hole:  when installing medibuntu, there is no way to know if the medibuntu's keyring is actually the real signing key (or was it i.e. injected to our network connection etc etc).  To fix it, the medibuntu keyring should be in officiall ubuntu's repo, signed by it;  Or just put/sign in ubuntu.org information what should be the fingerprint of medibuntu;s14:46
LimCorejust packing medibuntu's keyring in ubuntu would fix it.14:47
LimCoreor text file (but then - translations)14:47
=== kop__ is now known as k0p
AnAntDktrKranz: Hello, regarding bug 269855, I prepared a new upstream package, should I make a debdiff too ?15:07
ubottuLaunchpad bug 269855 in sl-modem "Please apply patch to fix issue with Si3054 modems" [Medium,New] https://launchpad.net/bugs/26985515:07
AnAntsuperm1: can you help me with dkms problem ?15:08
DktrKranzAnAnt, at this point, you may want to ask for a freeze exception, given changes provided15:08
AnAntDktrKranz: I thought that it will wait for jaunty, what do you think ?15:08
AnAntDktrKranz: I haven't got much feedback from ppl who issued bugs at both Debian & Ubuntu15:09
AnAntDktrKranz: I got feedback from only 1 person !15:09
DktrKranzAnAnt, if this change is important enough, it could be inserted in intrepid too, but jaunty option is good15:10
AnAntDktrKranz: well, it closes many bugs in Debian & Ubuntu15:10
AnAntDktrKranz: I am working at adding dkms support too15:10
ScottKHobbsee or StevenK: kio-sword can die now.15:12
DktrKranzAnAnt, such a rewrite could be hardly approved for intrepid, though15:12
AnAntDktrKranz: I agree !15:13
AnAntDktrKranz: the changelog is pretty BIG !15:14
DktrKranzI see :)15:14
AnAntDktrKranz: actually the updated one is on mentors.debian.net15:14
DktrKranzare you maint on debian too?15:14
AnAntDktrKranz: well, I have a couple of packages there15:14
AnAntDktrKranz: and I found that sl-modem was orphaned, and mom's laptop needs it (it had that Si5043 chip), so I decided to take over !15:15
AnAntSi3054 that is15:19
AnAntDktrKranz: I got a question, bug 144090 has debian bug 489289 in its bug tracker, what does that mean ?15:25
ubottuLaunchpad bug 144090 in sl-modem "update the package to 2.9.10 or 2.9.11" [Undecided,In progress] https://launchpad.net/bugs/14409015:25
ubottuDebian bug 489289 in sl-modem-daemon "slmodem-2.9.11-20080629 available; all previous patches merged." [Normal,Open] http://bugs.debian.org/48928915:25
DktrKranzAnAnt, just a remote bug watch, to keep track of progress in debian15:27
AnAntDktrKranz: does that mean that fixing  489289 in debian will fix 144090 in LP ?15:27
DktrKranzyes, if package is in sync and we're still before Debian Import Freeze15:28
DktrKranzbut those conditions are actually not satisfied15:28
tseliot\sh, DktrKranz: can you have a look at my SRU, please (the debdiff is in comment 32)? https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-177/+bug/26181615:55
ubottuLaunchpad bug 261816 in linux-restricted-modules-envy-2.6.24 "nvidia: Multiple versions in DKMS" [Medium,In progress]15:55
slytherinStevenK: I am not sure if there is a bug for it already, but wasn't gnome-bluetooth supposed to be removed from archives?16:01
persiaslytherin, You can't do that until you port gnome-phone-manager to use a modern interface for bluetooth.16:02
slytherinpersia: I don't think gnome-phone-manager has anything to do with gnome-bluetooth. gnome-bluetooth is just old implementation of obex server and client16:03
persiaslytherin, gnome-phone-manager build-depends on libgnomebt0-dev16:05
* slytherin chcks16:05
persiaslytherin, Note that gnome-phone-manager probably doesn't work over bluetooth (libgnokii doesn't support any of my phones, so I can't test).  Porting would be good.16:05
slytherinpersia: At some point of time gnome-phone-manager used to work with bluetooth. Haven't tested for last 2 releases.16:06
slytherinpersia: One more question I have. The option for enabling file receiving is not available in bluez-gnome anymore. And gnome-user-share, which can enable this option, lies in universe. Do you think I should patch obex-data-server to have this option set by default, for bonded devices?16:08
persiaslytherin, RIght.  It used to work.  I expect that it broke in hardy.16:08
persiaslytherin, No.  You'd first want to patch gnome-user-share to use a simpler webserver which might be able to be included on the CD, and it's far too late in the intrepid cycle to investigate these sorts of things.  For Jaunty, I think that's a good idea.16:09
slytherinpersia: something like lighthttbd?16:11
slytherinlighttpd I mean16:11
persiaslytherin, No.  That's a whole megabyte installed.  Think smaller, like dhttpd or micro-httpd.16:13
persiaspace on the CD is precious.16:14
slytherinbut what is solution for now then? I have seen many bugs asking it is not possible to accept files.16:14
persiaslytherin, My memory is that installing gnome-user-share makes it just work, right?16:15
slytherinpersia: yes but is is in universe.16:15
slytherinand also it will pull apache216:15
persiaslytherin, Yes, but that's just documentation.  The archive is frozen.  It's too late to try to change and test the changes to make it work.16:16
slytherinoh, so frozen as in no changes at all?16:16
persiaThe bugs should get duped, the workaround (install gnome-user-share) should be updated in the description of the master bug, and it should get fixed first thing in Jaunty.16:16
persiafrozen as in only changes that are critical for release.16:16
slytherindamn, I should have thought about this before.16:17
persiaGeneral rule is crashers, regressions, translations, install failures, that sort of thing.16:17
slytherinregression as compared to hardy?16:17
persiacrevette and I discussed it a couple weeks ago, and crevette was planning to talk to upstream about switching to a different web server.16:17
persiaYes.  regression as compared to hardy, but the level of change can't be high : some regressions we have to accept (unfortunately).16:18
persiaslytherin, Basically, it's that end-users who want to do obex have to install an extra package in universe, right?16:21
slytherinthe reason this is regression is that the option moved form bluez-gnome to gnome-user-share. And can be solved by patching o-d-s to have option set by default. But I guess no point in putting the effort if it is not going to make in.16:21
persiaWait : does one need to both install gnome-user-share, and change an option in obex-data-server?16:22
slytherinDon't think so. I haven't really looked into the code. But it should be possible to just patch obex-data-server.16:22
persiaslytherin, Basically, I don't think we want to ask for gnome-user-share on the CDs for intrepid.  If o-d-s needs a patch to make it so that users can just install gnome-user-share and it works for them, then it makes sense to apply that patch.  If it works by installing the package without a patch, there's no need for the patch.16:24
slytherinpersia: I guess o-d-s will just need a patch. I will check. I am not proposing gnome-user-share for CD anyway, not this late.16:26
persiaslytherin, OK, I'm just worred about changing o-d-s in such a way that it would need to recommend or depend on g-u-s.  As long as it works properly without g-u-s, and works better with g-u-s, then it's a good patch to push for intrepid.16:27
slytherinpersia: looks like the preference is actually part of bluez-gnome gconf option set. It is just not available on UI.16:46
persiaslytherin, So basically it needs two things done : to set the gconf key, and to install gnome-user-share?16:47
slytherinpersia: mostly only first thing.16:47
persiaSo setting that, even with gnome-user-share not installed fixes it?16:48
slytherinIt should. I am checking. My dongle is gicing me trouble again.16:48
* ScottK notes some irony about the name of this spacecraft: http://www.cnn.com/2008/TECH/space/10/17/solar.mission.ap/index.html?eref=rss_topstories16:51
jdong"Ibex, the size of a bus tire," *grin*16:52
slytherinpersia: can you simply try if changing value of gconf key apps/bluetooth-manager/receive_enabled enables/disables file sharing? I will provide the patched package in PPA so that someone else can test it.17:00
lfaraoneAny release team members about?17:06
lfaraoneScottK: would bug 274820 cover the addition of a sugar-jhbuild package that would allow developers to build devel versions of the sugar project from SVN?17:07
ubottuLaunchpad bug 274820 in sugar "Sugar feature freeze exception" [Wishlist,Fix released] https://launchpad.net/bugs/27482017:07
=== fta_ is now known as fta
ScottKlfaraone: Why wasn't it uploaded before?17:08
lfaraoneScottK: It didn't exist.17:08
lfaraoneScottK: It's a new package.17:08
ScottKlfaraone: I'd say no.  Get it uploaded as soon as Ibex opens and then we can backport it.17:09
lfaraoneScottK: Ah, OK.17:10
slytherinScottK: you mean 'jaunty' :-)17:11
DktrKranztseliot, I think I'm late for your SRU ;)17:18
tseliotDktrKranz: thanks anyway ;)17:22
LaserJockdoes anybody  know what the difference between flashplugin-nonfree and adobe-flashplugin is?18:17
persiaLaserJock, Unless I'm mistaken, flashplugin-nonfree is a multiverse package that downloads flash from adobe and installs it, and adobe-flashplugin is a partner package that installs adobe flash.18:21
AnAntwho can help me with a dkms issue ?18:22
AnAntI added dkms support to slmodem, my problem is that it only compiles one module but fails to compile the other18:23
AnAnthey ! sl-modem just got uploaded to Debian !18:24
LaserJockpersia: ok .... but still that seems sort of like a duplication on a rather annoying package :-)18:28
ScottKslytherin: yes18:28
LaserJockpersia: do you imagine we'd ever drop our Multiverse package and let Canonical maintain Flash? :-)18:28
ScottKI'd vote yes.18:28
AnAntgnash is alright18:29
AnAntwell, it didn't work well on youtube when I was behind a proxy though18:29
persiaLaserJock, We could, but derivatives might complain.18:30
LaserJockhmm, that is a point18:30
ScottKThat'd be a reason not to drop any package ever.18:30
AnAntcan't derivatives start using gnash ?18:31
persiaNo it wouldn't.  There's a difference between e.g. dropping the useless gnutls13 and dropping a potentially useful package.18:31
AnAntI'm that the last one to say this, I am working on a package that still doesn't work well with gnash !18:31
persiaMind you, I'd not be opposed to altering debian/control so flashplugin-nonfree couldn't build on Ubuntu18:32
ScottKpersia: Is there any reason derivatives can't use Partner?18:39
persiaScottK, licensing.18:39
persiaStuff in partner is typically only OK for Canonical to distribute, and may not work with a given set of patches applied by a derivative.18:40
ScottKThey can't distribute stuff that's in there, but no reason that they can't have it in their user's sources.list18:40
persia(thinking of derivatives like MEPIS, Mint, Arch : not flavours)18:40
ScottKGotta run18:40
persiaNo guarantee it even works though.  Same reason people don't use Debian Multimedia as a deb source for Ubuntu.18:40
G__81Hi people let me introduce myself. I have been a fedora user and contributor and have installed Ubuntu 8.04 for the first time and i really like it and i am really interested to getting involved in contributing to Ubuntu18:41
G__81It would be really great if some one could suggest me with the road ahead.18:41
G__81I am really looking forward for this. I can help in Bug Fixing, Testing Packages, Documentation and of course as an ambassador too18:42
G__81I work on the Linux Kernel as a hobby so i could chip in some help there18:42
G__81i was really amazed on seeing Launch Pad and how it recognizes all the contributions made by the developers. It really motivates the developers to attain more points18:43
G__81is anyone here ?18:44
* G__81 waits 18:44
csilkI am18:44
G__81hi csilk nice to meet you18:44
G__81i am from india and want to be part of this team :)18:45
AnAntI am18:45
G__81Hi AnAnt18:45
G__81I have been contributing to fedora in terms of bug fixing, testing packages, documentation team and also as an ambassador for fedora18:46
AnAntwell, my contributions aren't much, I just do some simple packaging and bug reporting !18:47
csilkG__81,  feel free to read __ http://www.ubuntu.com/community/processes/newdev18:47
G__81csilk, thanks and i did read through it as i was so enthusiastic :)18:48
AnAntis there still a need for sun-java6 now that openjdk is there ?18:52
jdongI don't believe OpenJDK6 is 100% compatible with sun-java618:53
jdongthough it's extremely close18:53
csilkWas just about to say that18:53
persiaIt's not a goal to make them 100% compatible, as I understand things.18:53
csilkuntil there is 100% compatibilty there will be a need for the sun one18:54
jdongpersia: correct18:54
persiaWe still also have JDKs for 1.4 and 1.5.18:54
jdongcsilk: even if they are 100% interchangeable that doesn't mean we should drop the Sun ones...18:54
persiaIf everything in Ubuntu can be migrated to OpenJDK, the others can be dropped.18:54
G__81csilk, is the wiki the right place to start with ?18:54
G__81i have created a LP account18:54
G__81or rather i already have one :18:54
jdongpersia: our code can be migrated but what about stuff the user intends to run? As a platform IMO we should continue to offer Sun's supported VMs18:55
G__81is there any mailing list that i ve to subscribe to ?18:55
G__81so that i introduce myself and start off.18:55
csilkjdong,  i only use the sun one because I can't risk incompatibility, whatever code I wright at home needs to work in my University lab18:55
AnAntG__81: ubuntu-dev I think18:55
persiajdong, Actually, at this point, our code can't be migrated.  Anyway, OpenJDK meets Sun Certification tests, and we should be able to phase out the old ones.18:55
persiaSun probably wants us to drop them more that we want to drop them anyway.18:56
handschuhhi, can anyoen help me with debhelper commands?18:56
jdongpersia: cool18:57
handschuhI am trying to change che permissions on a dir that was created with dh_installdirs18:59
G__81is there a mailing list for Ubuntu-motu ?19:00
AnAntG__81: yeah,19:00
iulianAnAnt, G__81: Actually no, ubuntu-devel is moderated, only developers can post to that list. You might want to subscribe to ubuntu-motu@l.u.c. OTOH, there are hundreds of bugs that are waiting to be fixed, just pick one, or maybe more and fix them.19:00
G__81iulian, ok so its ubuntu-motu and there is an other thing called ubuntu-motu-mentors right ?19:01
G__81whats that for ?19:01
persiaI'd recommend subscription to all of ubuntu-devel-announce@, ubuntu-devel@, ubuntu-devel-discuss@, and ubuntu-motu@ : each has a slightly different role, but all are useful.19:01
AnAntyeah, I really hope someone look at a couple of bugs I reported against the kernel19:01
iulianG__81: I think there is a wiki about the mentoring programme. One sec.19:02
iulianG__81: https://wiki.ubuntu.com/MOTU/Mentoring/Junior_Contributor19:02
G__81iulian, thanks a ton19:04
G__81iulian, i would like to start off and would read the links that you gave me and will subscribe to the mailing lists first and introduce myself and would start off from there19:04
G__81i am really looking forward for working with this team and hopefully do something really good for the Ubuntu Project19:05
iulianThat would be excellent, indeed.19:05
G__81yeah thanks iulian have a nice day will log in back here once i go through the docs19:06
G__81cya all19:07
iulianYou too.19:07
G__81iulian, have one question19:07
G__81iulian, i gave this sudo apt-get install ubuntu-restricted-extras19:08
G__81and now its asking me for some fonts and java installation.This wouldnt break anything right ?19:08
RainCTG__81: no, or at least it shouldn't :)19:09
iulianG__81: No, it's safe. I didn't encounter any problems with it.19:09
G__81its installing some fonts and some exe files19:10
AnAntyup, it is safe19:10
G__81Extracting cabinet: verdan32.exe19:10
AnAntit will extract some fonts from the exe files19:10
AnAntthat's msttcorefonts package19:10
RainCTG__81: yep, it's installing windows' fonts19:10
G__81ok thanks19:10
G__81RainCT, Sorry to ask these questions as i have been using fedora :)19:11
G__81using as well as contributing so am completely new to ubuntu process as such :)19:11
G__81ok got to go now and be back after a few hours with questions/doubts :)19:13
G__81nice talking to you all19:13
G__81have a nice day19:13
AnAntG__81: questions about usage are better asked in #ubuntu19:13
G__81AnAnt, yeah just found  that19:14
RainCTG__81: no problem, it's great that you want to get involved :)19:14
G__81RainCT, infact have already initiated the download of Ibex to give some testing reports19:14
G__81Does Ubuntu work fine with Qemu ?19:15
G__81I used to test Fedora using that so i guess Ubuntu should also work right ?19:15
G__81i believe the installer shouldnt have problems19:15
G__81anyways let me explore on it19:15
G__81if it does not, then my work starts right there :)19:15
DktrKranzAnAnt, I just noticed sl-modem has been accepted in sid, good news ;)19:15
AnAntG__81: ok, if you got issues regarding the upcoming release of ubuntu (currently Ibex), those can be discussed in #ubuntu+119:16
G__81Oh thanks for that info AnAnt19:16
AnAntDktrKranz: yeah, a guy from debian sent me an email asking if I need sponsoring, so I said yes, at the same I was chatting with you earlier today19:16
AnAntDktrKranz: now I need help with adding dkms support !19:17
AnAntdkms ? anyone ?!19:17
jdongG__81: I have installed Ubuntu in both qemu and kvm (which is more or less modified faster qemu)19:17
DktrKranzI'm not expert of such a system, sorry19:17
G__81jdong, thanks will do it19:18
AnAntDktrKranz: shall I submit a sync request for jaunty now ? or shall I wait ?19:19
DktrKranzAnAnt, you have to wait a little bit, it won't get processed until archives are reopened19:20
jdongcalc: is there any hope of reviving the side-by-side installation packaging for openoffice?19:21
calcjdong: i kept running into more problems as i fixed them and rene (debian) said he doesn't think it would work at all19:21
calcjdong: i'm sure with enough work it could be made to work eventually, but it hasn't been used in a long time apparently19:22
jdongcalc: yeah it hasn't been used since the 1.x->2.0 transition19:22
jdongcalc: I was just thinking from a backports perspective if it'd be more advantageous19:22
jdongI'm already getting a lot of clammering about OOo3 for Hardy and that scares me without side by side installation19:23
calcoh yea we were originally going to put it into universe as openoffice.org3 but it looked like too much trouble19:23
jdongyeah; that's too bad :(. It would be the best compromise for people who want version 319:23
calcjdong: i'm considering trying to get 2.4.2 into both hardy/intrepid when it comes out in early dec for bug fix reasons19:23
calcjdong: but that would go into updates, not backports19:24
jdongright, 2.4.2 sounds good for -updates19:24
jdongfor backports we'll really have to figure out what we want to do....19:24
calcalso OOo 3.0 uses a lot of stuff from universe, not sure if that affects how it is backported19:25
jdongnewer stuff than what hardy's universe has?19:25
jdongbackports can build against all pockets19:25
calcjdong: oh ok, maybe newer than hardy's but not newer than intrepid19:26
calcjdong: i didn't know if it could pull from all pockets19:26
calci haven't tried building 3.0 against hardy19:26
AnAntis OO3 stable ?19:27
calcAnAnt: upstream calls it that19:27
jdongAnAnt: FWIW I've been using it on OS X without any issues19:27
calcAnAnt: i wouldn't call it that until at least 3.0.1 is released19:27
jdongbut I wouldn't use that as a metric for stable19:27
calcthey were finding new serious bugs until a week before release19:28
calcit appears when they didn't find any new serious bugs for one week they released it (i'm pretty sure that is really how it works)19:28
calcwith 2.4.0 they found major bugs shortly after they released it19:28
calcof course that is also why they release a .1 release a month later, heh19:29
jdongcalc: does our 2.4.x support the office 2007 formats or is that a 3.0-only feature?19:29
jdongI think that's what most people are clamoring about.19:29
calcjdong: even our 2.3 does19:29
jdongcalc: wow, cool19:29
calcnot sure about 2.2 though19:29
calcit might not be as good as the 3.0 support, well hopefully they are fixing bugs relating to it, but it definitely can open the files19:30
calcofficial openoffice didn't add support to open the files until 3.0 but it has been in ooo-build for a long time now19:30
calci also added support for some more Office 2007 mimetypes with the last 2.4.1 upload to intrepid19:31
calca few of the types weren't being identified by shared-mime-info19:31
calcso now those can be double click opened as well, you could always open them from inside of openoffice though19:32
LaserJockcalc: if OO.o can open Office 2007 .docx files with equations they'd be ahead of Microsoft20:07
LaserJockI just got my mac upgraded to Office 2008 for Mac so that I could read my students files and it won't open equations from 200720:08
LaserJockI guess it shouldn't surprise me anymore but I was really shocked that MS would do that20:10
calcheh, don't know about equations20:10
LaserJockI should get OO.o 3 on it and compare20:11
lagajdong: hey. just for the record: your upstart event.d files don't work in intrepid :)20:15
james_wis writing to files from multiple threads concurrently going to cause segfaults?20:27
rockstarjames_w, it could.20:27
james_whey rockstar20:27
rockstarjames_w, hi!20:27
jdonglaga: yeah, I'm not surprised20:32
jdonglaga: never updated them for intrepid's new upstart format20:33
lagajdong: i'm going to tinker with $stuff20:33
lagaoh, there is a new format.20:33
jdonglaga: sweet, lemme know if you make progress :)20:33
lagayay for stable formats :)20:33
jdonglaga: well it was well announced that it was going to change :)20:34
lagajdong: i probably won't convert everything, i just want a working mythbuntu ;)20:34
lagajdong: just trolling :)20:34
lagajdong: i assume the documentation on upstart.ubuntu,.com is current20:36
persialaga, It's not : that's for a newer version than we have in intrepid.20:37
LaserJockyay for stable documentation20:38
persiaWell, the reason we didn't update upstart for intrepid is that it's undergoing massive change upstream, and isn't currently as stable as we want.  Should be able to get in sync again for Jaunty.20:38
lagajdong: where was the format change announced?20:42
lagahardy and intrepid seem to have 0.3.920:42
rockstarjames_w, are you going to be in London this week?20:43
jdonglaga: oh, maybe I am wrong about that then20:43
james_wrockstar: I may be swinging by this week or next to meet with you guys. Nothing confirmed yet though.20:43
james_wrockstar: blame jml :-)20:44
jdonglaga: you might want to start from http://jdong.mit.edu/~jdong/macbook/etc/event.d/ that event.d20:44
rockstarjames_w, great.20:44
jdonglaga: I think one of the LP branches has a poorly machine-generated upstart :)20:44
lagayay! the upstart package doesn't come with a description of the event files.20:46
jdonglaga: might want to talk to #upstart20:46
jdongit's been a while since I've used event.d syntax20:46
LaserJockanybody here try irssi-plugin-xmpp by any chance?20:58
LaserJockI wonder how it is relative to bitlbee20:58
james_wcould someone confirm I'm not being stupid please?21:54
james_w0x0 in a stacktrace is NULL, yes?21:54
james_wand calling var->something when var=0x0 in the stacktrace will cause a SIGSEGV?21:56
persiajames_w, Can you show the stacktrace?21:57
persia0x0 is NULL.21:57
james_wthought so21:57
persiacalling 0x0->something may or may not segfault, depending on how it's used.21:57
persia(and how it's trapped).21:58
james_wfile_monitor_remove_watch (monitor=0x9240d60, watch=0x0)21:58
james_wbut one line before that is called it does watch->something21:58
persiaWhat's the code for that line?21:58
persiaJust file_monitor_remove_watch(monitor, watch); ?21:59
james_wif (g_slist_length (notify->watch->notifies) == 0) {22:01
james_wfile_monitor_remove_watch (monitor, notify->watch);22:01
james_wI think I may have it though22:01
persiaYeah, that's an example of how you can use 0x0->something safely :)22:09
persiaOf course, it returns zero (0x0), which breaks that particular test.22:09
persia(note that g_slist_length takes a pointer as an argument)22:09
james_wyeah, notifies is a pointer22:10
james_whow is that a safe use?22:10
james_wor rather, what makes that safe?22:10
persia0x0 is guaranteed to contain 0x022:10
persiaSo you get notify->0x0->0x0 which contains 0x022:10
james_wah, ok22:11
persiaEssentially, you can always read a non-complex value (integer, byte, char, size_t, etc.) from 0x0, and you'll get 0x0.22:11
persiaAnd actually, it might get messy : if you have a structure, and the head of the structure is at 0x0, you might end up pulling a value from somewhere like 0x822:12
persia(which may not be zero)22:13
james_wwhat would cause a read from /dev/tty9?22:17
james_wassuming /dev/tty9 is my X22:17
persiaWell, either a rogue, or the server reading from /dev/tty22:18
persiaclients shouldn't be able to access it.22:18
persiaNote that "the server" doesn't necessarily mean xserver-xorg : it's more complicated now, and lots of things live on the server-side.22:18
james_wbut it would just be normal server activity?22:18
persiaIt's unlikely server activity.  xinput should do most of that processing.  Ask on -devel or -x (I'd try -x first, but don't know how active it is at this time of week)22:19
james_wpretty active right now22:20
persiaThey can probably suggest what might be reading from there.  A call to /dev/tty client side would get a virtual tty reference.22:21
persia(e.g. /dev/pts/0)22:21
james_wI think it's trying to track activity so that it can work out if you are idle22:23
james_wso input device activity would fit with that22:23
persiaRight, except it shouldn't be getting that from /dev/tty : it should be using XInput222:26
james_wand what do you know? Debugging statements make it work.23:55
wgrantjames_w: All good bugs are like that.23:55
james_wthis one is a peach23:55
persiajames_w, This is your null-pointer bug?  Which debugging statement made it go away?23:57
james_wa trick I got of Federico23:58
* persia suspects that it ought do something other than have a debug statement23:58
james_waccess("MARK: Debugging string", F_OK)23:58
james_wthen you can just strace and grep the result for "MARK"23:58
james_wI expect it just closes the race23:59

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