/srv/irclogs.ubuntu.com/2011/03/16/#ubuntu-devel.txt

lamontDaviey: go ahead, I'm afk for the evening as of about 30 sec ago00:01
Davieylamont, Okay, your PPA backport == the sid package?00:01
=== dendro-afk is now known as dendrobates
* Daviey diffs00:07
=== syn-ack is now known as Guest9209
=== syn-ack_ is now known as syn-ack
=== Auv5 is now known as Guest27214
=== dendrobates is now known as dendro-afk
=== Auv5[Alt] is now known as Auv5
ScottKYou have to ask the questions before they are AFK.01:20
ScottK;-)01:20
=== dendro-afk is now known as dendrobates
=== asac_ is now known as asac
lamontDaviey: ISTR that there might be a dpkg change that required a tweak to the package for lucid02:14
lamontDaviey: so I'd say grab the ppa.  not just because that's what I tested02:14
lamontworst case, I should be able to do it tomorrow02:14
c2tarunwhy I am getting this error curl: (6) Couldn't resolve host 'people.canonical.com'  on running rmadison kdeedu in natty chroot03:05
ScottKProbably because you use dhcp and you got a new IP address since you created the chroot.03:12
psusiok... I have proposed tasks for lucid and maverick for bug #662194, backported the one line patch from natty to maverick and lucid, pushed the bzr branches to lp, proposed they be merged, linked them to the bug report, subscribed unbuntu-sru and ubuntu-sponsors... did I miss anything?04:08
ubottuLaunchpad bug 662194 in Nautilus "Nautilus: 'Remember this application for ..." option should be made inactive by default" [Medium,New] https://launchpad.net/bugs/66219404:08
nigelbjdstrand: yes, go ahead :)04:38
nigelbjdstrand: I don't have powers to do it, but probably dholbach has :)04:38
pittiGood morning06:04
c2tarunpitti, good morning :)06:08
c2tarunpitti, hey can you please help me with splitting packages?06:09
pittiwhat do you want to do?06:09
c2tarunpitti, I was working on bug 68343906:10
ubottuLaunchpad bug 683439 in kdeedu (Ubuntu) "split kalgebra mobile" [Undecided,In progress] https://launchpad.net/bugs/68343906:10
c2tarunpitti, its my first time and I dont know how to split, I did some steps but not sure I am right.06:10
c2tarunpitti, I moved the mobile folder from kalgebra outside it and renamed it as kalgebra-mobile. In file kalgebra.install there is one line related to kalgebramobile so I copied that line to another file name kalgebra-mobile.install, I added lines for kalgebra-mobile in debian/control but dont know how to fill some fields. :/06:12
pittic2tarun: roughly, you have to add the new package to debian/control, then update all affected debian/pacakgename.install to install the files to the new package instead, and finally the new package needs a Breaks:/Replaces: <package which previously shipped the files> (<< your_new_version)06:13
c2tarunpitti, is there any manual available for splitting packages?06:13
pittithere isn't06:14
pittiit's not really different to adding a new binary package, or doing packaging in general06:14
pittiyou need to know what debian/control does, and how dh_install works mostly06:14
pittithe only extra thing is teh Breaks:/Replaces:06:14
c2tarunpitti, ok, I'll look into dh_install first.06:15
c2tarunpitti, does dh_install comes under automake tools?06:32
pittic2tarun: yes, well after; but the current package should already have it06:32
pittic2tarun: there's (usually) no need to modify debian/rules for this06:32
c2tarunpitti, you said to add new pacakge to debian/contro, and then update all affected debian/pacakgename.install, I actually didn't get the second part.06:33
pittic2tarun: dh_install uses debian/packagename.install to put the installed project files into the various binary packages06:35
c2tarunpitti, this question might sound silly, but how am I going to find affected packagename.install, I mean do I have to look into each *.install file and see if it is using kalgebramobile?06:38
pittic2tarun: well, that's the main point of the exercise -- determining the files you want to ship in the new package, i. e. teh parts you want to split out :)06:39
c2tarunpitti, well thats kind of tricky, dont you think one have proper knowledge of the source code in order to determine the files.06:41
pittic2tarun: not really about the source, but about the installed files06:44
pittiand yes, it is not a simple task for a large package like kdeedu06:44
* c2tarun i thought its not simple task for any package ;(06:46
c2tarunpitti, do I have to move mobile folder out of kalgebra folder? I think it contains the source code.06:46
c2tarunpitti, if you have some time please get the source code of kdeedu and please instruct me, this will help me in learning something important :/06:51
StevenKc2tarun: I'd suggest you'd be better off asking Riddell what he had in mind to split out. The source code doesn't help in this case at all.06:52
c2tarunStevenK, ok then I'll ping him on #kubuntu-devel thanks :)06:53
jonohey folks06:58
jonoI just had a weird experience, I am running current Natty and I rebooted and it looks like X started but nothing loaded06:58
jonoI rebooted a few times and this happened, and I just rebooted now and X started fine06:59
jonoseems like some kind of odd race condition06:59
jonois this a known bug?06:59
didrocksgood morning06:59
jonohey didrocks07:00
didrockshey jono, how are you?07:00
jonodidrocks, good thanks :-)07:00
Amaranthjono: Do you get the default X crosshatch background and "X" mouse cursor then?07:06
jonoAmaranth, no, it just looked like the display was turned on (you know how it goes a slightly brighter shade of black before the background is drawn)07:07
AmaranthHrm, perhaps plymouth failed to hand off to X07:07
jonoAmaranth, the fact that it just booted fine could suggest something racey is going on07:08
jonoanything I can dig out in a log file to help?07:08
Amaranthjono: I don't exactly know how that part works so I wouldn't know what to look for07:09
AmaranthPerhaps RAOF would know07:09
broderjono: i saw some discussion from bdrung earlier that there was an issue with gdm07:09
broderpossibly connected to some upstart config changes07:09
jonobroder, ahhh07:10
broderi had to run before i saw any conclusion07:10
AmaranthWell, it seems his problem was caused by a fix for https://launchpad.net/bugs/43693607:12
ubottuUbuntu bug 436936 in kdebase-workspace (Ubuntu Karmic) "gdm upstart job checks /proc/cmdline for single user mode, won't start on post-boot runlevel change" [Medium,Triaged]07:12
broderAmaranth: rough theory: the gdm upstart job is triggering, which also triggers the plymouth-quit job, but something is keeping gdm from actually starting07:13
broderhaven't really worked out the finer points of that, but feel free to run with it07:13
RAOFjono: “slightly brighter shade of black”?  You don't get the plymouth splash screen fading seamlessly into gdm (when gdm works ☺)?07:23
jonoRAOF, I see no Ubuntu image when my laptop boots07:24
jonoand then no gdm was loaded07:25
jonobut also no colored background07:25
broderjono: bug #73580507:25
ubottuLaunchpad bug 735805 in gdm (Ubuntu) "GDM fails to start" [Undecided,Confirmed] https://launchpad.net/bugs/73580507:25
broderjono: though i'm not sure that's the same as yours since you said it worked sometimes07:26
jonoyeah it worked the last time I booted, and I need to work tomorrow so I am not rebooting tonight :-)07:27
broderhaha07:27
broderRAOF: ooc, what component handles that theoretical seamless fade anyway? is it supposed to be g-s-d or something?07:27
RAOFbroder: Nah, that's X.07:28
broderoh really? fancy07:28
jonosorry folks, I have to head to bed07:29
RAOFPlymouth leaves its image in the framebuffer, the X drivers copy said images into a pixmap and use it as the root window.07:29
jonoanything I can provide before I go? log files etc?07:29
jonoRAOF, ^07:30
RAOF /var/log/Xorg.0.log is always a good ideoa, as, in this case, might be /var/log/gdm/*07:31
RAOFAlthough if upstart isn't even trying to start gdm, those would be useless, and I'm not sure what logs *would* be usef07:32
RAOFul.07:32
jonoright07:32
jonoI wasn't sure if I should see some errors somewhere07:32
broderRAOF: my suspicion is that the gdm upstart job is running, but the script is short-circuiting07:33
broderthat's the only explanation i have for why plymouth would quit without gdm actually starting, since the plymouth-quit job gates on the gdm job07:34
RAOFAnd we know plymouth has quit?07:35
RAOFI'm not sure what a short-circuted upstart script would look like, either :)07:35
jonook, I best head to bed07:35
jonolet me know if there is anything else I can help with07:35
jonothanks RAOF, broder, Amaranth07:35
dholbachgood morning07:45
exobuzzhttps://launchpad.net/builders/ 10 hour delay for i386 :/08:03
exobuzzhas everyone decided to use their ppa all at once, or are there less builders or something for some reason ?08:04
tjaaltonis mounting iso's with exec somehow disabled, since even running 'mount -o loop,exec foo.iso bar' doesn't work08:13
tjaaltonwell, it's still mounted noexec08:14
Davieyexobuzz, Now 11 hours :)08:14
exobuzzyeh.. argh08:15
Davieyexobuzz, it's known, seems they are being used for other purposes at the moment.08:18
exobuzzDaviey, thanks for the info.08:24
Riddell@pilot in08:25
=== udevbot changed the topic of #ubuntu-devel to: Archive: feature freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: Riddell
=== jjohansen is now known as jj-afk
=== manish_ is now known as manish
vilacan someone reminds me why I don't see a 'Nominate for release' button for https://bugs.launchpad.net/ubuntu/+source/bzr/+bug/707075 ?09:48
ubottuUbuntu bug 707075 in Bazaar 2.4 "[sru] lp-propose fails with a 404 error" [High,Fix released]09:48
vilaI want to start the SRU process for bzr but I'm blocked on this step09:48
vilaISTR someone did this for me (just creating the bugtask, I followed the process myself from there) last time but I don't remember *why* I can't do it myself09:49
nigelbvila: I see it just fine.09:53
nigelbvila: I tried logging out and looking too09:54
vilanigelb: wow, it works now 8-) Thanks09:55
vilahmm09:55
nigelbvila: you probably looked for nominate for release but its nominate for series09:55
vilaalmost09:55
vilaI've got an oops saying: NominationError: Only bug supervisors or owners can nominate bugs.09:56
Riddellslomo: where can i find gstreamer0.10-fluendo-mpegdemux to confirm bug 731711 ?09:56
ubottuLaunchpad bug 731711 in gst-plugins-bad0.10 (Ubuntu) "mkv files with dvdsub broken after installing Fluendo Complete Playback Pack" [Undecided,Fix released] https://launchpad.net/bugs/73171109:56
nigelbvila: arg, that isn't friendly, but you can go ahead with the process and one of us can nominate for you :)09:58
vilanigelb: ok, will do that then09:58
slomoRiddell: i don't know, ask your colleagues :) it's part of the fluendo codec pack, the free debian/ubuntu package was removed after lucid/before squeeze10:04
Riddellslomo: thought so, but comment #1 suggests you are involved, which doesn't make sense, never mind10:05
slomoRiddell: i did the original package which was in debian/ubuntu, maybe they reused it for the codec pack... oh and that bug was about an unnecessary conflict in gst-plugins-bad10:07
Riddellyeah, I want to check the gstreamer0.10-fluendo-mpegdemux package to confirm it is unnecessary10:08
slomoRiddell: the files are named different and the symbol conflict is gone since many gst-plugins-bad releases10:10
cdbsFinal Exams over, marking the end of my 4 month long study leave. This was my last leave, and so full steam ahead!10:11
cdbsdholbach: pong10:13
dholbachcdbs, errr... pong? hello! :)10:14
cdbsdholbach: I am ponging to your email10:14
dholbach:)10:14
dholbachok10:14
sorenWhere can I find info on the /CurrentlyBuilding file that we see on the buildd's. I can't seem to spot any mention of it in the sbuild package.10:51
sorenwgrant: I'm sure you know this.10:57
wgrantsoren: We don't use system sbuild.10:57
wgrantsoren: It's hacked into launchpad's sbuild.. let me find a link.10:57
sorenwgrant: W00t.10:57
wgrantsoren: http://bazaar.launchpad.net/~launchpad-pqm/launchpad/devel/view/head:/lib/canonical/buildd/sbuild#L118110:59
seb128jhunt_, hi11:01
jhunt_seb128: hi11:01
sorenwgrant: Excellent, thanks!11:01
seb128jhunt_, the gdm patch you worked on seems to break some users11:01
seb128jhunt_, bug #73580511:01
ubottuLaunchpad bug 735805 in gdm (Ubuntu) "GDM fails to start" [Undecided,Incomplete] https://launchpad.net/bugs/73580511:01
seb128pitti, ^ one user confirmed downgrading the upstart job fixes it11:01
pittiseb128: ah, would you mind assigning to jhunt_ then?11:01
jhunt_seb128, pitti: hmm, I can only conclude that the bracketing of the start on is the problem, but can't recreate it atm. I'd really appreciate it if someone could either wikify or send me details of how to set up the multiple branches(lp:ubuntu/gdm + lp:~ubuntu-desktop/gdm/ubuntu?) required to rebuild gdm fully.11:19
pittijhunt_: you only need the latter branch; lp:ubunt/gdm is not the branch you are looking for <jedi wave>11:19
pittijhunt_: but you don't even need to build the branch, I guess you can just change /etc/init/gdm.conf for experiments11:20
pittijhunt_: https://wiki.ubuntu.com/DesktopTeam/Bzr has the documentation11:20
jhunt_pitti: that's what I did for the change on bug 436936. However, the desktop branch only includes the debian/ directory, so how do I build?11:20
ubottuLaunchpad bug 436936 in kdebase-workspace (Ubuntu Karmic) "gdm upstart job checks /proc/cmdline for single user mode, won't start on post-boot runlevel change" [Medium,Triaged] https://launchpad.net/bugs/43693611:20
seb128jhunt_, you are not on natty?11:20
pittijhunt_: in short, it's "debcheckout gdm; cd gdm; bzr bd -- -b" (for binary paackage)11:21
seb128jhunt_, why do you need to build from the vcs?11:21
cjwatson'bzr bd' knows how to glue the debian/ directory in VCS together with the .orig.tar.gz for everything else11:21
=== m4n1sh_ is now known as m4n1sh
jhunt_seb128, cjwatson: thx!11:25
Laneyhas something changed with libffi on i386? http://launchpadlibrarian.net/66490258/buildlog_ubuntu-natty-i386.ghc6_6.12.3-1ubuntu6_FAILEDTOBUILD.txt.gz11:28
Laneybuilds on amd6411:29
seb128jhunt_, btw why do you need to rebuild gdm to hack the upstart job?11:29
seb128jhunt_, if you don't have the issue maybe just ask for details on the bug, the users who have it will reply11:30
jhunt_seb128: I don't for this bug, but wanted to know how to do it anyway for other purposes.11:34
seb128jhunt_, ok11:35
seb128jhunt_, bdrung gets the issue if you need details11:35
seb128jhunt_, he confirmed that reverting your job tweak fixes it11:35
bdrungjhunt_: let me know if i need more information or when i should test something.11:35
jibelcjwatson, ev : ubiquity is broken this morning. bug 73606011:46
ubottuLaunchpad bug 736060 in ubiquity (Ubuntu) "ubiquity crashed with DebconfError in command(): (10, "debian-installer/fallbacklocale doesn't exist")" [Undecided,New] https://launchpad.net/bugs/73606011:46
cjwatsonjibel: drat, thanks11:49
cjwatsonwell, I know why that would be, given the massive localechooser merge11:49
cjwatsonI did test it, believe it or not :-/11:49
=== MacSlow is now known as MacSlow|lunch
abhinav-ttx: hello :-)12:28
=== Hobbsee` is now known as Hobbsee
ttxabhinav-: will look into the branch in a few. next on my TODO.12:30
abhinav-ttx, no problem :-)  I was wanting to ask what to do on the first screen of submittodebian ? it opens the diff in a text editor but no changes shown in debian/changelog12:38
ttxabhinav-: I confess I usually submit manually. But someone else here should ba able to help you.12:39
=== njpatel is now known as njpatel_
abhinav-ttx: :-) Daviey submitted it for me last time12:42
bdrungjhunt_: requested information attached to the gdm bug.12:43
Davieyabhinav-, In the text editor, trim the patch down to stuff you just care about (maintaining the +++ and ---) lines.. other entries, clear out12:44
abhinav-Daviey, ok and no need to create a new changelog entry (I already created it for submitting to launchpad) ?12:45
Davieyabhinav-, Yeah, the Debian Maintainer will craft their own changelog entry.  But it's a good idea to have near the same contents in the actual bug report... which IIRC submittodebian helps with12:48
abhinav-Daviey, Thanks. I will play with it to learn more. :-)12:50
Davieyabhinav-, good stuff!12:52
abhinav-pitti, Hi, I am running Maverick and it has Python Distutils 2.22, perhaps this is the reason I am not able to run :(13:05
cjwatsonjhunt_: I have a set -x log from gdm.conf.  would that help?13:08
cjwatsonjhunt_: http://paste.ubuntu.com/581088/ - looks like the previous runlevel is unknown so it decides it's now in single-user mode and gives up13:09
ttxabhinav-: i'll push it to debian-java SVN directly. No real need for a bug.13:09
abhinav-ttx: thanks :-)13:09
cjwatsonjhunt_: I expect this happens if the other start conditions for gdm are satisfied before we enter runlevel 213:11
RoAkSoAx@pilot in13:30
=== udevbot changed the topic of #ubuntu-devel to: Archive: feature freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: RoAkSoAx, Riddell
=== mbarnett` is now known as mbarnett
ttxabhinav-: done13:33
abhinav-ttx: Thank you :-)13:38
=== dendrobates is now known as dendro-afk
=== MacSlow|lunch is now known as MacSlow
=== ogra_ is now known as ogra
Riddellslangasek: koffice compile has broken because libc moved out of /lib, how is that expected to be fixed?13:57
slangasekRiddell: koffice is expected to use the linker path instead of looking for a hard-coded path to libc. Is there a build failure I can look at in LP for this?14:03
Riddellslangasek: https://launchpad.net/ubuntu/+source/koffice/1:2.3.3-0ubuntu1/+buildjob/2324333/+files/buildlog_ubuntu-natty-i386.koffice_1%3A2.3.3-0ubuntu1_FAILEDTOBUILD.txt.gz14:03
Riddellit's looking for iconv which can be a standalone library or part of libc14:03
=== tm_ is now known as tm
slangasekRiddell: right - but it shouldn't need to hardcode a path to libc to do this, it should simply link against '-lc'.  I can take a look in a bit14:06
=== yofel_ is now known as yofel
Riddellslangasek: if I change the cmake file to just use libc instead of searching for any of the various libraries it works ok, but I'm not sure that's the best long term solution14:17
=== dendro-afk is now known as dendrobates
slangasekRiddell: well, indeed, the best long-term solution is to not bypass the compiler's linker path when searching for libraries14:18
slangasekRiddell: looks to me like this may need to be fixed in cmake; ./cmake/modules/FindIconv.cmake itself looks sensible14:22
mvojibel: thanks a bunch for your script in 54159514:25
slangasekRiddell: it makes me unhappy to see what cmake's FIND_LIBRARY() is doing internally.  autoconf got this right 20 years ago, I don't know why cmake had to go and reinvent poorly the search for libraries at buildtime14:32
slangasekRiddell: can CMAKE_LIBRARY_PATH be set in the environment?  If so, I think that's the best way to handle this14:32
jibelmvo, you're welcome.14:37
jhunt_cjwatson: thx. I've updated bug 735805 with a possible fix14:38
ubottuLaunchpad bug 735805 in gdm (Ubuntu) "GDM fails to start" [High,Confirmed] https://launchpad.net/bugs/73580514:38
Riddellslangasek: I don't see why it couldn't14:38
slangasekRiddell: well, I can't tell from the code I'm looking at whether setting that in the environment does any good - I guess looking at the documentation would be better :)14:39
slangasekactually, this ought to be fixed in cmake because a lot more libraries are going to be moving out of /lib, /usr/lib soon14:39
Riddellslangasek: what is the way to find the linker path?14:40
jibelmvo, btw this bug bit me yesterday during an upgrade from maverick to natty following a failure of libpango (bug 703230)14:40
ubottuLaunchpad bug 703230 in pango1.0 (Ubuntu Natty) ""rm: cannot remove `/usr/share/doc/libpango1.0-0': Is a directory" when updating to 1.28.3-4" [High,Triaged] https://launchpad.net/bugs/70323014:40
jibelmvo, so maybe it is reproducible14:40
slangasekRiddell: for the stuff that's being done in cmake, it seems we want the runtime linker path, so the only reliable way for cmake to get that is by recursing /etc/ld.so.conf* (which it shouldn't do)14:41
Riddellslangasek: then how does autoconf do it?14:41
slangasekRiddell: for an env workaround, CMAKE_LIBRARY_PATH=/usr/local/lib/$(DEB_HOST_MULTIARCH):/usr/lib/$(DEB_HOST_MULTIARCH):/lib/$(DEB_HOST_MULTIARCH) would be correct14:42
slangasekRiddell: it trusts the compiler like it ought to!14:42
psusicjwatson: finally read that war story.. I had a very similar experience debugging the ReactOS boot loader several years ago... was using bochs instead of qemu I think though, and getting gdb to connect to it was a lifesaver14:42
slangasekthere's no good reason for cmake to be rooting around in runtime library directories and looking at sonames and all this other stuff14:42
mvojibel: thanks, I'm having a look now. I'm going through the bugreport currently trying to gather clues14:43
jibelmvo, the logs from the failed upgrade are there https://bugs.launchpad.net/ubuntu/+source/pango1.0/+bug/735441/+attachment/1909981/+files/dist-upgrade.tgz14:44
ubottuUbuntu bug 735441 in pango1.0 (Ubuntu) "package libpango1.0-0 1.28.3-4ubuntu1 failed to install/upgrade: pre-installation script returned error exit status 1 - rm: cannot remove `/usr/share/doc/libpango1.0-0': Is a directory (dup-of: 703230)" [Undecided,New]14:44
ubottuUbuntu bug 703230 in pango1.0 (Ubuntu Natty) ""rm: cannot remove `/usr/share/doc/libpango1.0-0': Is a directory" when updating to 1.28.3-4" [High,Triaged]14:44
slangasekRiddell: for fixing this centrally in cmake, here's a command that would let you grab /gcc's/ search path at runtime and iterate through: for dir in $(gcc -print-search-dirs | cut -f2- -d'=' |sed -e's/:/\n/g'); do readlink -f $dir; done | uniq14:45
slangasekso cmake could do the equivalent to that14:45
slangasekor else since cmake is arch-dependent, it could just have the multiarch paths hard-coded14:46
* amitk swears at ubuntu-sso-login14:46
Riddellslangasek: is multiarch in or about to be in debian too?14:48
pittiabhinav-: hey! wanted to reply to your over-night ping14:48
slangasekRiddell: about to be, yes14:48
pittiabhinav-: yes, you need to run current trunk on natty, maverick doesn't yet work with the pygi stuff14:48
pittiabhinav-: alternatively, run PYTHONPATH=. ubuntu-bug14:48
Riddellslangasek: ok so I should discuss with KDE's cmake guru and debian about what to do14:48
pittiabhinav-: that will use the GUI from maverick, but the ui.py from trunk; that should work, and won't need pygi14:49
pittiabhinav-: it's not related to python-distutils14:49
slangasekRiddell: ok - if they can get the multiarch dirs prepended to cmake's built in search path, that would be great - /usr/local/lib/$(DEB_HOST_MULTIARCH):/usr/lib/$(DEB_HOST_MULTIARCH):/lib/$(DEB_HOST_MULTIARCH) should do the job (note, we need to be able to pass this in from the environment because $DEB_HOST_MULTIARCH != $DEB_HOST_GNU_TYPE on i386)14:51
slangasekRiddell: do you have other, pending KDE uploads right now that don't depend on koffice?  I have more libraries to "break" wrt cmake this week, but I don't want to set you back unnecessarily - I can schedule those uploads around any builds you have queued14:57
Riddellslangasek: you may be overestimating how well I plan KDE uploads :)14:58
Riddellnothing planned but I expect uploads will happen14:58
slangasekRiddell: well, it would be impolite of me to not at least /offer/ to coordinate ;)14:58
slangasekbut if it's undefined what's going to get uploaded when, I think I need to continue with my bootstrapping and we just need to get a cmake fix soonest14:59
Riddellslangasek: but this doesn't break everything that uses cmake does it?  only packages which directly look for libc or other multiarch libraries15:00
slangasekRiddell: yes, but bear in mind that by the end of the cycle a *lot* of libraries are going to be multiarch libraries15:01
pittidpm: hm, shouldn't I have a new base export at https://translations.launchpad.net/ubuntu/maverick/+language-packs by now? usually they finish in the morning15:01
slangasekRiddell: I mean, qt4-x11 is in ia32-libs, so it's on the list somewhere :)15:01
Riddellwibble15:01
dpmpitti, did you request the export before Tuesday 14:00? Otherwise the export will be scheduled for next week - https://dev.launchpad.net/Translations/LanguagePackSchedule15:03
pittidpm: yes, on Monday I think15:03
dpmpitti, yeah, I can confirm, on Monday I sent the announcement that we'd be delaying testing the langpacks15:06
amitkanybody know what this ubuntu-sso-login is that keeps crashing but that I can't file a bug against through apport?15:07
=== iulian_ is now known as iulian
dpmpitti, I'm asking about it on #launchpad ^15:15
pittidpm: thanks15:15
seb128jibel, mvo: if you want to fix the pango bug please just do it and forward the patch to debian, it should be trivial, just try to rmdir in the preinst or ignore errors, not sure why there is a directory there for some users15:26
jibelseb128, we were talking about bug 541595 which is very common in dpkg and I said I got it and it was triggered by the pango bug.15:29
ubottuLaunchpad bug 541595 in dpkg (Ubuntu) "[Master] package failed to install/upgrade: package is already installed and configured" [Medium,New] https://launchpad.net/bugs/54159515:29
seb128jibel: ok15:29
lamontDaviey: what version string do you want for the bind9 upload?15:41
Davieylamont, I think it might need to be 1:9.7.0.dfsg.P1-1really9.7.3 ... which makes me sad.15:49
Davieylamont, what do you think?15:49
directhex._.15:52
directhexwhat on earth is prompting that?15:52
Davieydirecthex, new upstream snapshot for lucid SRU...15:53
Davieyshould really be > 1:9.7.0.dfsg.P1-1 && < 1:9.7.1.dfsg.P2-215:54
DavieySaying that.... If it's SRU'd to Lucid, Maverick and already in Natty - it could just be the same version string as Natty.15:55
Daviey1:9.7.3.dfsg-115:55
Daviey(I wasn't going to push for an SRU to Maverick, but we should do really)15:55
DavieyAnyone else have any thoughts on that?15:56
lamontI'm +1 on maverick as well15:57
stgraberso you'll need to append the ubuntu version number / release name so you have different version strings for lucid, maverick and natty15:57
lamontOTOH, thinking something like 1:9.7.3.dfsg-1~10.{04,10}15:58
stgraber1:9.7.3.dfsg-1~lucid1 or 1:9.7.3.dfsg-1~10.04 (as lamont just suggested)15:58
Davieysounds good to me15:58
lamontDaviey: and uploaded to {lucid,maverick}-proposed?15:58
Davieylamont, Yeah.. that sounds super.  Do you have that covered?15:59
lamontyeah15:59
=== jj-afk is now known as jjohansen
Davieylamont, Make sure you grab me at UDS to redeem a beer token.15:59
lamontDaviey: and thanks for doing the lifting around process/etc15:59
=== evilvish is now known as vish
* Daviey gets back to shovelling e-paper.16:00
=== herton is now known as herton_lunch
=== deryck is now known as deryck[lunch]
abhinav-pitti: it also doesn't work. it says no module named packaging_impl , http://pastebin.com/Ssx9Cky8 .16:12
abhinav-pitti,  I will try to ask someone who is running natty to try my branch or I will download the latest build of natty myself overnight  :)16:12
pittiabhinav-: ah, sorry16:13
pittiabhinav-: you need to do "./setup xx" once16:13
pittiabhinav-: (teh xx doesnt' really matter, just needs to run once)16:13
abhinav-oh ok :)16:14
pittiabhinav-: that will install the apt backend16:14
abhinav-pitti, it asks for python distutils 2.24 while maverick repository has 2.22 :( .16:15
abhinav-I have downloaded the latest source code revision of distutils. I will try to install that16:16
pittiabhinav-: cp backends/packaging-apt-dpkg.py apport/packaging_impl.py16:17
pittiabhinav-: then you can avoid running setup.py16:17
lamontDaviey: bind9  uploaded to {lucid,maverick}-proposed.  happy paperworking16:19
=== cmagina is now known as cmagina-lunch
abhinav-pitti, running now. Thanks for helping :)16:20
bdrungjhunt_: it doesn't work :(16:21
jhunt_bdrung: ack. I'll look in a sec...16:23
pittiabhinav-: cool16:26
seb128jhunt_, should I revert your gdm changes so people get back a starting system or do you think you will get a fix today?16:31
jhunt_seb128: maybe a revert would be sensible. My concern is that I am not able to reproduce the issue which makes testing somewhat tricky :(16:32
seb128jhunt_, seems to be a race or something, didn't cjwatson's debug infos helped to understand what's going on?16:33
cjwatsonI've applied jhunt's change for the next time I reboot, but I've been busy today16:33
cjwatsonit seemed sensible to me16:33
cjwatson(the one in the bug report)16:33
seb128cjwatson, bdrung said he doesn't work as it should it seems16:34
jhunt_seb128: I based my proposed change on it. I suspect the bug was actually in the original gdm.conf but I'm exposing it.16:34
cjwatsonI still have my debugging code in place - just below 'script':16:34
cjwatson    exec 2>>/dev/.initramfs/gdm.log16:34
cjwatson    set -x16:34
jhunt_seb128: well, we've got gdm working, but gdm starting from recovery mode (which was the whole point of my change) still isn't seemingly working.16:34
seb128jhunt_, if gdm works in normal start I'm happy, should I just upload your suggested fix to natty?16:35
seb128jhunt_, so you can debug from there the remaining issue and people get a working gdm?16:35
elmojhunt_: FWIW your 'possible fix' gdm.conf (complete with tmp file vulnerability) fixed gdm for me16:38
jhunt_seb128: I'd prefer you asked bdrung that one :)16:39
tseliotcjwatson: do you know what condition I should use in an upstart job to make sure that the backlight device is available in sys before I execute the script?16:39
seb128jhunt_, why?16:39
jhunt_elmo: yeah - debug, that's not for an actual system clearly :)16:39
seb128jhunt_, ok, I'm reverting the recent change for now16:40
seb128that seems like it's not going to sort today and we are screwing users16:40
jhunt_tseliot: you should be able to use the upstart-udev-bridge-generated event16:40
seb128we will put if back once it's sorted16:40
tseliotjhunt_: so would udev have to emit an event when the device is created?16:43
=== sforshee is now known as sforshee-lunch
jhunt_seb128: that sounds like a good plan to me. It does raise the issue of how we test such changes as I tested on 3 releases in various scenarios and did not hit this issue.16:44
seb128jhunt_, it seems likely to be a race16:44
jhunt_seb128: agreed.16:45
seb128jhunt_, but well unstable distro are for that in some way16:45
keeselmo: tmp file vulnerabilities require an operating system that follows symlinks in world-writable directories. ;)16:45
jdstrandhehe16:46
* jdstrand would still encourage people to *not* include them in their code though ;)16:46
jhunt_tseliot: See the manpage for upstart-udev-bridge in natty. But from what I can see, you might be able to "start on backlight-device-added"16:46
tseliotjhunt_: oh, I'm dealing with Natty. Too bad16:47
jhunt_tseliot: ?16:48
tseliotjhunt_: yes, I guess I'm better off with a udev rule to change the backlight permissions on boot in Lucid16:49
elmojhunt_: fwiw, it doesn't seem like a race to me, I rebooted 3-4 times trying to figure out what was broken, so if you want to test fixed scripts, I'm fairly confident I can reproduce the brokeness16:50
ogracjwatson, oops, thanks for closing the bug16:53
tseliotcjwatson: never mind16:54
=== bjf is now known as bjf[afk]
pittiabhinav-: so with regards to the mail you sent me, is that start problem solved now?16:56
=== deryck[lunch] is now known as deryck
abhinav-pitti, yes it is running now. but the code I wrote isn't working :-|16:57
=== herton_lunch is now known as herton
=== beuno is now known as beuno-lunch
bdrungjhunt_: feel free to ping me to get gdm upstart changes tested17:07
jhunt_bdrung, elmo: thx!17:07
ftapitti, hi, i have a problem with apport on lucid. on one of my servers, milter-greylist is crashing randomly, i have apport enabled, but i never get anything in /var/crash, any idea?17:24
=== cmagina-lunch is now known as cmagina-afk
=== cmagina-afk is now known as cmagina
pittifta: do you have something in /var/log/apport.log about it?17:26
ftapitti, nope17:27
pittifta: /proc/sys/kernel/core_pattern points to |/usr/share/apport/apport?17:28
pittifta: can you run that in the foreground, does it crash there as well?17:28
fta# cat /proc/sys/kernel/core_pattern17:29
fta|/usr/share/apport/apport %p %s %c17:29
pittithat's right17:29
ftai see the crashes in dmesg17:29
pittifta: usually it means that the program intercepts SIGSEGV (or whatever it is crashing with) itself17:29
fta[463906.749929] milter-greylist[12390]: segfault at a0 ip 00c211e0 sp b5f81320 error 4 in libmilter.so.1.0.1[c17000+c000]17:29
pittihm, it wouldn't leave an imprint in dmesg then, thuogh17:30
ftanot sure if greylist is doing that17:30
pittiit at least prints called for pid %s, signal %s very early on (into the log file)17:31
pittifta: if you do: sh -c 'kill -SEGV $$'17:31
pittifta: do you get a crash report?17:31
pitti(for dash)17:31
ftayes, -rw------- 1 root root 17457 2011-03-16 18:31 _bin_dash.0.crash17:32
pittiok, so that part works17:32
pittifta: no "cannot create lock file" in the log either?17:33
pittifta: so grep 12390 /var/log/apport.log returns nothing?17:34
ftapitti, nope, nada. /var/log/apport.log just contains 3 lines for the dash crash you asked me to try17:37
ftanada either in the older apport.log files17:37
pittifta: can you run the program from a terminal (if it isn't running right now), and send it a killall -SEGV milter-greylist?17:40
ftapitti, it's a production server, with a lot of traffic :P17:40
ftapitti, atm, i auto-restart it from cron, but it's far from ideal17:41
pittiso, I ran out of the obvious ideas; now we need to watch it crash, and see what happens17:41
nh2is there an archive containing all .debs ever released for Natty? I have a big regression in one of the drivers17:45
kklimondanh2: I think you can access all debs on Launchpad17:46
ftapitti, http://paste.ubuntu.com/581214/17:50
ftawell, not the right one17:50
pittifta: hmm17:50
ftahold on17:51
pittiah, you killed the upstart job17:51
pittiinit.d script actually17:51
nh2kklimonda: hmm. http://changelogs.ubuntu.com/changelogs/pool/main/x/xserver-xorg-input-evdev/xserver-xorg-input-evdev_2.6.0-1ubuntu10/changelog shows a version 2.5.99, but I cannot find that one on https://launchpad.net/ubuntu/+source/xserver-xorg-input-evdev or one of the links there17:51
ftapitti, just "Segmentation fault", no crash file17:52
ftaand no log17:52
pittifta: hm, is it possible that the program changes its core dump ulimit?17:53
pittinothing obvious in the source17:53
nh2kklimonda: the 2.5.99 is not even in this changelog: https://launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+changelog so the changelogs must be different ones17:53
pittifta: I see a "signal(SIGSEGV, SIG_IGN);" in the code17:55
pittifta: which would be enabled if WORKAROUND_LIBMILTER_RACE_CONDITION is defined17:55
kklimondanh2: 2.5.99 come from debian, and was probably never released in ubuntu, you can check full publishing history to get a definite list of releases that were made in Ubuntu17:55
nh2kklimonda: I checked it 4 days ago and am 100% sure that aptitude show said 2.5.99.something :/17:56
kklimondanh2: 2.6.0 has been released in january so unless you weren't updating your system it's unlikely.17:58
nh2kklimonda: yes, my last update was around newyear, and 4 days ago I aptitude show'd and then updated17:59
=== beuno-lunch is now known as beuno
mrc3_hello! every time i try to build gst-plugins-base i get GETTEXT_PACKAGE removed from po/Makefile.in.in: http://pastie.org/167946718:05
mrc3_i'm trying to update rsalveti's g-p-base package18:05
ftapitti, but WORKAROUND_LIBMILTER_RACE_CONDITION is not set, so the signals are not diverted18:06
pittifta: so if it just said "Segmentation fault" and not additionally "(core dumped)", then apport wasn't called at all18:07
mrc3_the missing GETTEXT_PACKAGE wouldn't bother me except for the fact that .mo files are being installed without a name such as /usr/share/locale/ro/LC_MESSAGES/.mo18:08
mrc3_so, my question is: what and why would remove GETTEXT_PACKAGE when using git-buildpackage?18:09
=== bjf[afk] is now known as bjf
=== sforshee-lunch is now known as sforshee
abhinav-pitti, apport 1.9.x requires Python 2.7+ ?18:34
pittiabhinav-: I'm not sure; does it fail with 2.6?18:35
pitti(I don't test it with 2.6)18:35
abhinav-no18:35
abhinav-but subprocess.check_output is available in 2.7 only18:35
pittiright18:35
abhinav-so it won't work on my default python18:35
abhinav-pitti: I changed the symlink to link /usr/bin/python to python3 then /usr/share/apport-gtk wont run with python318:36
pittiyes, it's not ported to py3 yet, at least not fully18:37
pittiabhinav-: so use subprocess.Popen() and communicate()? it's not much more difficult18:37
abhinav-ok. I will try that also :)18:37
broderwhoa...i didn't know about subprocess.check_output. that's amazingly useful19:12
abhinav-broder, its short and sweet :-)19:16
broderabhinav-: i'm sure. i think i've added something effectively the same as that function to a project's utility library at least 5 different times19:16
abhinav-:-D yes it should have been added to python's batteries a long time ago19:17
blueyed736367, too.19:55
blueyedcjwatson: re the ctags update, and given that you are good in C/debugging, you might want to include a fix for bug 736367, too.19:55
ubottuLaunchpad bug 736367 in exuberant-ctags (Ubuntu) "Infinite loop in vim mode/file with "command '...'"" [Undecided,New] https://launchpad.net/bugs/73636719:55
cjwatsonblueyed: will look, thanks, have been waiting 'til I can carve out a bit of Debian time20:01
blueyedcjwatson: would be awesome if you could add a fix for this. It's probably trivial, and has good test case, but my gdb foo is not so good. Might be a matter of minutes for you. Thanks also again for looking into the snapshot itself.20:05
cjwatsondoesn't sound hard, no20:05
=== sabdfl1 is now known as sabdfl
nh2cnd: hi! It looks like the Xinput 2.1 support broke some touch screens. Could you tell me if that might be the case? (https://bugs.launchpad.net/ubuntu/+bug/573006?comments=all)20:14
ubottuUbuntu bug 573006 in Ubuntu "Touch screen driver clicks at wrong location" [Undecided,Confirmed]20:14
cndnh2, I'll take a look20:14
nh2cnd: thanks20:14
cndnh2, the bug is old and is from lucid20:15
cndI'll take a closer look20:15
cndbut it makes me wonder if it's xi 2.1 related20:15
nh2cnd: I just bisected that (last 2 comments)20:15
cndnh2, did you bisect the linux kernel?20:16
nh2cnd: no, the evdev part20:16
=== bjf is now known as bjf[afk]
cndoh I see now20:16
cndnh2, which tree did you bisect?20:17
cndgit.debian.org?20:17
nh2cnd: I used debians repository, yes20:17
cndor something elsewhere?20:17
cndok20:17
nh2cnd it was broken on Maverick, then fixed on Natty in the beginning of January for some time, and is now broken again20:18
cndheh20:18
cndnh2, I left a comment with instructions20:24
nh2cnd: awesome. Shall I do it with the latest Natty .deb?20:25
cndnh2, it doesn't matter what version of evdev you have20:26
cndyou can leave it at a previous version if you need20:26
barryrickspencer3: hi. allison said you have a question for me?20:26
directhexwhere are ppc64 build logs?20:30
RoAkSoAx@pilot out20:44
=== udevbot changed the topic of #ubuntu-devel to: Archive: feature freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: Riddell
nh2cnd: ok, done20:46
nh2the replay tool is indeed nice20:46
cndyep20:48
brycehlaunchpad down?20:58
ScottKbryceh: http://www.downforeveryoneorjustme.com/launchpad.net21:06
=== bjf[afk] is now known as bjf
sladenPermission denied (publickey).21:30
sladenbzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.21:30
sladenis that just me, or are other people seeing that suddenly?21:30
mrc3_bryceh == bryce harrington of inkscape fame?21:32
lifelessrumour has it21:32
mrc3_and tedg == ted gould of inkscape fame as well?21:32
mrc3_boy, everyone is in here!21:33
sladenmrc3_: welcome to Ubuntu!  ;-)21:33
tedgmrc3_, Yes :)21:33
tumbleweedwould a core dev please accept the nominations on bug 642913 (bonus points for sponsoring the uploads)21:33
ubottuLaunchpad bug 642913 in Gnome Python Desktop "python wnck bindings have broken constants again" [Medium,New] https://launchpad.net/bugs/64291321:33
mrc3_i used to cross-compile inkscape for windows three times a day some time ago21:33
lifelesssladen: no, and its working for me, if you are talking about lp21:33
sladenlifeless: ta.  dead ssh-agent21:41
sabdflmrc3_: you have both fame, and infamy, in the room21:41
mrc3_sabdfl, of mine? gee, i've only been here for a day!21:42
sabdfli'd like to say "your reputation precedes you", but...21:42
sladentumbleweed: do you have an easy unittest/10 line test case that is broken before and works after?  Since I don't know the back-history this would make me happier to valid it21:44
tumbleweedsladen: comment 521:45
brycehmrc3_, yep heya21:46
sladentumbleweed: one line test case is even better ;-)21:46
mrc3_hope you guys can show me around, because this ubuntu world is rather big21:47
tumbleweedsladen: my pleasure :)21:47
mrc3_i'm currently fighting the packaging. i'm losing.21:48
sladenmrc3_: and a mere fraction of what it might be in a few more years.  After UDS in Paris I gave up having any hope of knowing who everyone was21:48
sladenmrc3_: what paricular patr of packaging21:55
mrc3_sladen, git-buildpackage removes a GETTEXT_PACKAGE variable from po/Makefile.in.in (for gst-plugins-base), and thus it installs some files as ".mo" instead of "gst-plugins-base.mo"21:56
Riddell@pilot out22:05
=== udevbot changed the topic of #ubuntu-devel to: Archive: feature freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots:
hallyncjwatson: should i be able to just 'fakeroot debian/rules binary' in a grub2 package tree, or is grub2 special?  (I was able to fakeroot debian/rules build, but binary complains)22:22
=== Leon is now known as Guest57752
TheMusoIs it possible to add more modified files to a patch when refreshing with quilt? If so how?23:02
TheMusonvm answered my question.23:03
sladenmrc3_: don't sure I have a good answer for you.  is it definitely git-buildpackage rather than a particularly fragile makefile?23:09
mrc3_sladen, this must have worked for rsalveti, since i'm trying to update his package23:10
mrc3_this is basically gst-plugins-base + ti's patches for hardware-accelerated video encoding/decoding23:10
* sladen tries building the one of the archive first23:13
mrc3_it must have been something i did while refreshing the patches, i guess. i'll do it all over again23:15
sladenmrc3_: I don't know yet, it's still building23:25
keesKeybuk: around? I'm curious about why ureadahead leaves /var/lib/ureadahead/debugfs mounted on most of my systems23:31
mrc3_sladen, it's behaving better now: i reimported the upstream dsc, readded the patches, used --git-pristine-tar, and now `git diff po/` is showing nothing!23:50
dylan-mHey, any Unity folks about? I'm trying to figure out why something is how it is :)23:57
dylan-mBest just say it: I'm wondering why PanelMenuView::OnWindowRestored uses bamf_matcher_get_active_window instead of using the xid that is passed as an argument23:58

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