/srv/irclogs.ubuntu.com/2010/08/04/#ubuntu-devel.txt

=== fta_ is now known as fta
=== gnomelogger is now known as supremeDalek
=== fta_ is now known as fta
=== supremeDalek is now known as apachelogger
=== apachelogger is now known as supremeapachelog
=== fta_ is now known as fta
=== fta_ is now known as fta
=== jjohansen is now known as jj-afk
=== rbelem is now known as rbelem-afk
DeistHi!03:11
DeistSorry, in a bit of a mess with some c++ programing.03:11
Deistah, sorry. wrong channel.03:12
DeistHi!03:12
DeistSorry, in a bit of a mess with a c++ programing code.03:12
lucasstill wrong channel :-)03:12
Deisthah03:13
Deistwhat channel am i suppose to ask?03:13
lucasprobably not this one. This one is for "Development of Ubuntu (not support, not app development)" (see the topic)03:14
Deistah03:14
Deistclosed the wrong cannel window :P03:14
=== hdon_ is now known as hdon
=== dendro-afk is now known as dendrobates
pittiGood morning06:59
ajmitchmorning pitti07:00
pittihey ajmitch07:00
bilalakhtargood morning pitti07:01
dholbachgood morning07:53
bilalakhtardholbach: good morning07:53
dholbachhey bilalakhtar07:54
bilalakhtardholbach: meeting's over07:54
dholbachbilalakhtar: I saw you're universe-contributor now - congratulations07:54
bilalakhtardholbach: Thanks for your support and endorsement!07:55
dholbach:-)07:55
dholbachno worries07:55
=== vishnoo is now known as vish
pittikees: did we actually enable the default umask change to 002 in maverick now?08:21
=== almaisan-away is now known as al-maisan
=== jj-afk is now known as jjohansen
dholbachcan somebody please review this? https://code.edge.launchpad.net/~marcelstimberg/ubuntu/lucid/gzip/gzip-fix-524366/+merge/2789008:59
dholbachMWelchUK_work_ can probably answer questions about it ^08:59
MWelchUK_work_Shame I missed the question :-)09:00
MWelchUK_work_!logs09:00
ubottuOfficial channel logs can be found at http://irclogs.ubuntu.com/ - For LoCo channels, http://logs.ubuntu-eu.org/freenode/09:00
pittiMWelchUK_work_: can you please add the corresponding test case as well?09:07
MWelchUK_work_Sorry - I'm not the author of the patch, just a stuck user :-(09:07
pittiright, I know09:08
MWelchUK_work_(I can't migrate off of 8.04 until this is fixed)09:08
pittithe test case is in the upstream commit, too09:08
pittiMWelchUK_work_: oh, sorry, so you aren't Marcel Stimberg09:08
MWelchUK_work_Nope :-)09:09
pittidholbach made it sound like you were the one proposing the merge09:09
dholbachI thought he was09:09
MWelchUK_work_Afraid not.09:09
MWelchUK_work_pitti, Thanks for the review.09:21
=== fta_ is now known as fta
arapitti, I uploaded a new version of mtdev that does not install the .la file. Can you please review and accept it in the binary archive?09:54
pittiara: no, I can't09:55
pittiara: I already did that yesterday :)09:55
arapitti, ah, OK :-) thanks, then09:55
tseliotara: you might want to ask cjwatson today, at least according to the wiki: https://wiki.ubuntu.com/ArchiveAdministration#Archive days10:01
=== supremeapachelog is now known as apachelogger
pittiSpamapS: so, I now regularly get DB timeouts from work item tracker -- seems the charts/reports now take more than an hour to generate; wasn't the intention to limit per-user charts to some teams?11:26
pittiit now generates 1858 files every hour!11:26
pitti(per-user)11:27
lifelesspitti: DB timeouts ? LP ones or ???11:41
pittilifeless: no, WI tracker sqlite db11:48
pittii. e. next hour cronjob already kicks in while the previous one is still running11:48
lifelessah heh11:48
=== asac_ is now known as asac
TheMusoouch11:50
=== DrPepperKid is now known as MacSlow|lunch
=== yofel_ is now known as yofel
=== oubiwann is now known as oubiwann-away
=== MacSlow|lunch is now known as MacSlow
=== oubiwann-away is now known as oubiwann
=== dholbach_ is now known as dholbach
nigelbDaviey: How complicated was setting up an etherpad instance for ubuntu-uk?14:06
Davieynigelb, Pretty trival once the depends are satisfied14:07
Daviey.. There is now a apt repo14:07
nigelbDaviey: oh wow, apt-repo sounds really cool14:08
Davieynigelb, I've not used it tho..14:08
nigelbDaviey: I'll try it out :) Thanks :)14:08
Davieynigelb, Just be prepared to throw significant resources at it14:09
nigelbDaviey: ouch, how intensive is it?14:09
nigelb512MB is okay or it eats more?14:10
DavieyHmm.. that is pretty much the minimum - this server (oddly) has 818MB of RAM and etherpad is using 65%, and the whole system is marked at   711MB in use and 721MB in swap (but that is caching).14:12
=== jjohansen is now known as jj-afk
nigelbDaviey: the server I'm going to run it on has 2 GB of ram, but then it has a jabber server and apache14:19
Davieynigelb, I'm sure it will be ok.. give it a spin14:21
highvoltagehttp://packages.ubuntu.com/maverick/ <- anyone happen to know what the blocker is for getting that fixed?14:31
geserhighvoltage: getting hold of someone with access, cjwatson might know the current status14:57
pittijdstrand: do you have any idea about bug 606163? does this need a kernel log to actually see the violations?14:59
ubottuLaunchpad bug 606163 in dhcp3 (Ubuntu Maverick) "apparmor profile for dhcp3-client is too strict" [High,Confirmed] https://launchpad.net/bugs/60616314:59
pittijdstrand: (it's marked for alpha-3)14:59
jdstrandpitti: hey. reading14:59
pittiit clearly doesn't happen for everyone14:59
pittiotherwise hell would have broken loose a long time ago15:00
cjwatsonhighvoltage: I filed a ticket with our sysadmins - it's awaiting a response15:00
jdstrandpitti: this is probably a dupe of bug #59945015:00
ubottuLaunchpad bug 599450 in linux (Ubuntu Maverick) "[apparmor] getattr handled incorrectly in 2.6.35-6.7" [High,Fix released] https://launchpad.net/bugs/59945015:00
pittior it did, and everyone who wanted to tell us was now offline :)15:00
pittijdstrand: ah, thanks15:00
jdstrandpitti: so the reporter can retest15:00
pittijdstrand: thanks! I'll follow up15:01
=== sconklin-gone is now known as sconklin
jdstrandsure thing15:10
pittiJontheEchidna: hello, how are you?15:11
JontheEchidnapitti: pretty good15:12
pittiJontheEchidna: bug 600606 says that you have a fix for the FTBFS?15:12
ubottuLaunchpad bug 600606 in kubuntu-notification-helper (Ubuntu Maverick) " fails to build from source in maverick" [High,Fix committed] https://launchpad.net/bugs/60060615:12
pittiJontheEchidna: that bug is marked for alpha-3; I'm fine moving it, but I wondered if it could just be done now, to get it off the list15:12
JontheEchidnapitti: yes, it's been committed to bzr, but other changes in bzr are waiting on an MIR for a new runtime dependency15:12
pittiJontheEchidna: ah, ok; it's not an alpha-3 blocker, so is it ok if I move the bug to beta?15:13
JontheEchidnapitti: sure. as long as it gets fixed by release it shouldn't block anything15:13
pittiJontheEchidna: ok, thank you15:14
=== bjf[afk] is now known as bjf
pittiogra: do you have a gut feeling whether bug 605488  and bug 605739 are serious enough to block alpha-3 on armel? or should we just move to beta?15:27
ubottuLaunchpad bug 605488 in linux-ti-omap4 (Ubuntu Maverick) "BUG: scheduling while atomic: mmcqd/46/0x00000002" [High,In progress] https://launchpad.net/bugs/60548815:27
ubottuLaunchpad bug 605739 in linux-ti-omap4 (Ubuntu Maverick) "BUG: Bad page state in process swapper pfn:94d23" [High,In progress] https://launchpad.net/bugs/60573915:27
ograjust move them15:27
pitti605739  seems to have an upstream patch, but 605488 doesn't show any progress15:27
pittiogra: ok15:27
ograwe dropped swap for the moment15:27
pittiah, so workaround15:28
ograi will only enable the sawpfile/partition creation once the kernel is fixed15:28
pittiogra: and for 605488 it seems that it doesn't actually halt the system, you just get this in dmeg?15:28
pittidmesg15:28
ograthats the MMC issue i mentioned before15:29
ograwe wont get any fixes for either bug in, so just move them15:29
pittiogra: well, if it completely breaks boot, then we don't need to release alpha-3/armel at this point; we could release images later on when we have a fix15:31
pittiit doesn't sound like it would break boot, but I wanted to confirm15:31
ograit breaks booting on certain HW, not on all15:31
ograbut waiting for a kernel fix would take us days15:32
pittirelease note then?15:32
ograthe archive would be out of sync agaion etc etc15:32
ograyeah, we definately need something like "doesnt boot on XM boards"15:32
ograthough given the board isnt sold yet i dont think its important anyway :)15:33
pittiogra: ah, you already know those? please feel free to add to https://wiki.ubuntu.com/MaverickMeerkat/TechnicalOverview#Known%20issues, otherwise I'll invent something15:33
pittiogra: ah, that'd help :)15:33
ograheh15:33
ograonly the beagle C4 is available and that doesnt really meet the minimal HW reqs for netbook15:34
ograthe actual arches we work for are all non existing :)15:34
pittiJontheEchidna, Riddell: is bug 586497  already fixed in maverick? it was SRUed, but it didn't say that it was backported from maverick15:37
ubottuLaunchpad bug 586497 in kpackagekit (Ubuntu Maverick) "kpackagekit install security update in automatic mode without authorization" [High,In progress] https://launchpad.net/bugs/58649715:37
Riddellhmm, checking15:39
JontheEchidnalooks like it was fixed in maverick too15:39
pitti\o/15:39
JontheEchidnahttp://launchpadlibrarian.net/50536327/kpackagekit_0.5.4-0ubuntu5_0.6.0-0ubuntu1.diff.gz15:39
JontheEchidna+++ kpackagekit-0.6.0/debian/patches/kubuntu_06_no_automatic_updates.diff15:40
pittiJontheEchidna: thanks15:41
Riddellyes, although it doesn't seem to be in the changelog, that's strange15:41
pittiok, that makes https://bugs.edge.launchpad.net/ubuntu/maverick/+bugs?field.searchtext=&orderby=status&field.milestone%3Alist=27561 look much better now15:42
=== dendrobates is now known as dendro-afk
pittiand I guess the ureadahead armel OOM is something for release notes15:43
* pitti comments on the bug15:46
=== dendro-afk is now known as dendrobates
=== lag is now known as Guest96571
dholbachcan somebody have a look at the ACKed syncs?16:07
=== fta_ is now known as fta
seb128dholbach, can do16:11
* dholbach hugs seb12816:12
* seb128 hugs dholbach back16:12
dholbachseb128: Jono had a mumble problem and I saw there was a sync open for it16:12
=== mathiaz_ is now known as mathiaz
=== dendrobates is now known as dendro-afk
=== fta_ is now known as fta
=== lag is now known as Guest88107
=== dendro-afk is now known as dendrobates
=== fta_ is now known as fta
=== jj-afk is now known as jjohansen
=== beuno is now known as beuno-lunch
=== MacSlow is now known as MacSlow|break
keespitti: I wasn't involved in the umask change, no.17:17
mathiazjjohansen: hi!17:27
jjohansenmathiaz: hey17:27
mathiazjjohansen: it seems that the linux-virtual kernel now returns linux-virtual from uname -r17:27
mathiazjjohansen: http://paste.ubuntu.com/473154/17:28
mathiazjjohansen: is this something new in maverick?17:28
jjohansenhrmm, yes17:30
jjohansenvirtual became a true flavor17:30
jjohansenpreviously, -virtual was a subflavor of -server17:30
jjohansenso it got the -server name appended, but with it being a true flavor it now gets -virtual17:31
mathiazjjohansen: -server on amd64 and -pae on i38617:31
mathiazjjohansen: starting from maverick -virtual on both amd64 and i386?17:31
jjohansenmathiaz: right, so now it should be -virtual on both17:31
jjohansenyep17:31
mathiazjjohansen: great - thanks for the help17:31
=== deryck is now known as deryck[lunch]
=== nigelbabu is now known as nigelb
=== fta_ is now known as fta
=== lag is now known as Guest17866
pitticjwatson: hm, usb-discover needs to be ported to discover-data (also in debian), discover1-data is NBS18:09
pitticjwatson: are you already planning this, or want me to have a look?18:10
pittiit's the only remaining rdepends18:11
=== beuno-lunch is now known as beuno
pittittx, ScottK: hm, what happened to dovecot-postfix? it's NBS in maverick, but I don't see a transition path?18:19
pittioh, mail-stack-delivery, nevermind18:20
pittibut that didn't exist in lucid, so we need dovecot-postfix as a transitional package until the next LTS18:20
pittiso can you please reintroduce it?18:21
pittizul: ^18:21
zulpitti: ack18:21
=== deryck[lunch] is now known as deryck
=== fta_ is now known as fta
ScottKpitti: IIRC there was a transitional package when last I touched it.  Not sure how it got dropped.18:36
shabbuneed help:  My pen drive is in write protection. How can i remove write protection in ubuntu 10.04?18:56
Prettodoes anyone had this problem using anjuta on ubuntu 10.04?? Assertion 'pthread_setspecific(t->key, userdata) == 0' failed at pulsecore/thread-posix.c:196, function pa_tls_set(). Aborting.19:18
slangasekcjwatson, lool: should xdeb use launchpad for upstream bug tracking, or should bugs be filed directly against the Ubuntu package?19:44
sbronstedQuestion: How often is http://qa.ubuntuwire.org/ftbfs/ updated? I was look at httpcomponents-core but when I do pbuilder on the source there is no error19:48
kikocrimsun, hey there20:07
kikohave a second for a small bug?20:07
PiciHes been idle for two days... so likely not.20:08
pittiScottK: seems the last merge dropped it or so; seems zul's on it20:09
ScottKOK.20:09
kikothanks Pici :-20:18
* soren hugs seb128 for the python-lockfile sync20:25
seb128soren, ;-)20:25
mr_pouitseb128: thanks for the syncs. At last there's no delta with goffice in debian. ;)20:42
seb128yw ;-)20:42
seb128thanks for getting the change in debian20:42
ari-tczewcjwatson: could you merge package 'parted'? it's needed for build package20:45
ari-tczew'pyparted'20:45
macough, male enhancement spam on ubuntu-devel@l.u.c20:51
sorenAnd now in #ubuntu-devel :)20:52
micahgthank you to whoever just ran through all the sync requests (thinking it Riddell)20:53
micahgno, I guess it was seb128 <-- thanks :)20:54
geseryeah, seb128 did them this time. thanks20:54
seb128yw ;-)20:54
=== al-maisan is now known as almaisan-away
=== fta_ is now known as fta
ScottKDid we decide to skip the Alpha 3 freeze?21:06
ScottKSeems like lots of Main uploads today.21:06
pittiScottK: no, I sent it yesterday21:06
macosoren: i didnt give the link :P21:07
sorenmaco: Don't worry, I googled for it. :)21:07
macosoren: oh thats what you want in your browser history :P21:07
=== fta_ is now known as fta
sorenmaco: Hey, it's not my fault I'm highly suggestive.21:11
soren:)21:11
highvoltagebeing highly suggestive is my biggest weakness21:16
highvoltage(I guess I shouldn't say that publicly :) )21:16
highvoltage(and I actually meant "suggestable")21:18
sorenErr.. Yeah, s/suggestive/suggestible/ for me, too.21:29
sorenhighvoltage: Good catch :)21:29
highvoltagewell I can be quite suggestive too, seems like it works both ways :)21:36
=== MacSlow|break is now known as MacSlow
ScottKcjwatson: Is there any intent to move to parted 2.3 in this cycle?  pyparted in Universe is currently depwait on >= 2.3, so if not, we'll need to do something with it.21:44
ScottKDktrKranz: ^^^ It appears to be your pyparted upload that's not building.21:47
ari-tczewScottK: I endorsed the same 1 hour ago :)21:47
ScottKari-tczew: I see that now.  I'd rather see what cjwatson plans for parted and then adjust pyparted accordingly.  Looks like it will need a patch added back if parted isn't updated.21:48
ari-tczewwhat about getting latest debhelper into ubuntu?22:10
andreserlanyone expert in Python available to give me a hand around?22:19
RoAkSoAxAnyone expert in Python and subprocess available to give me a hand around?22:21
geserwhy this high demand for Python experts right now?22:22
micahggeser: same person :)22:23
RoAkSoAxgeser: yep same person, :)!22:24
geserRoAkSoAx: I'm no expert but perhaps I can still help. What's the problem?22:25
=== fta_ is now known as fta
RoAkSoAxgeser: ok. For TestDrive-gtk I want to display the rsync progress. However, rsync shows the progress in 1 single line, and to capture the progress I'm doing something like: http://pastebin.ubuntu.com/473259/22:26
tumbleweedRoAkSoAx: what's with the massive while loop?22:28
tumbleweedRoAkSoAx: cmd = command.split()22:28
tumbleweed^ that probably does what you want22:28
geserI've the same question about this part22:28
RoAkSoAxtumbleweed: geser : the massive while loop just puts 'rsync -azP etc etc' into an array for subprocess22:29
geserRoAkSoAx: like tumbleweed said "cmd = command.split()" gives you an array and the doc for Popen says that a string it also ok22:32
tumbleweedgeser: IIRC a string is only ok if you use shell=True22:32
RoAkSoAxanyways, thge thing is that rsync displays the output in the way of: http://pastebin.ubuntu.com/473270/ and keeps updating that 4th line with the progress. However, when I run the script it diusplays only the first 3 lines: http://pastebin.ubuntu.com/473273/, and displays the 4th when rsync is done. Some I'm wondering how to do to grab that 4th line update with the progress22:32
tumbleweedRoAkSoAx: rsync detects that it's not being run in a terminal, and doesn't output status22:33
RoAkSoAxtumbleweed: geser: Yes, an string is good when using shell=True, but I'm not using that22:33
tumbleweedRoAkSoAx: seriously, try simpler solution I gave you22:33
tumbleweed(this isn't C, it's python)22:33
RoAkSoAxtumbleweed: it outputs the status of the progress when rsync finishes syncing, or when for example, I kill the rsync process22:33
tumbleweeds/status/progress/22:33
RoAkSoAxtumbleweed: using shell=True?22:34
tumbleweedRoAkSoAx: no22:34
RoAkSoAxtumbleweed: then I think i missed your solution. What is it again?22:35
RoAkSoAxcmd = command.split()22:36
RoAkSoAx?22:36
RoAkSoAxinstead of the loop?22:36
tumbleweedRoAkSoAx: it's not a solution to your problem, i'm saying you can replace lines 4..12 with cmd = command.split()22:36
RoAkSoAxtumbleweed: oh yep, I'm gonna do that thanks :). However, no ideas for my problem?22:36
geserRoAkSoAx: why not write command as a list in the first place? "command = ['rsync', '-azP', ...]22:37
tumbleweedRoAkSoAx: there are python rsync modules, maybe one of them can help you22:37
tumbleweedbut I don't see any easy way to persuade rsync to output progress22:38
=== fta_ is now known as fta
RoAkSoAxgeser: because the way how testdrive did it initially was tu run a command directly, however, in testdrice-cli it still uses it that way, but in the -gtk I need the array given that I'm running the sync in a subprocess + threads22:41
RoAkSoAxtumbleweed: ok I'll investigate that! Thanks :)22:42
pittisuperm1: mythbuntu has failed to build for some days (see http://people.canonical.com/~ubuntu-archive/livefs-build-logs/maverick/mythbuntu/20100803/livecd-20100803-i386.out); are you interested at all in an alpha-3 release, or do you want to skip it?22:44
RoAkSoAxgeser: and by directly I mean with os.system()22:45
tumbleweedRoAkSoAx: to see what I mean, try this: rsync -azP foo bar | cat22:46
=== dendrobates is now known as dendro-afk
tumbleweederr, I screwed up, RoAkSoAx it will work22:48
tumbleweedRoAkSoAx: just look for \r to find the new line of output22:49
RoAkSoAxtumbleweed: that's the thing, the progress update is done in one single line, which makes my script to hang up when reading that exact line.22:50
tumbleweedRoAkSoAx: don't do readline(), read a handful of bytes at a time, and you know you've got a new line when you see \r22:53
RoAkSoAxtumbleweed: ok. btw I;'ve just found same issue here with no solution yet: http://stackoverflow.com/questions/1606795/catching-stdout-in-realtime-from-subprocess22:56
tumbleweedRoAkSoAx: http://paste.debian.net/82254/ all that's left is parsing the output with a regex (but I'd still see if there's a nice python library that make sthis easy)23:07
RoAkSoAxtumbleweed: awesome!! thanks a lot :)23:11
tumbleweedRoAkSoAx: assuming the output is always 43 chars, long, you can self-synchronise: buff += sync.stdout.read(min(16, 43 - len(buff)))23:12
RoAkSoAxtumbleweed: :) thanks for the tips :)23:14
tumbleweedRoAkSoAx: be aware that you now have to kill the rsync if your program dies23:15
tumbleweedactually, no it should SIGPIPE23:16
RoAkSoAxtumbleweed: I'll see what happens when I do that in a thread though23:17
SpamapSwow.. seems like mdadm needs some bug fixing love https://bugs.launchpad.net/ubuntu/+source/mdadm23:19
=== dendro-afk is now known as dendrobates
=== bjf is now known as bjf[afk]
=== sconklin is now known as sconklin-gone
superm1pitti, we were interested, just been a little behind in testing :)23:50
superm1i'll take a look right now23:50
dupondjedo we plan to upgrade mdadm btw ?23:55

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