/srv/irclogs.ubuntu.com/2009/04/06/#ubuntu-devel.txt

ScottKslangasek: kde4libs built on ia64 after your qt4-x11 fix.  Thanks.00:02
calcis usr/share/icons/locolor still a legitimate icon theme dir?00:07
* calc was wondering if he should remove that along with the gnome dir from OOo since iirc that was an old kde 2.x dir00:08
Riddellcalc: it's just an icon theme like any other00:11
Riddellit's the KDE 1 icons which do still exist in kdeartwork for anyone strange enough to want them00:12
Riddellno point keeping them in OOo anyway00:12
calcok00:20
calcthat removed ~ 250KB from openoffice.org-common :)00:21
=== Snova_ is now known as Snova
Hobbseesbeattie: yeah.  maybe mine just hates the world or something, although i think i saw someone else mention it in -bugs a fwe days ago01:47
slangasekScottK: aha, great \o/03:58
slangasekScottK: now it's just hppa (strigi) cluttering up component-mismatches03:58
ScottKslangasek: I got started on retries.03:58
ScottKUnfortunatlely sparc didn't like something about your qt4-x11 change.03:59
slangasekI had already given back strigi once this morning on hppa, still FTBFS with the same error; apparently qt is uninstallable there03:59
slangasekbah, sparc shouldn't have cared about that change at all, it's just being a whiner03:59
picklesworthis there some accepted standard for passing files between running apps that talk to each other over dbus?04:06
picklesworthor should I just do whatever makes sense? :)04:06
slangasekbleh, qt on hppa needs manual bootstrapping; phonon and qt have a circular dep.04:17
ScottKOuch.  When did we do that?04:18
slangasekScottK: qt4-x11 (4.5.0~+rc1-0ubuntu1), 19 Feb 2009, AFAICS04:28
lamont`wtf does network mangler ((or whoever) decide to put both search and domain directives in named.conf?04:33
lamont`slangasek: ew04:33
lamont`er, resolv.conf that is04:33
slangasekyou object to having both?04:35
=== lamont` is now known as lamont
* lamont makes a note to remember to edit network mangler's postinst _BEFORE_ removing it remotely next time04:40
=== jamesh_ is now known as jamesh
mneptoklamont: i'm in Boston, and will accept assassination contracts for Red Hat's Westford office ;)04:46
lamontmneptok: I do not publicly issue contracts for wetwork04:47
lamontit's amusing how many people think that having domain and search directives in resolv.conf actually does anything04:48
lamont(other than helping pre-1990 programs)04:48
lamontmeh.  not worth figuring out what all dbus is doing under the covers for the networkmanager stop call in prerm04:50
lamontI just hate fighting network mangler, is all04:50
lamontthe cute part this time was that since it got dragged in on the upgrade, the machine got ipv6 addresses only.. not sure why it hated the ipv4 dhcp response04:51
lamont(and it was an old-n-crufty machine, so not sure I care enough to worry about it)04:51
slangaseklamont: huh?  of course search and domain directives do something...?06:18
calcOOo 3.0.1-9ubuntu1 will be uploaded in about 2hr06:51
* calc headed to bed now06:51
=== spm_ is now known as spm
=== tkamppeter_ is now known as tkamppeter
shahanhi, i was wondering if sed supports backreferences in ranges using patterns?07:47
robert_ancelldoes anyone know of a public sftp server I can connect to to test bug 27109?08:55
ubottuLaunchpad bug 27109 in nautilus "nautilus uses 100% cpu after closing a ssh session" [Medium,Triaged] https://launchpad.net/bugs/2710908:55
seb128hey robert_ancell08:57
robert_ancellseb128: hey seb08:57
hyperairrobert_ancell: set up a ssh host locally?08:58
seb128robert_ancell: don't you have ssh access to the GNOME boxes to upload tarballs or to some canonical servers?08:58
robert_ancellhyperair: yeah, was thinking of that but looking for easier option first :)08:58
hyperairrobert_ancell: or register for an account at alioth.08:58
hyperairrobert_ancell: but really, you can't get any easier than sudo apt-get install openssh-server =p08:58
robert_ancellhyperair: does that do sftp?  Or is sftp just scp?08:59
hyperairrobert_ancell: sshd does sftp and scp08:59
hyperairrobert_ancell: they're different protocols i think,  but they're both provided by sshd.08:59
robert_ancellhyperair: cool, my local server was already working for sftp :)09:00
* robert_ancell finds it confusing that nautilus refers to sftp as "SSH"09:01
hyperairrobert_ancell: hahah =p09:01
hyperairwell it is ssh://09:01
hyperairsftp:// and ssh:// are equivalent.09:01
robert_ancell2 products for the price of 1!09:01
hyperairheh09:01
* hyperair prefers rsync through ssh09:02
=== nikon is now known as chmj
brycekirkland: here's the page I mentioned the other day - http://qa.ubuntu.com/reports/bug-fixing/jaunty-fixes-report.html (and let us know how the race went)09:28
=== seb128_ is now known as seb128
=== nikon is now known as chmj
Ngslangasek: is it just me, or did your upload of hotkey-setup break its init script?11:40
Nglala, nm, there's a bug report already11:41
lamontslangasek: only one of them does, removing all effects of the other11:41
lamontI think the last one matters, but haven't bothered to check11:41
Ngslangasek: bug #35615711:51
ubottuLaunchpad bug 356157 in hotkey-setup "package hotkey-setup 0.1-23ubuntu10 failed to install/upgrade: subprocess post-installation script returned error exit status 2" [Undecided,Confirmed] https://launchpad.net/bugs/35615711:51
=== rmcbride_ is now known as rmcbride
cjwatsonI've answered the mail to ubuntumembers about Ubuntu community training with proper references; I imagine I'm not the first to have done so but thought I'd mention it so that others can delete the mail that was spammed to an unreasonably large number of people ;)12:37
=== azeem_ is now known as azeem
=== keffie_jayx is now known as effie_jayx
lifelessShould we disable 'contact this group' for, oh I don't know, every group ?12:43
Hobbseelifeless: can you?12:45
cjwatsonlifeless: it certainly ought to have a bloody great warning12:45
cjwatsonlifeless: since if nothing else it doesn't go to anything like a mailing list, so members of the group won't see followups12:45
cjwatson(actually I think the total result would be worse if it did, but nevertheless ...)12:46
lifelessHobbsee: its just code12:46
Hobbseecjwatson: oh, it does make it relatively clear that you're about to send mail to 450 people.  But it doesn't include the blink tag or anything, or smack them in the face.12:46
Hobbseepresumably people do read that12:47
Hobbseelifeless: i know it's theoretically possible.  :)  I'm just more wondering if a) it would be permissable to be done, and b) it would get done without being quickly reverted12:47
elmocjwatson: there's bugs about both the flawed semantics of c-t-u with groups, and that c-t-u works with groups of people > e.g. 5012:49
elmoFWIW12:49
cjwatsonelmo: thanks12:53
mvodoko: I noticed that you reverted the change for the supported/unsuppored logic in python3.0 - with my latest pycentral changes it should no longer die if a runtime is neither support/unsupported. changing this also means that rtinstall is never run for python3.0 (because its not in debian_defaults).12:54
mvo(not sure if that matter for 3.0 though)12:54
dokomvo: it should be fine for 3.0, we don't have any third party stuff packaged for 3.0 yet (and we should not, because we do know that 3.0 is only short term supported)12:55
mvook12:55
Ngmvo: the patch in the latest compiz upload has at least one notable regression - bug #35533012:56
ubottuLaunchpad bug 355330 in compiz "[Jaunty] Calendar applet popup opens under focused windows" [Low,Confirmed] https://launchpad.net/bugs/35533012:56
Ngmvo: but perhaps the gnome applet is doing the wrong thing12:57
seb128Ng: as you can see mvo already milestoned the bug ;-)12:57
mvoNg: yeah, I noticed this morning12:58
seb128Ng: we discussed it this morning on #ubuntu-desktop it breaks other case too, session dialogs being one of those for some users, gnome-do too12:58
* mvo prepares a fix12:58
Ngseb128: that must be a different bug then, 355330 is unmilestoned. I'll read #ubuntu-desktop backscroll and dupe it12:58
Ngthanks :)12:59
seb128Ng: bug #35537912:59
ubottuLaunchpad bug 355379 in compiz "Clock applet doesn't display the calendar over a focused window (dup-of: 355330)" [Undecided,New] https://launchpad.net/bugs/35537912:59
ubottuLaunchpad bug 355330 in compiz "[Jaunty] Calendar applet popup opens under focused windows" [Low,Confirmed] https://launchpad.net/bugs/35533012:59
=== Angel1c4 is now known as xq
seb128Ng: well, milestoned -> has a jaunty task12:59
seb128that's how jaunty bugs are tracked13:00
Ngoh :)13:00
Nggar, all the dupes of this have dupes already13:01
Ngthere :)13:02
mvosorry, working on a fix as we speak13:08
cjwatsonnggh, my master installer translation files all broke13:27
ogracjwatson, ah, btw, i noticed on the partman page where we have $(RELEASE) there is also a stray $(OS) at the top line13:32
ogra(i was assuming you look into ( vs { anyway for that page, but didnt want to leave it unmentioned13:33
ogra)13:33
cjwatsonogra: I mailed ubuntu-translators about it and have been told that it's fixed13:34
ograok, then it should show up soon i guess13:34
cjwatsonogra: but I'll need to do an import, which is part of why I ran into the problem mentioned above ...13:34
ograah, k ... i'll report if i see it fixed, i'll do a daily install every day anyway13:34
dschulzhi all14:15
dschulzanyone noticed the error in hotkey-setup package after updating?  there's an error in the initscript14:16
Ampelbeindschulz: bug #35615714:19
ubottuLaunchpad bug 356157 in hotkey-setup "package hotkey-setup 0.1-23ubuntu10 failed to install/upgrade: subprocess post-installation script returned error exit status 2" [High,Triaged] https://launchpad.net/bugs/35615714:19
dschulzyes14:20
dschulz found it14:20
facundobatistaHi all14:44
facundobatistatkamppeter, I wanted to tell you that I'm here if you want to try anything (I commented the bug #348316... with the updated cups package I don't see my printer anymore, if I downgrade to your PPA version I see it again)14:56
ubottuLaunchpad bug 348316 in hal-cups-utils "Printer (HWModel Name) May Not Be Connected" [High,Fix released] https://launchpad.net/bugs/34831614:56
tkamppeterfacundobatista: When you upgrade to CUPS 1.3.9-17 you must remove the usblp module from the blacklist. The official CUPS package does not contain the new libusb-based backend, as the USB backend was not what caused the bug.14:58
facundobatistatkamppeter, oh! I try this now14:59
facundobatistatkamppeter, ok, now I removed it from the blacklist, and loaded it (sudo modprobe usblp), and I see it with lsmod15:04
facundobatistatkamppeter, now I see the printer (it even appears automatically when unplu/plug the cable), I can send a test page to the printer, it puts a job in the queue, the job disappears, I have a notification that the job was printed, and the printer goes to idle state15:08
facundobatistatkamppeter, but the printer just doesn't do anything, no printing at all15:08
qenseIt seems there is a typo in the latest version of hotkey-setup on jaunty15:14
Hobbseehttps://launchpad.net/bugs/35615715:15
ubottuLaunchpad bug 356157 in hotkey-setup "package hotkey-setup 0.1-23ubuntu10 failed to install/upgrade: subprocess post-installation script returned error exit status 2" [High,Triaged]15:15
qenseah15:15
qensealready reported, thanks for the link15:15
qensesometimes I get the feeling I'm just too lazy, sorry for letting you search up things I could have found myself15:16
Hobbseeit was mentioned in here a couple of hours ago, so was a matter of scrolling ;)15:16
qenseok :)15:17
qensea huge list of duplicates15:17
=== korn_ is now known as c_korn
Tm_THobbsee: as I mentioned elsewhere, makes kinda worried when you notice who's the maintainer of the package, don't they test them? (;15:26
HobbseeTm_T: at this point of the release?  yeah...15:27
Tm_THobbsee: indeed15:27
* Hobbsee ponders uploading the fix, but notes it's now just been assigned to slangasek15:29
Tm_THobbsee: to be done when?15:30
HobbseeTm_T: asap, i guess?15:31
Tm_TI hope so (:15:31
Tm_Tstill, that's kind of things that shouldn't go to users at all IMO15:32
Hobbseeanytime you want to start responding again launchpad, feel free...15:34
Hobbsee43 seconds and no timeout.  Good!15:34
Tm_Twhoa15:34
Tm_T"answer to me, baby"15:34
Tm_T(baby being genderless in this case)15:35
ograpoor baby15:35
thiebaudesomeone asked me, how many devs are working on 9.04?15:35
Tm_Togra: not as poor as me, anyway15:35
Tm_Tthiebaude: depends on how you count15:35
ograTm_T, shit happens in development releases, so such stuff goes out to users ... thats why they are called *development* releses ;)15:36
ogra*releases15:36
thiebaudeTm_T: canonical wise15:36
Tm_Togra: I know, but some level of professionalism in core team, please (;15:36
Tm_Togra: I'm too used to messages like "I commit this but haven't tested at all" and everything breaks in upstreams15:37
ograeven prtofessionals make mistakes ... we're all humand15:37
robbiewHobbsee: Thanks for sponsoring the fix for bug 356157 :)15:37
ogra*humans15:37
ubottuLaunchpad bug 356157 in hotkey-setup "package hotkey-setup 0.1-23ubuntu10 failed to install/upgrade: subprocess post-installation script returned error exit status 2" [High,Fix released] https://launchpad.net/bugs/35615715:37
Tm_Togra: I know (:15:37
Tm_Togra: still weird, no testing apparently15:37
Tm_Trobbiew: (:15:37
robbiewTm_T: noted15:38
* robbiew will reinforce the importance of testing *before* uploading15:39
Tm_Trobbiew: FYI I'm usually the test monkey in many places oftentimes15:39
ograrobbiew, pfft, that takes out all the fun communication with users ;) how else shall we train our diplomacy ?15:39
Hobbseerobbiew: no problem.15:40
Tm_Togra: war is best way to do diplomacy anyway!15:40
Hobbseerobbiew: pbuilder hooks or piuparts ftw!15:40
cjwatsonTm_T: the usual (unfortunate but understandable) pattern is that it was tested but then a slightly different version was uploaded by mistake. I don't think we need to throw around comments about professionalism for a single pre-release mistake15:41
robbiewHobbsee: liw as been looking into piuparts15:42
robbiewcjwatson: +115:42
Tm_Tcjwatson: I know, it was meant to be a humour, sorry if not apparent15:42
Hobbseerobbiew: indeed.15:42
tkamppeterfacundobatista: Your printer (HP LJ P1002) is too new, it is not yet supported.15:42
robbiewTm_T: this late in the release...humour is the first thing to go :P15:43
Tm_Tcjwatson: I guess this is the "finnish honesty" you can see in Linus' comments too (:)15:43
Tm_Trobbiew: to go in, you mean15:43
Hobbseerobbiew: just add more beer, and the humour will likely come back ;)15:43
facundobatistatkamppeter, not supported by who? gnome? kernel? ubuntu?15:43
Tm_THobbsee: or puke15:44
* calc feels less stress today after getting 8 targeted bugs finished last night :)15:44
robbiewHobbsee: heh...oh, it comes back...about 2am London time on the day of the release15:44
Tm_Trobbiew: when 2 months more testing is announced?15:44
Hobbseerobbiew: yeah, i remember that well...15:44
tkamppeterfacundobatista: Linux. The printer most probably needs to get a firmware file uploaded into it whenever it is turned on. This firmware file is not yet available wioth the driver packages.15:45
cjwatsonthiebaude: from Canonical, on the general order of 50 (that isn't an exact number); but many Ubuntu developers are not employed by Canonical, and of course many of Canonical's staff are working on things other than Ubuntu or only contribute to Ubuntu occasionally15:47
Tm_Tindeed15:48
Tm_Tcjwatson: is team numbers kept somewhere in one place?15:48
Tm_Tteam member numbers that is15:48
cjwatsonTm_T: to get the answer to thiebaude's question you need to take the intersection of a couple of teams15:49
cjwatson(one of which is private)15:49
Tm_Tcjwatson: aye, also just being part of the team doesn't mean youre currently working15:50
slangasekNg, Hobbsee, nxvl_: ah, whoops - sorry :/15:50
Tm_Tcjwatson: would be nice to build a graph of team sizes etc from release to release15:50
facundobatistatkamppeter, I'm using the Foomatic/foo2xqx driver... in the driver's page, it says that it supports HP LJ 1005, but at the same time it says that I shouldn't use the package from Ubuntu, but install the tarball they provide there15:53
facundobatistatkamppeter, do you know why?15:53
tkamppeterfacundobatista: This is because the author insists to download and install the firmware files from the internet during the compile and build process and not by a user utility as HP does ("hp-plugin").15:58
facundobatistatkamppeter, but there's a firmware for my printer in that case... but it's not yet in the packages?15:59
tkamppeterSo you do not need to try to rebuild foo2zjs. You can try to set up your printer with "hp-setup", but probably it does not get recognized as HPLIP's current model list does not contain it.15:59
tkamppeterfacundobatista: Building foo2zjs starts getweb with the model name of the printer as argument.16:00
tkamppeterfacundobatista: The foo2zjs version I packaged one day before Feature Freeze did not yet list the printer in "getweb".16:00
tkamppeterfacundobatista: Did you download the newest version? Did it add support for the P1002?16:01
facundobatistatkamppeter, well, I have a confusion here... my printer is HP 1005, but through usb I see it as P1002, do you know why this duality?16:02
tkamppeterfacundobatista: This is extremely strange for me.16:03
tkamppeterfacundobatista: Can you report an upstream bug on HPLIP, on https://launchpad.net/hplip/?16:03
tkamppeterfacundobatista: They do not fix hardware bugs, but they could take into account this version of the P1005 in their driver.16:04
tkamppeterfacundobatista: In which country did you buy that printer?16:04
facundobatistatkamppeter, I have in my disk the foo2zjs tarball from one month ago, and in its INSTALL file it says to execute "./getweb P1005", so it was supported then16:05
facundobatistatkamppeter, Argentina16:05
facundobatistatkamppeter, I'll bug the hplip project about how it recognizes my printer16:06
tkamppeterfacundobatista: You should perhaps try to load the P1005 firmware file into your printer and see whether it works then. Then your printer principally works but the wrong self identification breaks the automatic setup.16:06
facundobatistatkamppeter, how can I load the firmware? using hp-plugin?16:07
cjwatsonslangasek: FYI I finally managed a successful installation with grub2 today, after a few bug-fixes16:07
tkamppeterdownload it with getweb and convert it with arm2hpdl. Then do "sudo -s" and after that "cat <converted firmware file> > /dev/usb/lp0",  then do "exit".16:09
facundobatistatkamppeter, oh, ok16:09
robbiewcjwatson: sweet!16:09
facundobatistatkamppeter, did that, the printer *did* something (like ininting), and went back to idle/ready state16:14
facundobatistatkamppeter, I printed a test page, but it stayed in "processing", and then received a notification asking if the printer was disconnected... ??16:14
tkamppeterSeems that the printer crashed internally, due to a firmware which is not 100% compatible with it.16:17
facundobatistatkamppeter, which project should I bug about this firmware? hplip?16:17
facundobatistatkamppeter, otoh, which is your opinion about trying the hplip binary to set up everything?16:22
tkamppeterfacundobatista: Simply try it, but HPLIP will not recognize your printer as supported due to the bad self-identification. Please bug the HPLIP project about the firmware.16:35
facundobatistatkamppeter, ok!16:35
facundobatistatkamppeter, thank you!16:35
MacSlowbryce, hey there... does http://launchpadlibrarian.net/24174661/Stacktrace.txt look like something familiar to you (in regards to known bugs/issues in xlib or xcb)?16:40
slangasekcjwatson: grub2> ah, great!17:08
cjwatsonslangasek: Julian Edwards informed me a while back that they have an experimental test rebuild system in Launchpad, and I forgot to actually give it a test run. I'd like to do so now; it uses the normal buildds so it'll create a *lot* of pending builds, but they'll all be scored down to 417:13
cjwatsonslangasek: would that be OK?17:13
slangasekcjwatson: that seems ok, yes17:13
cjwatsonI might do it just for the primary architectures17:18
lamontwtf does gimp think that doing forcing a fullsize window for the pic is anything close to the right answer?17:21
slytherinseb128: Do you have any plan on cherry picking Jan Schmidt's enhancements to DVD playback (http://noraisin.net/~jan/diary/?p=90). This will require changes to gst-plugins-base, totem and gst-plugins-bad. If not, do you mind if I work on it?17:21
seb128no17:21
lamontor is that just the same stupidity that makes firefox think that the fact that it finished rendering a page means that I want it to deiconify even though I just iconfied it?17:21
seb128slytherin: feel free to work on it17:21
slytherinseb128: Even when I am cherry picking the changes it introduces new API in -base, so I will need FFE, right?17:22
seb128yes, you can work on it, I can't tell if it will be accepted or not I'm not the one deciding there17:22
seb128I also need to reply to your upload on the list17:23
slytherinseb128: Ok.17:23
Tm_Trobbiew: hmm, should I poke you when I get issues with this new package too?17:23
seb128it seems to be a "let's change the build system, we don't know why but that seems to work better so it must be something to get"17:23
seb128slytherin: which I disagree with17:23
robbiewTm_T: heh...you can, but please file a bug also ;)17:24
Tm_Trobbiew: well I don't know if this worth a report, just asking should this happen? http://paste.ubuntu.com/145536/17:26
robbiewTm_T: yuk17:27
robbiewslangasek: ^^?17:27
slangasekbluh17:28
slytherinseb128: I know. I don't have any argument in favour in the change except that it works better. As I said I am not expert in autotools.17:28
slangasekrobbiew: I'll poke at it and do evil things17:28
seb128slytherin: "work better"17:28
seb128slytherin: on what basis do you assume that?17:28
robbiewslangasek: heh...ok, thanks17:28
cjwatsonslangasek: https://edge.launchpad.net/ubuntu/+archives, FYI17:28
cjwatsoni386 only (by accident but actually that's probably OK)17:28
slytherinseb128: I did quite a good amount of testing with many DVDs I have and I have feed back from at least 2 users on the bug that the change worked. I wish I could gather more feedback.17:30
seb128slytherin: we have no idea of what the change do, it might change things in a better way for your 3 users and break for a thousand user out there17:32
picklesworthTm_T: http://ubuntuforums.org/showthread.php?t=111761517:32
picklesworthYou'll need to fix /etc/init.d/hotkey-setup yourself, unfortunately. This post shows how: http://ubuntuforums.org/showpost.php?p=7023434&postcount=617:33
picklesworthI'm sure the package will never upload an untested package again ;)17:33
slangasekI'm fairly certain of the opposite17:33
slangasekI'm too old to learn that lesson :P17:34
=== fader_ is now known as fader|lunch
picklesworthheh17:34
Tm_Tpicklesworth: I know17:34
slangasekanyway, I have a fix that should work for recovering from the broken state17:34
slangasekI suppose I should test it first though :-P17:34
Tm_Tslangasek: aye, that's my meaning at this17:35
slangasekyep, fix checks out17:35
slangasekrobbiew: don't look at my patch17:36
robbiewslangasek: lol...ok17:36
Tm_Tslangasek: meaning, is, getting it fixed properly, not making you feel sad (:17:36
slangasekcjwatson can look at it if he wants, though17:36
slangasekTm_T: right :)  well, fix is uploaded now17:37
cjwatsononly if I know where it is17:37
slytherinseb128: I have made multiple calls for testing multiple times on IRC (#ubuntu+1) for packages in my PPA and didn't get any regression report.17:37
slangasekcjwatson: hotkey-setup 0.1-23ubuntu1217:37
cjwatsonah17:37
Tm_Tslangasek: good, I'll keep poking if something comes up17:37
slangasekcjwatson: using prerm failed-upgrade \o/17:38
cjwatsonslangasek: the test rebuild is a bit of a wash, they all fail to upload17:38
seb128slytherin: I've seen no evidence recently that DVD playback is broken for the majority of users17:38
slangasekcjwatson: heh17:38
cjwatsonslangasek: I'm asking muharem about it17:38
* slangasek nods17:38
calcargh, a catalan language update for OOo managed to break the build :\17:40
slangasekmake the translation coordinator fix it17:41
calcslangasek: it was a GSI attached to a bug report and aiui the guy who used to do catalan (jordi mallach) no longer does it17:41
* calc will just be dropping it from the next upload probably tomorrow17:42
slangasekcalc: but Ubuntu now has a translations coordinator, who also speaks Catalan :)17:42
calcslangasek: ok17:42
slytherinseb128: So what do you suggest, apart from analysing the changes I did.17:43
seb128slytherin: having somebody to try to understand what the change is doing before pushing it to jaunty one week before freeze this way17:43
slytherinseb128: Ok. I will try to get hold of someone.17:44
slangasekScottK: two steps forward, one step back for qt on hppa; strigi builds, but phonon FTBFS because automoc4 (or something it calls) segfaults :P17:49
cjwatsonslangasek: hotkey-setup> yum!17:50
slangasek:-)17:50
Tm_Tslangasek: ouch17:51
BUGabundowe are getting reports on +1 that the daily installer lost support for ext4 using the manual option!17:54
BUGabundois this know issue?17:54
calchotkey-setup seems almost broken in a way package management can't fix, even purge force-all wouldn't remove it until i fixed the init script17:54
calcthen installing the new version worked ok17:54
BUGabundolol calc17:55
slangasekcalc: ahh, but it can be fixed, you just have to channel IanJ when patching the package17:55
slangasek(fix uploaded, as mentioned above - will be available in ~1h)17:55
calcslangasek: ah ok17:55
calcslangasek: oh the ordering of when helper scripts fall back could then move the broken init script out of the way (i'm guessing?)17:56
slangasekcalc: don't actually need to move the broken init script out of the way, I just added code in the prerm of the new package version to skip invoking the init script altogether17:57
calceg:17:57
calcah :)17:57
d3xtercolin: ping17:57
calcyea i saw where it tries the new prerm script (had forgotten about that ordering in policy)17:57
calcslangasek: thursday is just the last day new uploads will be accepted without a really good exception right? (meaning OOo doesn't have to be completely finished building by then?)17:58
BUGabundod3xter: I already asked! we just have to wait for a reply on it17:58
slangasekcalc: right - though it would certainly be nice if OOo was done before then...17:58
calcslangasek: i'm trying to determine when i need to do my next upload since 9ubuntu1 had issues with catalan and thunderbird17:59
d3xterthx, i've read your msg right after i sent my ^^17:59
calcslangasek: i think it would be best to wait at least one day to see if any other bug reports come in before uploading again though17:59
slangasekcalc: does OOo really need an upload for an OOo-l10n build failure?18:00
slangasekmakes me think the OOo/OOo-l10n split is worse-than-useless18:00
cjwatsonBUGabundo: known and fixed18:00
calcslangasek: there were a couple of issues in OOo that didn't get discovered until too late, the thunderbird issue and a desktop file issue18:00
BUGabundocjwatson: thanks18:01
cjwatsonBUGabundo: bug 35485118:01
ubottuLaunchpad bug 354851 in partman-ext3 "No ext4 option in manual partitioning using livecd installer" [Undecided,Fix released] https://launchpad.net/bugs/35485118:01
BUGabundocjwatson: is there a LP bug I can refer users to?18:01
BUGabundobah.. thanks18:01
slangasekcalc: ah, ok18:01
calcslangasek: yea the split is really not too useful imho, it may become more useful when we eventually go to a full split build18:01
=== rgreening_ is now known as rgreening
calcslangasek: the full split build has something like 15 source packages, and won't require building all of OOo just for languages18:02
slangasekcalc: well, AIUI we currently have lots of code duplication in the tarballs of the two source packages; will that be fixed?18:02
* calc is considering forking from debian for OOo 3.1 packaging and then seeing if he can get the changes integrated back into debian version18:02
calcslangasek: yea long term that will be fixed. currently it is 100% duplication18:03
* slangasek nods18:03
calcslangasek: all i do is rename the orig.tar.gz :\18:03
slangasekforking from Debian> yuck, only if you're planning on discarding the debian/ directory and redoing it from scratch :)18:03
calci think it is supposed to be fixable by 3.2 (karmic) if things go well18:04
slangaseklamont: we don't have an hppa porter box?18:04
lamontslangasek: wongi18:05
calcslangasek: yea i am thinking of doing a complete repackaging while using his rules file as a guide, the more i see bits of the rules the more scared i become ;-)18:05
Mirvcalc: have you discussed with rene about the idea?18:05
BUGabundocjwatson: one more question if I may. can the base ubuntu be installed and then install the ubuntu-netbook-remix package?18:05
calcMirv: not yet, i am going to see if it is feasible first then discuss with him18:05
slangaseklamont: ah, thanks; adding to the wiki then18:05
cjwatsonBUGabundo: no idea, not my field18:05
Mirvcalc: ok.18:05
BUGabundooh who is then ?18:05
calcMirv: we were originally going to fork for the split build anyway this release, but that looks to be delayed18:06
calcMirv: while doing some of the split build work i started noticing that the rules file could do for a major cleanup18:06
cjwatsonBUGabundo: I'd probably start with #ubuntu-mobile18:07
Mirvcalc: anything to make maintaining OOo easier would probably be very welcome, it's just so huge and rene is I guess still the "OOo team" in Debian...18:07
jefferaiAnyone know what should be creating /var/run/network directory in Jaunty?18:09
jefferaiin previous versions it was /etc/init.d/loopback18:10
jefferaibut that doesn't seem to exist anymore18:10
calcMirv: yes pretty much just me and rene between ubuntu and debian18:11
calcMirv: some of what i want to do wrt packaging is get closer to the packaging layout of upstream... without the braindamage of core## packages18:12
calcMirv: so we won't run into each user level application needing to depend on each other18:12
bryceMacSlow: not offhand; get a full backtrace and file a bug18:26
MacSlowbryce, that's all I have right now18:26
bryceMacSlow: ok, well not enough in that backtrace to analyze; just indicates some sort of crash malloc'ing memory in xcb18:29
MacSlowbryce, yeah... that's from a bug filed against notify-osd... and that stracktrace indicates that the error does not really happen in notify-osd18:30
MacSlowbryce, I thought you might recognize a "pattern" and happen to know a bug in xlib or xcb related to that18:31
bryceah, nope18:31
LaserJockbryce: quick question, my X locks up, keyboard is dead, but my mouse (either touchpad or external) will move, do you know a likely culprit?18:34
bryceLaserJock: too generic of a symptom to say18:34
LaserJockhmm, ok18:35
bryceLaserJock: that's basically a GPU lockup.  lots of stuff can do that18:35
LaserJockah18:35
LaserJockwould not running compiz help?18:35
slangasekcould also be an input dev bug, though?18:35
=== fader|lunch is now known as fader_
LaserJockit started in the last ~ 1 week and it's done it about 3 times18:36
bryceLaserJock: quite possibly18:36
LaserJockI have to hard reboot18:36
sbeattieLaserJock: are you able to ssh in?18:36
LaserJockgood question, I'm not sure18:36
bryceslangasek: possibly, but I think a gpu lockup is more likely18:36
LaserJocknext time I'll find a machine to ssh with18:36
slangasekfairy nuff18:37
LaserJockit's just odd to have the cursor working just fine but everything else just lock up18:37
bryceLaserJock: if you know it worked properly a week ago, reverting packages until you find the one that causes it could be helpful18:37
LaserJockI was wondering since the intel drivers have been updated18:37
BUGabundoLaserJock: I got that on the Dell machines I was testing last week18:38
bryceI've put in several -intel patches recently, and in my experience with them, fixing one bug seems to cause another somewhere else :-/18:38
BUGabundothey add the lovely intel 86518:38
BUGabundothe live cd would freeze but cursor still worked18:38
LaserJockbryce: I'll right, I'll try going back on -intel and see if that seems to solve it18:38
LaserJockbryce: it's often enough to  be annoying but not often enough to be easy to debug :-)18:39
sbeattiebryce: what's useful to do for debugging a lockup like that18:39
brycesbeattie: I don't have a good debugging procedure for lockups yet18:40
brycesbeattie: any error message you can get is usually handy18:40
brycethey're usually not in Xorg.0.log tough, so you have to poke around18:40
brycebacktraces are only marginally useful18:41
brycesbeattie: turning off DRI or other X subsystems to narrow it down can be useful18:41
brycesbeattie: the most helpful thing is to bisect or revert backwards until you find the change that caused it18:41
LaserJockbryce: I'll start with 2:2.6.3-0ubuntu1 and bisect my way18:44
sbeattiebryce: okay. The lockup I saw didn't show anything useful anywhere, only after trying suspend-resume to unwedge it did i start getting "[mi] EQ overflowing. The server is probably stuck in an infinite loop." in the log18:44
LaserJockI'm pretty sure it started after ubuntu118:44
bryceI put up a http://wiki.ubuntu.com/X/Glossary to help explain some of the technical terms you see in X error messages18:46
sbeattiebryce: note that I do little to no 3d stuff; my wm doesn't composite.18:47
brycesbeattie: well... like I mentioned before, gpu lockups are kind of a generic symptom and can occur due to a wide variety of things18:48
kirklandjames_w: where can I find some documentation on bzr-builddeb?  like how to setup my debian/rules properly?18:48
james_whey kirkland18:48
bryce3d stuff tends to trip up the gpu more, because 3d code is often newer, the registers vary more widely from hw to hw, and there's a lot more to 3d than 2d18:48
james_wkirkland: it should require no changes to debian/rules18:49
james_wkirkland: or anything in debian/ at all18:49
kirklandjames_w: howdy18:49
kirklandjames_w: hmm, okay.  where can i find some instructions on making my get-orig-source target correct?18:49
kirklandjames_w: b/c right now, builddeb is not happy with my get-orig-source18:49
james_wkirkland: do you have a log?18:49
james_wbuilddeb was actually broken with get-orig-source until a few days ago, so if you don't have the latest package it won't work18:50
kirklandjames_w: http://pastebin.ubuntu.com/145602/18:50
kirklandjames_w: let me update18:50
james_wkirkland: ah, it's failing before where that fix would kick in so it's something else18:52
james_wthat's an interesting get-orig-source you have there18:52
james_wis the intent to use the cwd without ./debian/ as the .orig.tar.gz?18:52
kirklandjames_w: http://pastebin.ubuntu.com/145602/18:57
james_wkirkland: are you trying to tar up the cwd without ./debian/ to create the .orig.tar.gz?18:59
kirklandjames_w: yes, and without the .bzr19:00
calcelmo: so thunderbird did actually work in the past for the users who are reporting the problem now?19:00
kirklandjames_w: i'll pastebin the rule too19:00
elmocalc: yes19:00
james_wkirkland: you realise that can easily lead to broken packages?19:00
kirklandjames_w: i did not realize that19:00
james_wones that aren't a danger to the archive at least, but would still be a pain19:00
elmocalc: and it works for them again if I s/sensible-ooomua/thunderbird/19:00
elmocalc: (I haven't tried xdg-mailer or whatever it was you suggested)19:00
calcelmo: interesting, ok, i will look into the file that the patch that adds "sensible-ooomua"19:01
kirklandjames_w: i can drop that --exclude19:01
james_wkirkland: well, it makes it easy to create a broken package if you try and build a -2 at least19:01
james_wkirkland: and you don't have the original .orig.tar.gz in the correct place19:01
kirklandjames_w: http://pastebin.ubuntu.com/14561619:01
calcelmo: afaict it has used that setting since at least hardy, so maybe the file the patch changes has otherwise changed as well19:01
* calc hopes that made sense :)19:01
james_wkirkland: as it will create you a new .orig.tar.gz that won't be the same, and so will be rejected by soyuz/dak19:01
kirklandjames_w: hmm, i expected the diff.gz to contain the debian dir19:02
james_wkirkland: yes, it will19:02
james_wkirkland: but with .tar.gz the contents of the files is not all that matters19:02
james_wkirkland: even if you don't touch anything outside of ./debian/ in -2 the md5sum of the .orig.tar.gz would still change19:03
LaserJockhence why pristine-tar exists for VCSes19:04
=== pochu_ is now known as pochu
james_wkirkland: so, the immediate issue is that it is not running get-orig-source in a directory that is named screen-profiles or screen-profiles-${VER}, so it falls over.19:08
james_wkirkland: I could fix that, but I don't think there is a lot of point19:08
=== beuno_ is now known as beuno
james_wkirkland: as http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules states "get-orig-source (optional) [...] This target may be invoked in any directory"19:10
james_wkirkland: so I think you should re-think your get-orig-source. I can help you come up with a good solution that works for you if you like, but first I must eat...19:14
kirklandjames_w: please, you bet19:14
kirklandjames_w: i've recently gotten a lot of requests for other distros to pick up this package19:15
kirklandjames_w: i'm trying to rework my build/release procedure such that it's still smooth for me, but also works for them19:15
kirklandjames_w: siretart_ is handling the ITP for debian19:15
kirklandjames_w: he's the first consumer I'm trying to satisfy19:15
Chipzzwhy do you package those seperately anyway?19:16
Chipzzwouldn't it make more sense to ship these in /usr/share/doc/screen in the screen package?19:16
GuyFromHellAnyone here using an update XChat and some form of galago notifications? Are you getting an icon on your popups?19:19
maxbChipzz: Personally I think it's far more elegant to put a loosely coupled addon in its own package19:20
festor I use ubuntu beta 9.04 (now in livecd) and I dont see any ext4 option in ubuntu installer19:20
mcashi19:37
mcascan anyone tell when there will be the next translation sync?19:37
=== beuno_ is now known as beuno
cjwatsonmcas: I saw language-pack builds going through today ...19:41
mcasok thx cjwatson19:41
james_wGuyFromHell: I am, and yes, the stock_person icon if I am not mistaken19:52
GuyFromHelljames_w, may i inquire specs? distro, version, and galago program?19:53
james_wubuntu jaunty with notify-osd19:54
james_wxchat 2.8.6-2.1ubuntu4, notify-osd 0.9.8-0ubuntu119:54
GuyFromHelljames_w, interesting, mine doesn't work on same configuration unless the string is changed from "notification-message-im" to "notification-message-IM"19:54
james_ware you using the xchat-gnome variant?19:54
GuyFromHelljames_w, no, the original19:55
james_wthat changes the icons that you get?19:55
GuyFromHelljames_w, my notify-osd seems to be newer, perhaps they added case sensitivity...19:55
GuyFromHelljames_w, i had no icon from the deb install19:56
james_wah, it's not stock_person I don't think19:56
GuyFromHelljames_w, i think this is that was meant to be: http://www.cs.rpi.edu/~mukhea2/stock.png19:58
GuyFromHellis that what you're getting?19:59
james_wGuyFromHell: I assume you have libnotify installed?19:59
james_wGuyFromHell: it's similar, but I can't be sure19:59
GuyFromHelljames_w, that's what i have after putting  a patch on x-chat to capitalize 'im' in 'notification-message-im'20:00
* GuyFromHell debates with himself on what to do20:01
GuyFromHelli guess I'll file a bug report and see if anyone else is getting this behavior...20:01
james_wGuyFromHell: http://people.ubuntu.com/~jamesw/Screenshot.png20:01
clearscreenNot sure if this is the right place to ask.. but I'm a new C++ programmer looking for a new open-source project with a relatively small codebase / small group of developers.. any suggestions? I browsed through countless of sourceforge pages but either wasnt interested, it was a huge project, or it was completely inactive (not a single commit)20:02
GuyFromHelljames_w, it may just be my icon theme, lemme see if it supplies this, i thought the icon was part of human only though :/20:03
Ampelbeinclearscreen: try the gnome-project. http://live.gnome.org/GnomeLove There are simple tasks to start and you can get in touch with an active community.20:03
clearscreenAmpelbein: Problem is that I do want to be hands-on with the code, but am not even closed to experienced enough to deal with something like gnome.. Would probably be clueless about a lot of things and produce crap :P20:06
james_wGuyFromHell: got it20:07
james_wGuyFromHell: the fallback icon for non-Human is capitalised, which is probably a mistake20:07
james_wGuyFromHell: so it seems a bug against notify-osd to make it lower-case is the right thing20:08
GuyFromHelljames_w, so asking for icon -im falls back to -IM?20:08
Ampelbeinclearscreen: thats fine. the folks at gnome are mostly helpful and will point out what is wrong/could have been better. check out the simple tasks listed on the site and you will be learning-by-doing. GNOME is a big project, but there are many small programs which you could start working on.20:08
james_wGuyFromHell: no, it doesn't. xchat asks for -im and if you are running human you get it. If you aren't running human then it tries to use the fallback, but doesn't exist20:09
james_wGuyFromHell: your capitalisation change would mean that you always get the fallback whether you run Human or not, which would be undesired I guess. So making the fallback the same as what xchat is requesting and what human provides would seem to be the solution20:09
GuyFromHelljames_w, ah i see what you're saying now.20:10
GuyFromHelljames_w, i'll go ask #dx what they think about this20:10
james_wsure20:11
keesKeybuk: I see no reason to keep /dev/kmem if it's disabled by default in our kernels.20:11
slytherinCan any of the core dev's take a look at bug 349146 and let me know if this is intentional.20:11
ubottuLaunchpad bug 349146 in human-icon-theme "Logout icon looks like shutdown" [Undecided,New] https://launchpad.net/bugs/34914620:11
keesKeybuk: I have no opinion about doing an open() test on the special device to see if it should be created.  on the one hand, it'd be nice to play with a kernel that has it enabled for some reason.  on the other hand, no one should use kmem.20:12
clearscreenAmpelbein: Mmmm I'm not so sure, I'll keep looking around :P20:13
james_wkirkland: hey, so I assume you set things up like that originally so that you only had a single branch to worry about?20:18
=== ivoks_ is now known as ivoks
LaneyKeybuk: Do you have a minute to look at an automake problem? (you did the update). The smuxi package now fails to build (http://is.gd/r3I3) with the error "shift: 2219: can't shift that many". I've confirmed that downgrading to the older version renders it buildable again.20:23
=== keffie_jayx is now known as effie_jayx
LaneyI don't know if this is a regression or a bug in upstream's usage or what20:24
adelie42If I am starting a new project and want it hosted on launchpad, I just register a branch, correct?20:38
jpdsadelie42: And the project, best ask Launchpad questions at #launchpad20:39
adelie42k20:39
=== cprov is now known as cprov-afk
GuyFromHelljames_w, Just in case you were wondering, a bug has now been filed against notify-osd to rename the icon.21:00
james_wI saw, thanks21:01
GuyFromHelljames_w, oh didn't see you were in #dx too21:01
johanbrclearscreen: ekiga is c++ and they're short on developers21:09
sbeattietedg: are you no longer maintaining gnome-screensaver's packaging in bzr+ssh://bazaar.launchpad.net/~ted-gould/gnome-screensaver/ubuntu-packaging ?21:15
tedgsbeattie: I think someone may have moved it over to ~ubuntu-desktop.  I know they were discussing doing that.21:16
sbeattieokay, thanks, the vcs tag for it is wrong, then.21:16
tedgsbeattie: Yup, here it is: lp:~ubuntu-desktop/gnome-screensaver/ubuntu21:17
sbeattietedg: cool, thanks.21:17
picklesworthHm... are the DX team people aware of this bug report?: https://bugs.launchpad.net/bugs/34321921:27
ubottuLaunchpad bug 343219 in fast-user-switch-applet "Adding Fast User Switcher applet causes shut down options to disappear from System menu" [Undecided,New]21:27
jpdsThat's intended bahaviour.21:28
picklesworthindeed, and it's also wrong behaviour ;)21:28
jpdsIf you remove fusa, you get the System menu back, one or the other.21:28
LaneyThere is a regression in the version of automake that's currently in Jaunty which is rendering at least one package unbuildable. I've almost confirmed that http://git.savannah.gnu.org/cgit/automake.git/diff/?h=branch-1-10&id=f9a3dde93cbd6497966d45631ec1cf665b09e3a9 fixes it21:32
LaneyI don't know how to work up a patch for a git-maintained package though21:32
dtchengit format-patch21:33
Keybukgnargh, apport is popping up for valgrind again21:38
Laneybluh21:38
slytherinany maintainer of human-icon-theme here?21:38
LaneyKeybuk: You forked automake! What's the best way to patch it now?21:39
jpdsslytherin: kwwii.21:39
Laneythe git repo doesn't appear to be current21:39
cjwatsonLaney: apt-get source automake, hack, upload?21:39
cjwatsonLaney: the git repository is the Debian package, by the looks of things21:39
slytherinjpds: is it just me who find logout icon more like shutdown?21:40
KeybukLaney: ?21:41
clearscreenslytherin: its a man walking about.. looks like logging out to me :P21:41
KeybukLaney: what do you mean?21:42
slytherinclearscreen: are you using human theme?21:42
clearscreenslytherin: if that's the default theme for 9.04, then yes.. cant remember changing it21:42
clearscreenI could be wrong though21:42
LaneyKeybuk: Should I add a patchsys or what?21:42
Laneycjwatson: Right21:43
KeybukLaney: I updated our package to a new upstream version, is that what you mean by "forked" ?21:43
LaneyKeybuk: yes21:43
cjwatsonLaney: please don't ever add a patch system in Ubuntu to a package (from Debian) that doesn't have one21:43
KeybukLaney: never add a patchsys to a package that doesn't have one21:43
Laneyright21:43
KeybukLaney: that's hardly a "fork" - that's a relatively standard practice21:43
clearscreenslytherin: nevermind :)21:43
slytherinclearscreen: You can verify in system -> preferences -> appearance21:43
Laneyexcuse my terminology then21:44
Keybuklaney: I used the upstream orig.tar.gz, so when Debian update too, we simply drop out diff21:44
clearscreenslytherin: yeah, using glossy21:44
LaneyI didn't mean ti imply anything negative21:44
Laneyo21:44
KeybukLaney: then I'm unsure what your point is?21:44
KeybukLaney: perhaps you should rephrase your exclamation as a question?21:44
LaneyI wanted to know in which format the patch should come21:44
Laneyis all21:44
KeybukLaney: what patch?21:44
jcoledidrocks: according to the evolution developers, it looks like your evoltion-mapi package is very out of date21:44
Laneythe one I'm about to supply21:44
KeybukLaney: and what does that do?21:44
Keybukwhy haven't you send that patch upstream instead?21:44
Laneyit is upstream, I'm backporting it21:45
Keybukis there a new upstream release containing the patch?21:45
Laneyit's a regression vs 1.10.121:45
KeybukLaney: ref?21:45
Laneyno21:45
Laneyhttp://git.savannah.gnu.org/cgit/automake.git/diff/?h=branch-1-10&id=f9a3dde93cbd6497966d45631ec1cf665b09e3a921:45
cjwatsonKeybuk: to be fair, he gave a reference above21:45
cjwatson21:32 <Laney> There is a regression in the version of automake that's currently in Jaunty which is rendering at least one package unbuildable. I've almost confirmed that21:46
cjwatson              http://git.savannah.gnu.org/cgit/automake.git/diff/?h=branch-1-10&id=f9a3dde93cbd6497966d45631ec1cf665b09e3a9 fixes it21:46
cjwatson21:32 <Laney> I don't know how to work up a patch for a git-maintained package though21:46
jcoledidrocks: this may be why so many people are having issues21:46
Keybukah, I missed that bit21:46
Keybukshaky network here21:46
Laneyno worries21:46
Laneyjust want to ensure it gets in21:46
KeybukLaney: just apply the patch directly to the sources, add a changelog entry (-0ubuntu2) and upload21:46
jpdsslytherin: re: logout icon: true...21:46
KeybukLaney: obviously there should be a Launchpad bug for this, targeted to jaunty, etc.21:47
Laneyok21:47
Laneydebdiff following shortly21:47
keesKeybuk: did you see my backscroll on my okayness with dropping /dev/kmem?21:47
Laneywatch this space etc21:47
Keybukkees: no, I don't keep backscroll21:47
Keybukkees: I saw your e-mail about that21:47
kees19:11 < kees> Keybuk: I see no reason to keep /dev/kmem if it's disabled by default in our kernels.21:47
kees19:12 < kees> Keybuk: I have no opinion about doing an open() test on the special device to see if it should be created.  on the one hand, it'd be21:47
kees              nice to play with a kernel that has it enabled for some reason.  on the other hand, no one should use kmem.21:47
slytherinjpds: I filed bug 349146, but looks like it has not come to attention of the maintainers.21:47
Keybukkees: well, it'll be created automatically if the kernel supports it21:48
ubottuError: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/349146/+text)21:48
Keybuksince the kernel has a /sys/devices/virtual/mem/kmem or something21:48
keesKeybuk: works for me21:48
Keybukwe just force it anyway21:48
* Keybuk can't remember why21:48
Keybukprobably because devices.txt said we should21:48
Keybukoh, hmm21:49
Keybuk  * Add /lib/udev/devices/kmem as there's no sysfs node for it yet.21:49
keesKeybuk: yeah, it's a legacy device at this point.21:49
Keybukwonder if that's been fixed21:49
keesKeybuk: it has (intrepid has it)21:49
keesdapper and gutsy don't.  hardy has kmem disabled so I can't check21:49
Keybukah yes, it uses device_create()21:51
Keybukthat's ok then21:51
calcwhat type of threading issue would running strace on a process cause not to happen?22:11
=== yofel_ is now known as yofel
cjwatsoncalc: anything that's a race condition22:23
Laneybug 356612 for the automake patch22:23
ubottuLaunchpad bug 356612 in automake1.10 "Regression vs 1.10: depfiles problem causes some source packages to ftbfs now" [Undecided,New] https://launchpad.net/bugs/35661222:23
cjwatson(I wouldn't put it past there to be other threading problems that strace might mask, but races are the standard answer to this question and threaded code is full of them if written even slightly incautiously)22:23
calccjwatson: ok22:26
seb128calc: that's probably not the issue there though, it's just a function calling xrandr, there is no possible race since it doesn't depend of any other code22:27
calcseb128: its failing inside of spawn_with_input afaict and doesn't fail if i strace it22:29
calcspawn_with_input seems to just spawn a thread and and execute the program22:30
=== k4v is now known as m4v
seb128not something which should be subject to races22:31
calcwhen i straced i did strace -f -p pid -o output22:31
calcnot sure if that could mask any other types of issues though22:31
* calc looks at OOo 3.1.0 rc1 debian orig size and dies... 764MB just for orig22:33
* picklesworth looks at calc's message... "but how did he write that?" "...he must have been dictating"22:45
calcpicklesworth: heh :)22:47
calcpicklesworth: so 1.5GB+ for OOo source in karmic if it isn't a bug in debian packaging :\22:48
directhexcalc, 764 meg orig? so... we're breaking the 10 gig pbuilder requirement then22:48
directhex?22:48
calcdirecthex: i have no idea what is going on, i'm still downloading it, i think rene might have screwed up the orig.tar.gz22:48
calci can't imagine how it would have gotten that large between a couple of OOo milestone releases22:49
calcit was only 400MB at 310m622:49
picklesworthOO is an impressively complicated office suite if it's not an error22:49
picklesworthmaybe he ran a build in there :/22:50
geofftYou say that like OOo can't be both an error and an impressively complicated office suite...22:50
* jdong wishes update-manager used PolicyKit...22:51
glatzorjdong, https://edge.launchpad.net/aptdaemon22:52
jdongooh22:53
laszlok_is it known that jockey-gtk doesn't work? maybe this is part of the python 2.6 thing in the title?23:02
laszlok_that python bug is marked as fix released though...23:04
directhex"doesn't work"? is claiming unemployment benefits?23:05
brycedirecthex: :-)23:05
clearscreendirecthex: i loled23:07
hyperairsay... can someone test what happens when you run this in a shell: notify-send title 'message&'23:11
hyperairfor some reason, the message gets substituted with something else23:11
hyperairis that supposed to happen?23:11
james_wno23:12
directhex"&" generally stuffs it23:13
hyperairyeah23:13
hyperairbut is this a bug in notify-osd or notification-daemon?23:13
directhexusing '&' in title means no message at all23:13
jdongwell you're not supposed to use unescaped HTML chars, right?23:14
hyperairoh so it's supposed to be &amp;?23:15
directhexseems so - but still broken in title23:15
directhexhm, no, broken if &amp; is the ENTIRE title23:16
directhexor... hm, it wasn't working, now it is23:16
directhexbloody technology23:16
hyperairno i think notify-osd might have crashed23:16
hyperairremember that dbus automatically starts it again23:16
hyperair[51462.618299] notify-osd[5512]: segfault at 18 ip b7698cc3 sp bf841a24 error 4 in libc-2.8.90.so[b7629000+158000]23:17
hyperair[51787.162592] notify-osd[5960]: segfault at 121c61f8 ip b76e9cd9 sp bf992b74 error 4 in libc-2.8.90.so[b767a000+158000]23:17
hyperairsee.23:17
jdonghyperair: holy crap. is that from an ampersand?23:17
hyperairjdong: yes it is23:17
hyperairjdong: unescaped23:17
jdonghyperair: ok then you might be onto something more serious.23:17
jdonghyperair: I'd file it as a potential security issue at this point.23:18
hyperairhmm23:18
hyperairwait, i can't reproduce it23:18
hyperairit's not re-segfaulting23:18
jdonghmm23:18
cjwatsonrun it under valgrind23:18
hyperairmeh i can't reproduce it anymore23:20
hyperairwonder what went on23:20
keeshyperair: the body portion goes through pangomarkup, but I wasn't able to crash it...23:21
hyperairhmm23:21
hyperairso with regards to this whole pangomarkup thing... are the rules the same as html for symbols?23:22
keeshyperair: it's a subset of html23:22
hyperairsubset?23:22
keeshyperair: I was poking at it last week, but it seemed okay23:22
hyperairhmm23:22
keeshttp://library.gnome.org/devel/pango/unstable/PangoMarkupFormat.html23:22
hyperairhmm i'm more interested in the symbols23:23
* hyperair now has a should-be-perfect irssi libnotify script =D23:26
jdonghyperair: are ' you& su<a href=localhost>re</a>?"!;23:27
jdong*ducks*23:27
cjwatsonI was thinking that irssi might be better hooked into libindicate23:27
cjwatsonalthough there don't seem to be shell bindings for that23:27
hyperairjdong: sorry i didn't manage to see the notification. could you try again?23:27
hyperaircjwatson: if there are perl bindings, it'll work.23:27
jdonghyperair: test normal.....23:28
hyperaircjwatson: but there aren't perl bindings either23:28
jdonghyperair: test nasty are ' you& su<a href=localhost>re</a>?"!;23:28
hyperairjdong: works perfectly =)23:28
jdonghyperair: just making sure you wrote good perl :)23:28
hyperairyou wouldn't happen to be interested in the script would you?23:28
jdonghyperair: some of the libnotify scripts floating out there are shell escapable.23:28
jdonghyperair: putting the script up somewhere would be nice for the world, yeah :)23:28
hyperairjdong: ah i used the multi-arg system() notation.23:29
cjwatsonI put mine up a while ago, BTW23:29
hyperaircjwatson: where?23:29
hyperaircjwatson: it isn't on scripts.irssi.org is it =p23:29
jdonghyperair: good boy.23:29
cjwatsonhttp://www.chiark.greenend.org.uk/~cjwatson/code/notifications/23:29
hyperaircjwatson: that requires a file23:30
cjwatsonyes, it does. deal.23:30
hyperairhahah23:30
hyperairand a daemon =p23:30
cjwatsonditto23:30
jdongwow. that's really good.23:30
jdongI had a maildir-ish spool setup before I redid my shell server23:30
hyperair+23:30
hyperairalso mine are based on the same script i think23:31
hyperairheh23:31
jdongyeah, fnotify was a good starting point for me too23:31
cjwatsonit's not really a proper daemon. I doubt you could do without something like that and still work over ssh, anyway.23:31
cjwatsonmy laptop isn't necessarily on even remotely the same network as the server on which I run irssi23:32
jdongmy issue was I needed the notion of a notification being "acknowledged"23:32
hyperaircjwatson: agreed. without ssh-ing back, there really isn't a way23:32
cjwatsonspecifically the server can't necessarily open an ssh connection back to it23:32
jdongmuch like how with an IMAP mailbox I know when I've read the message elsewhere23:32
hyperairthat's one of the reasons i'm running irssi locally23:32
cjwatsonI suppose I could do it with port forwarding23:32
jdongI sometimes have 4 of 5 systems logged into IRC, some abandoned....23:32
hyperaircjwatson: why not a fifo? eventually those hilights will build up you know23:33
cjwatsonwhich might be a bit simpler 'cos you wouldn't need the heartbeat23:33
cjwatsonhyperair: in practice it seems fine23:33
hyperairhmm23:33
jdonghyperair: it's gotta build up for years before that matters though23:33
cjwatsonI don't want to use a fifo because that might cause irssi to block if the server isn't running23:33
hyperairjdong: good point =p23:33
hyperairah yes23:33
hyperairfork! then you get a mini fork bomb =p23:34
cjwatsonthe wrong solution to so many problems ;-)23:34
hyperair=p23:34
hyperairexec then.23:34
hyperairIrssi::command("exec echo msg > fifo");23:35
cjwatsondoesn't interest me23:35
hyperairhehe23:35
cjwatsonindeed, that'll just lead to a bunch of sh processes building up over time if the fifo is full23:36
cjwatsondon't see how that's an improvement really23:36
hyperairfork bomb =p23:37
james_wcjwatson: I was just thinking about how shell binding for libindicate would work, as it's not async like libnotify23:41
james_wyou have to maintain the dbus connection for the length of the indicator23:41
cjwatsonjames_w: oh, interesting, you'd need a little session daemon to do it then23:42
james_wyeah23:42
james_wyou could even do it over dbus23:42
=== Snova_ is now known as Snova
cjwatsonslangasek: feel free to downgrade the universe test rebuild bugs I'm filing if you feel so inclined23:59
cjwatsonI didn't get much output from the test rebuild since it turned out to spam people by mail, but I'm filing what we got23:59

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