/srv/irclogs.ubuntu.com/2011/01/20/#ubuntu-devel.txt

achiangkirkland: you around?00:10
kirklandachiang: howdy man00:17
kirklandachiang: wassup?00:17
kirklandachiang: wanna meet me in Aspen in a couple of weeks?  :-P00:17
kirklandachiang: i have a saturday/sunday on the slopes coming up in a few weeks :-)00:17
achiangkirkland: ooh00:22
achiangkirkland: what weekend? i'm actually skiing silverton over president's day00:22
achiangkirkland: i have a relatively fresh maverick install, just installed virt-manager, and trying to create a VM, running into: http://pastebin.ubuntu.com/556023/00:26
kirklandachiang: hmm, interesting00:28
kirklandachiang: what does 'id' say about your user00:28
kirklandachiang: i'm interested in what groups its a member of00:29
kirklandachiang: specifically, you should be in the kvm and libvirtd groups00:29
kirklandachiang: the packaging should have added that for you00:29
achiangkirkland: i'm in libvirtd, but not kvm00:29
kirklandachiang: but if not, sudo usermod -a -G kvm $USER00:29
kirklandachiang: but if not, sudo usermod -a -G libvirtd $USER00:29
kirklandachiang: then you'll need to logout of all sessions and log back in (or just reboot)00:30
kirklandachiang: that's the most common mistake i've seen00:30
achiangok, back in a jiffy00:30
achiangkirkland: but the packaging didn't add it00:30
achiangkirkland: should be easily recreatable00:30
achiangback in a sec00:30
kirklandachiang: right, well, the packaging adds libvirtd, maybe/maybenot kvm00:30
kirklandachiang: k00:30
sorenYou don't need to be in the kvm group.00:30
kirklandachiang: right, as soren is about to tell you, the kvm thing is now handled automagically by PolicyKit00:31
sorenUm. No :)00:31
sorenIf you use the systemwide libvirt daemon (which you do if you're a member of libvirtd), you don't need to be a member of kvm.00:31
sorenBesides, I think the time is ripe for chmod 666 /dev/kvm. It doesn't give you any privileges anymore that are worth containing.00:32
achiangback00:32
achiangtrying again00:32
achiangand just read scrollback. :)00:33
achiangkirkland: soren: hm, adding myself to kvm group and restarting seemed to help on one machine00:34
kirklandachiang: rock00:34
achiangon another machine, i went into advanced options, deleted the console device, and it too could start00:34
achiang(without being in kvm)00:34
achiangso... is this a bug i should file?00:35
kirklandachiang: okay, glad to hear you're sorted out00:35
kirklandachiang: i'm not sure I understand the situation clearly enough to say so00:35
kirklandachiang: to be on the safe side, i'd say "yes"00:35
achiangkirkland: ok. i'll try and see if i can reproduce it00:35
kirklandachiang: mdeslaur maintains virt-manager for the most part00:35
kirklandachiang: cool, thanks.00:35
sorenachiang: You basically need to be a member of either libvirtd or kvm. libvirtd is cooler, because it lets you fiddle with networking.00:36
soren...but to just run virtual machines, either works.00:36
achiangkirkland: ok, i'll just file it against virt-manager, but won't assign it to anyone00:36
kirklandachiang: as for skiing, i'm out there the weekend of Feb 5/600:36
achiangkirkland: another weird thing, i thought i had qemu-kvm installed, but when trying to create a machine, it says kvm is not installed00:36
kirklandachiang: ah, well, then, that'll make it hard to run vm's :-)00:37
achianghttp://pastebin.ubuntu.com/556025/00:37
=== releaselogger is now known as apachelogger
ebrodersoren: uh, doesn't /dev/kvm basically get you the ability to muck with the whole kvm subsystem, or did that change? i don't like the idea of giving random users access to that without the admin opting in00:58
ebroderjust like i don't want /dev/fuse to be 66600:58
ebrodererr...wait...when did /dev/fuse become 666?01:07
psusiso what's a guy gotta do to get the whole natty archive rebuilt? ;)01:08
ebroder(or is it safe for /dev/fuse to be 666 because fusermount has finer controls?)01:09
psusinow that this gcc bug has been fixed...01:09
=== dendro-afk is now known as dendrobates
=== asac_ is now known as asac
=== bjf is now known as bjf[afk]
=== v is now known as stalcup
dholbachgood morning08:07
didrocksgood morning08:12
Tm_TK'day08:13
sorenebroder: What's so interesting about the kvm subsystem that you want to limit access to it?08:15
davmor2morning dholbach08:15
dholbachhey davmor208:16
sorenebroder: I can't consume any more resources through it than you could otherwise do just with malloc or a tight loop. It's not like there's a limited supply of /dev/kvm or anything. Nor can you screw up other people's VM's. There's really no reason to limit access to it.08:16
sorenebroder: Once upon a time, having access to /dev/kvm meant you could lock memory pages in RAM. So a malicious user could create a VM with as much memory as the host, and you were DOS'ed.08:17
sorenebroder: Nowadays, KVM memory can be paged out, so it's no different from just malloc(<size of host ram>).08:18
ebrodersoren: i'm more concerned about security issues. i basically trust unix file permissions. not sure whether i want to trust kvm any more than i have to08:23
sorenebroder: I'm not sure what you mean?08:24
ebroderin a nutshell, principle of least privilege08:24
sorenebroder: The memory of a virtual machine is as easy or difficult to get to as the memory of any other process.08:24
ebroderyou're missing my point. i'm not concerned about the security of the guests. i'm concerned about the security of the host08:25
sorenso am I. And I don't believe /dev/kvm exposes anything that compromises the host's security.08:27
ebroderyou're assuming kvm is bug-free08:27
sorenNot really.08:28
soren..but the other 99.99% of the kernel isn't either.08:28
sorenYet we don't limit people's access to open sockets, for instance.08:28
ebrodersure, but it's all about minimizing the attack surface08:28
sorenWe could.08:28
sorenbut we don't. Because it's silly.08:28
ebroderand we are starting to patch out autoloading of obscure protocols and stuff08:29
sorena) kvm is not obscure08:29
sorenb) there are bugs in non-obscure parts of the kernel, too08:29
sorenI just don't subscribe to the idea of amputating my system to the point of uselessness in the name of security.08:30
sorenI think this is a symptom of "oh, wow, there's a device node for this stuff! Let's limit access to it!"08:31
ebroderuselessness? it's not useless to reduce my attack surface by a whole subsystem when i personally run all of my vms managed by the system libvirtd08:32
sorenI understand that we've worked around these limitations for kvm. I know. I did it.08:33
ebroderlimitation? i'm not doing that because i think i have to08:33
sorenWell, whatever you want to call it.08:34
sorenWe've worked around the fact that access to /dev/kvm has historically been restricted.08:34
sorenIf kvm had been implemented by way of a syscall interface, noone would have thought of trying to impose artificial limitations on access to it.08:35
soren(syscalls other than ioctl, that is)08:35
sorenAnyway, this is going nowhere.08:36
sorenand fast.08:36
dholbachquery Sarvatt08:39
doko_siretart: please could you have a look at the xine-lib build failure? http://launchpadlibrarian.net/61920076/buildlog_ubuntu-natty-i386.xine-lib_1.1.19-2ubuntu2_FAILEDTOBUILD.txt.gz08:47
=== hungerWork_ is now known as hungerWork
wolfpackI am getting error while trying to "branch" in bazzar .Error is "bzr: ERROR: exceptions.NotImplemented Error: should resend request to http://feeds.edge.launchpad.net/bazaar/, but this isn't implemented ".Can anyone provide help on this??08:59
pittiGood morning09:00
didrockshey pitti09:01
=== _LibertyZero is now known as LibertyZero
pittibonjour didrocks, comment vas-tu?09:04
didrockspitti: ça va bien, merci, et toi? :)09:07
pittitres bien, merci!09:07
JoshTriplettI just ran into something rather odd.  By way of Mozilla's "Game On" gallery page, I found a game which seems to copy a pile of content from the Ubuntu homepage and dummy it out, either due to copying parts of Ubuntu's page as a template or perhaps trying to get Google juice for random search terms.  Who might I go about reporting that to?09:12
JoshTriplettSpecifically: https://gaming.mozillalabs.com/games/ led to https://gaming.mozillalabs.com/games/118/the-humanity-project which points at http://farsides.com/ ; check out the links in the green box at the bottom.09:14
geserJoshTriplett: contact webmaster@canonical.com (if nobody else gives you a better advice)09:20
JoshTriplettgeser: Fair enough.09:21
JoshTriplettgeser: Thanks.09:21
JoshTriplettgeser: Mailed.09:24
=== zyga is now known as zyga-efika
=== almaisan-away is now known as al-maisan
dpmhi chrisccoulson, thanks for merging danilo's po2xpi branch. Do you think you could now look at automatically uploading the xpi's with every package upload, as we discussed? The easiest way I can think of is simply fetching them from http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0b9/linux-i686/xpi/, and I guess it shouldn't be too different to what you are already doing for getting the translations for the Thunderbird locale packages10:02
persiaCould that be semi-automatic, rather than automatic?  It seems like it could go very wrong or be very awkward in the case of a tiny SRU patch, or similar.10:05
nobuto!regression-alert10:21
ubottucjwatson, jdong, pitti, slangasek, ScottK, mdz, kees, ttx, marjo, seb128: reporting regression in a stable release update; investigate severity, start an incident report, perhaps have the package blacklisted from the archive10:21
nobutoubuntu-docs 10.10.4 which was SRUed as Bug #677998 also contains unrelated changes, http://launchpadlibrarian.net/60441147/ubuntu-docs_10.10.3_10.10.4.diff.gz10:21
ubottuLaunchpad bug 677998 in ubuntu-docs (Ubuntu Maverick) "openldap-server instructions have a small bug" [Undecided,Fix released] https://launchpad.net/bugs/67799810:21
nobutoThis causes regression Bug #690248 which shows using 11.04 in spite of using 10.1010:21
ubottuLaunchpad bug 690248 in ubuntu-docs (Ubuntu Maverick) "In Maverick 'About Ubuntu' displays Natty info" [High,Triaged] https://launchpad.net/bugs/69024810:21
=== MacSlow is now known as MacSlow|lunch
Riddelldidrocks: we're blocking on bug 70202611:01
ubottuLaunchpad bug 702026 in dcmtk (Ubuntu) "[MIR] dcmtk" [Undecided,New] https://launchpad.net/bugs/70202611:01
didrocksRiddell: I'll process it before EOD11:03
ograseb128, poke ... where is that rhythmbox upload you talked about ? do i need to unseed it to get images ?11:08
seb128ogra, it's coming today, I ran into other issues yesterday and didn't get it done11:09
pittiugh, seems that today's CDs grew by 70 MB, due to LibO?11:09
ograseb128, k11:10
=== csurbhi is now known as csurbhi-lunch
ograpitti, switch to arm :) we still have space11:10
pittithe language pack rebuild saved 50 MB11:11
pittiand LibO added 13011:11
pittiah, it now pulls in Java11:11
pittiopenoffice.org-common (17.0 MB)11:11
pittilibreoffice-common (36.6 MB)11:12
pittiah, the langpack rebuild saved 8.5, sorry11:14
debfxRiddell: could you please reject mumble from lucid and maverick-proposed, it will be handled by a security upload11:22
* ogra sighs about 160 bugs in his bugmail11:24
ograbah11:24
ograand most of them seem to be expired installer bugs ... i wonder if thats ok11:24
Riddelldebfx: ok11:26
pittiogra: those are the best kind, no action necessary :)11:27
ograpitti, i really doubt that, they were all marked incomplete by a script from some random guy while we were in florida11:27
ograi'm sure cjwatson would have liked to keep some of them open11:28
=== al-maisan is now known as almaisan-away
elifHi cjwatson , I would like to know if its possible to package partman.udeb inside initrd so I don't have to setup a mirror with my modified partman udeb, thks in advance ?11:37
elifright now to test partman with modifications I need to setup a mirror, because my installation method is only by network (netboot).11:38
dpmhi ev, may I ask you to export translations from LP and add them to ubiquity before A2? This way everyone can start testing them.11:46
evdpm: sure thing11:47
dpmev, awesome, thanks11:47
\shguys, did anyone saw this on lucid in the past few weeks: cron[4326]: segfault at 7f77c036a970 ip 00007f77c036a970 sp 00007fff81bd5bb8 error 4 in libnss_files-2.11.1.so[7f77e768b000+c000] ?11:53
htorquehello everyone! i need some help (not support) figuring out if this is some bug with plymouth worth filing:11:53
htorquehttp://img.xrmb2.net/images/787502.png - note the big gap after ureadahead finished, plymouth-debug.log: http://paste.ubuntu.com/556129/11:53
htorquethis is a tailored 2.6.38-rc1 with no swap and apparmor disabled (, i get similar boot times with ubuntu's kernel11:53
apwhtorque, does that graph say that plymouth is in an uninterruptible sleep ?11:57
htorqueapw, the plymouthd bar it's slightly red, so that should mean it11:58
=== almaisan-away is now known as al-maisan
htorquei'll be off for an hour, i'll check irclogs, so if you need me to do something, go ahead :-)12:03
=== MacSlow|lunch is now known as MacSlow
apwhtorgue, not seeing that on my system here, am seeing other issues but not that long gap, i suspect plymouthd is printing the dots hense the blips12:07
apwthe pause is likely something else12:08
=== oubiwann is now known as oubiwann_
=== oubiwann_ is now known as oubiwann
dholbachdo we have any idea how to fix bug 688732?12:15
ubottuLaunchpad bug 688732 in pywebkitgtk (Ubuntu) "package no longer has WebView attribute after transition to python 2.7" [High,Triaged] https://launchpad.net/bugs/68873212:15
cjwatsonelif: I'm not going to change the initrds we ship to do that, if that's what you mean.  there's documentation in the d-i build system for how to add packages to it if you want to do it locally.12:22
=== csurbhi-lunch is now known as csurbhi
=== cking is now known as cking-afk
elifcjwatson: I meant locally (my installation). I didn't find the docs you mentioned, could you point me ?12:25
elifcjwatson: its d-i docs ?12:26
cjwatsonbuild/README in the debian-installer source package12:28
cjwatsoneasiest way is to list the names of udebs you want to include in build/pkg-lists/local12:28
elifcjwatson: thank you.12:29
tumbleweeddholbach: no idea where that file came from. Submitter's system was installed with 10.10, which used python-support for pywebkitgtk, it still does. That location is a python-central/dh_python2 location.12:40
tumbleweeddholbach: aah, 1.1.8-1 looks like the culprit12:43
phenomAny one here?12:45
pitti!ask | phenom12:46
ubottuphenom: Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-)12:46
phenomNot a question12:46
phenomWubi installer is broke12:46
phenomSpits pyrun.exe says "no disk"12:46
phenomand then says Can not downloan metalink, and therefor the ISO12:46
phenomAnd dies12:46
phenomI assume it runs on win 712:47
apware you asking if it runs on win7 or saying you are running on something other than win7 (and assume it works on win7)12:48
phenomI'm saying, I tried to run it on win7 and it gives me those errors12:48
phenomand dies12:48
phenomit spits the pyrun.exe says "no disk" error about 15 or so times12:49
phenomand then continues through the installer, after I input the password if spits it can not download the metafile and therefor can not download the iso12:50
cjwatsonwhich version?12:50
phenomrev 19012:52
phenomthe one from http://www.ubuntu.com/desktop/get-ubuntu/windows-installer12:52
cjwatsonev: ^- can you look at that?12:52
evcjwatson: yup12:53
=== hungeWorkr__ is now known as hungerWork
evphenom: can you pastebin %TEMP%/wubi-10.04.1-rev190.log12:58
didrockskees: hey, if you can do a security review on https://bugs.launchpad.net/ubuntu/+source/dcmtk/+bug/702026, that will be nice :)13:06
ubottuUbuntu bug 702026 in dcmtk (Ubuntu) "[MIR] dcmtk" [Undecided,Incomplete]13:06
phenomev, pm13:10
evphenom: thanks, I'll have a look after lunch13:12
phenomSure, thanks13:13
ari-tczewdidrocks: #ubuntu-hardened is good place for that question :)13:13
didrocksari-tczew: I just ask for a security check on a MIR process, that can take some days, so I'm not sure I'll stay in #ubuntu-hardened there I think I hilighted the right person about it and it's done :)13:14
=== cking-afk is now known as cking
=== sconklin-away is now known as sconklin
htorqueapw: thanks for the feedback. i will keep an eye on it with mainline and ubuntu kernels once they are out - maybe it's just a misconfigured kernel on my end.13:40
apwhtorque, ubuntu kernels will be a while as 32 don't boot on my test boxes13:40
htorqueapw, yeah, i had to revert that commit about relocatable kernels you mentioned (it was not enough to just disable that option)13:42
apwi had to do that indeed, which worked for 64 bit, but my 32 bit box is failing to enable the timer13:42
apwand exploding13:42
=== al-maisan is now known as almaisan-away
=== oubiwann is now known as oubiwann_
smoser@pilot in14:17
=== udevbot changed the topic of #ubuntu-devel to: Archive: Open | 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: smoser
* dholbach hugs smoser14:18
cjwatsonpitti: FYI, I'm wrestling with my last couple of bugs for the lucid SRU freeze ... expect uploads over the next hour or two14:22
cjwatsontrying to make USB stick upgrades not suck14:22
pittiack14:25
=== russellb_ is now known as russellb
ari-tczewsmoser: have you got upload access for main?14:55
smoserno14:55
kklimondawhat's the process for dealing with regression-proposed bugs?14:55
smoserotherwise i would sponsor your changes. (i guess you're looking for sponsor for 705294)14:55
kklimondagood afternoon btw.14:56
ari-tczewhello kklimonda14:56
ari-tczewsmoser: nope, I'm looking for sponsor for main14:56
kklimonda(the process after marking sru bug as verification-failed, and the new one as regression-proposed, and nominating it for release)14:56
ari-tczewsmoser: then you're weak patch pilot if you don't have upload access for main14:57
smoseri agree i'm a weak patch pilot14:57
kklimondaari-tczew: you were also a patch pilot other day14:57
smoseri go through the sponsor list and see if i can make job easier for others.14:57
ari-tczewkklimonda: yes14:57
=== smb` is now known as smb
smoserbug 70529414:58
ubottuLaunchpad bug 705294 in openmotif (Ubuntu) "[FTBFS] Source openmotif 2.3.3-5 Natty" [Undecided,In progress] https://launchpad.net/bugs/70529414:58
ari-tczewsmoser: what is wrong with above? ^^14:59
smoserari-tczew, nothing. i just assumed thats what you had a fix for and were asking for a sponsor of.14:59
=== almaisan-away is now known as al-maisan
ari-tczewsmoser: I still understand.15:00
ari-tczewdon't understand *15:00
ari-tczewI'm sponsoring 2 bugs for udienz right now.15:01
smosernever mind then. i was confused.15:01
ari-tczewI'm looking for main sponsorship for 2 things which I reviewed.15:01
smoserah.15:01
ari-tczewhttps://code.launchpad.net/~barry/ubuntu/maverick/computer-janitor/bug-665740/+merge/4603915:01
ari-tczewhttps://code.launchpad.net/~om26er/ubuntu/maverick/nautilus/nautilus-fix-630512-maverick/+merge/4504815:01
ari-tczewhttps://code.launchpad.net/~clint-fewbar/ubuntu/karmic/mysql-dfsg-5.1/mysql-sru-343870/+merge/4266715:01
ari-tczewupdate, 3 things15:02
ari-tczewand I don't understand why patch pilots didn't find main sponsor for these patches15:02
pittidoko_: do you know about the "pystack" gdb feature?15:02
=== yofel_ is now known as yofel
Chipzzari-tczew: well, for one, the "fix" for https://code.launchpad.net/~barry/ubuntu/maverick/computer-janitor/bug-665740/+merge/46039 looks OBVIOUSLY incorrect15:10
Chipzzyou should fix the python-dbus package instead of working around a bug in it15:11
barryChipzz: perhaps, but would that have too much impact for an sru?15:12
ari-tczewChipzz: hehehe, you're looking for hole in the whole15:12
ari-tczewthe subject is a response for core-dev15:12
=== Quintasan_ is now known as Quintasan
* Chipzz looks at his screen and tries to decipher what ari-tczew is saying15:13
Chipzzno offence meant, but your English is quite poor15:13
ari-tczewChipzz: nobody is perfect, maybe you?15:16
=== kirkland_ is now known as kirkland
Chipzzbarry: there's the question of what you should fix in an SRU in the first place; ignoring wether that bug is a candidate or not, fact is you should try to keep the changes minimal, which among other things means trying not the fix the same issue in different ways; and since you most likely want to fix the issue in the development release too, and you want to do it the proper way there, I think the best thing to do would be to fix it in python-dbus15:17
Chipzzari-tczew: sigh :p15:17
Chipzzari-tczew: I was looking at your sentence for 10 seconds, trying to understand it. then I looked again. and then I gave up trying to figure it out15:18
sorenI'm not sure why python-dbus should depend on dbus?15:18
barrybtw, python-dbus depends on libdbus-1-315:18
barrywhich makes sense, but i think soren has a point15:19
barryand libdbus-1-3 recommends dbus15:19
ChipzzI don't see why computer-janitor should depend on dbus actually15:19
sorenNow that is a different matter. I don't know.15:20
barryChipzz: because the core functionality is in a dbus service (in >=maverick)15:20
asaccsurbhi: hey ... quick question. mkfs.btrfs has no -U option. are uuids not supported for btrfs?15:20
Chipzzbarry: errr, I'm just making a wild guess here, but how about "No Scott"? :p15:20
Chipzzbarry: you don't have every pygtk application depending on libgtk now, do you?15:21
barryChipzz: now you're not making sense :)15:21
Chipzzbarry: if your app talks to dbus via python-dbus, then the dependency is on python-dbus, not dbus15:21
cjwatsonc-j also ships its own dbus service; it isn't merely a client15:22
barryChipzz: i think it's a different case.  libgtk is a library but dbus is a service15:23
Chipzzcjwatson: then it's a matter of how the dbus service interfaces with dbus, isn't it?15:23
cjwatsonat least some other packages that ship dbus system-services depend on dbus directly (e.g. consolekit)15:23
cjwatsonthere is clearly precedent15:23
cjwatsonsystem-tools-backends15:23
cjwatsonavahi-daemon, network-manager15:23
cjwatsonetc.15:23
Chipzzbarry: imo they're both bindings, which is why the 2 cases should be treated the same15:24
barryChipzz: i think the analogy would be to libdbus though, not dbus15:24
cjwatsondepending on dbus directly seems correct to me.  it's relying on the dbus daemon directly and the dependency should be direct.15:24
cjwatsonI'm happy to sponsor that SRU as written15:25
cjwatson(and will do so shortly15:25
cjwatson)15:25
barrycjwatson: thanks.  Chipzz and ari-tczew thanks also for the feedback. :)15:25
Chipzzcjwatson: if you think it's correct, I'll stop arguing about it, but it still looks wrong to me15:26
ari-tczewChipzz:  :) :) :)15:26
Chipzzbut I have to go offline anyway15:26
cjwatsonI think it's correct and that your analogy is faulty given the specifics of this package, yes15:26
sorenChipzz: They're not both bindings.15:26
sorenChipzz: dbus is the daemon.15:26
cjwatsonif you were talking about libdbus, the analogy would be sound15:26
cjwatsonbut that's not (only) what's at issue here15:26
Chipzzcjwatson: my reasoning is that the dependency chain should likely be app -> python-dbus -> libdbus -> dbus15:27
cjwatsonthat reasoning is faulty, because this application uses dbus in ways other than via python-dbus15:27
Chipzzsince it makes little sense to have an app linked against dbus (be it client or service) without having dbus available15:27
cjwatsonspecifically by shipping a dbus system-service15:27
Chipzzanyway gtg15:27
=== bjf[afk] is now known as bjf
pittiChipzz: think of optional plugins15:31
pittiChipzz: e. g. bzr-gtk annouces commits over session dbus, but it's only a bonus feature; so bzr-gtk would certainly depend on python-dbus (to not crash), but not on dbus (since it works without)15:32
sorenYou can also use libdbus without the dbus daemon.15:34
sorenupstart does, for instance.15:34
=== dendrobates is now known as dendro-afk
cjwatsonright, and in any case inserting an extra dependency further down the stack has *more* risk of regressions, not less, so I'd argue it'd be less appropriate for an SRU even if it were correct (which I don't think it is)15:35
pitti*nod*15:35
barrycjwatson: right, that was my thinking too15:35
doko_mvo: ping http://launchpadlibrarian.net/61917866/buildlog_ubuntu-natty-i386.update-manager_1%3A0.145.10_MANUALDEPWAIT.txt.gz15:36
doko_siretart: ping15:38
barryso, here's an unrelated, but general question.  i've seen this a few times with packages i'm doing test builds with (latest example: python-webkit).  i branch the source from ubuntu:python-webkit, then bzr bd -S (or debuild -S).  dpkg-source exits w/status 255 because "Version number suggests Ubuntu changes, but Maintainer does not have Ubuntu address".  this is true, but what's the right way to handle this for local builds?  i've just15:40
barrybeen running update-maintainer before doing a local build, but why hasn't that already been done for a -XubuntuY version?15:40
doko_pitti: libreoffice-common: is this still true with the -2ubuntu2 version?15:41
cjwatsonprobably because the last person who changed it in Ubuntu doesn't have @ubuntu.com in their DEBEMAIL so dpkg-source didn't error out on that15:41
cjwatsonfor quick local builds, I usually do DEBEMAIL=something@else debuild ...15:41
cjwatson(I might mean debuild -eDEBEMAIL=something@else ..., I forget)15:42
pittidoko_: seems to be the same size as ubuntu1, according to https://launchpad.net/ubuntu/+source/libreoffice/1:3.3.0~rc3-2ubuntu2/+buildjob/218335015:42
barrycjwatson: ah, i didn't realize dpkg-source looks at DEBEMAIL (not obvious from manpage afaict).  thanks15:43
cjwatsonit was a hack to try to get people to DTRT in their uploads without impeding *too* many people's local builds when people get it wrong15:44
=== dendro-afk is now known as dendrobates
* barry loves social change by technological hack :)15:45
LaneyDEBEMAIL= debuild works, yeah15:45
barryyep, wfm, thanks!15:45
Laneyit at least means that most uploaders remember, even if the contributor does not15:45
cjwatsonmy other dodgy hack along those lines is that I occasionally do debuild -ePATH=$HOME/fake-debconfpo:$PATH -S15:47
cjwatsonwhere $HOME/fake-debconfpo is a directory containing only a symlink from debconf-updatepo to /bin/true15:47
sorenHeh.15:47
cjwatsonthis is helpful in cases where packages call debconf-updatepo on build and I don't want them to (e.g. because I'm building for lucid on natty and gettext's default header has changed)15:47
cjwatsonjust about anything can be worked around if you try hard enough ...15:48
JamesPagezul, daviey, kirkland: who's picking up bugs for cobbler now its in archive?15:53
zulJamesPage: server team is already subscribed to the bugs so I guess all of us15:54
kirklandJamesPage: all of us :-)15:54
* kirkland knuckle bumps zul 15:54
JamesPage:-)15:54
=== oubiwann_ is now known as oubiwann
doko_pitti: I see, -common has the images_*.zip for all styles, see bug #69652716:06
ubottuLaunchpad bug 696527 in libreoffice (Ubuntu Natty) "LibreOffice - Human icons theme disabled, patch needs an update" [High,Confirmed] https://launchpad.net/bugs/69652716:06
pittidoko_: aah, thanks16:06
pittidoko_: so I guess we'll need to keep that around for now, and just drop the -writer recommends for JDK?16:06
=== beuno is now known as beuno-lunch
cjwatsonpitti: casper and grub2 uploads in {lucid,maverick}-proposed, fixing sabdfl bugs ;-)16:09
cjwatsoncsurbhi: did you get anywhere with that milestoned util-linux bug?16:10
csurbhicjwatson, i am still working on the installer btrfs thing16:10
csurbhii will get at the bug soon and shall try to do it before Sat16:10
doko_pitti: yes, I'll do that.16:11
pittidoko_: danke sher16:11
doko_how urgent is this?16:11
cjwatsoncsurbhi: oh - as I said in yesterday's meeting, the lucid SRU freeze (for 10.04.2) is today16:11
pittidoko_: by alpha-2, I think (since currently we have a 62 MB oversizedness which we can't fix by langpack dropping)16:11
cjwatsonshould I find somebody else to look at it?16:11
pittidoko_: alternatively we can just unseed it for a2, and put it back later16:12
csurbhicjwatson, i am not sure i will be able to finish by eod16:12
csurbhibut i can try it16:12
cjwatsonok, thanks16:12
csurbhiok16:12
csurbhisince there is a patch to the bug already16:12
cjwatsonlet me know if somebody in a more western timezone needs to pick it up16:12
pitticjwatson: (talking to folks at the hackfest ATM, will look at it in a bit)16:13
csurbhicjwatson, no let me first try doing it16:13
csurbhii will get back in an hour or two16:13
csurbhiif i think i cant16:13
cjwatsonok16:14
doko_pitti: ok, this seems to be doable. I'd like to avoid dropping -writer16:14
cjwatsonpitti: np, thanks16:14
doko_pitti: just want to wait for the armel builds16:17
pittisounds good16:17
=== dendrobates is now known as dendro-afk
keesdidrocks: if you haven't already, please assign ubuntu-security to the mir, and I'll pick it up when I start work this morning :)16:19
didrockskees: excellent, will do, thanks:)16:20
doko_Riddell: could you have a look at the telepathy-qt4 build failure?16:34
Riddelldoko_: I'll add it to my todo list16:46
=== diwic is now known as diwic_afk
=== james is now known as Guest26472
achiangkirkland: hi, can i bug you again?17:03
kirklandachiang: sure, hit me17:03
achiangkirkland: just wondering why i'm seeing this: http://chizang.net/alex/tmp/Screenshot.png17:03
achiangkirkland: and i do have kvm module loaded...17:04
kirklandachiang: natty?17:04
kirklandachiang: what is the output of 'kvm-ok' ?17:04
achiangmaverick17:04
kirklandachiang: ^17:04
achiangkirkland: ah. says i don't have it enabled in BIOS17:04
achiangkirkland: so i'll go do that17:05
achiangthanks17:05
hallynwhen exactly does <package>.postinst get called?  I assume it's after 'binary_arch: install' from debian/rules?17:06
cjwatsonhallyn: well after - when the user calls dpkg --configure (perhaps via dpkg -i, perhaps via apt-get, etc.)17:08
cjwatsonso on a completely different machine from that running debian/rules in most cases17:09
=== dendro-afk is now known as dendrobates
hallynoh.   hm.17:09
hallynso if files are being installed which should belong to a new groupname, if that groupname is created in the .postinst, is that good enough?  I was thinking the system would refuse to create files owned by nonexisted group17:10
kirklandachiang: yup17:11
cjwatsonhallyn: if the files are being created at run-time (e.g. in the postinst, or when the program is run), then the postinst is good enough17:12
cjwatson(and Depends: adduser)17:12
cjwatsonhallyn: if you're shipping these files in the .deb, then you need to run adduser in the preinst, and Pre-Depends: adduser17:12
achiangkirkland: hm, BIOS claims that VT-D and VT-X are turned on, yet kvm-ok disagrees17:12
cjwatsonhallyn: http://www.debian.org/doc/debian-policy/ch-files.html#s-permissions-owners17:13
achiangkirkland: is there a better channel we could debug this in? seems a little OT for here17:13
hallyncjwatson: thanks, that was my guess, except i had no idea about Pre-Depends17:13
kirklandachiang: either here, or #ubuntu-server, or #ubuntu-cloud;  i'm in all of these, it's okay in any of them, IMHO17:14
pitticjwatson: ok, lucid SRU queue empty; need one reupload from Micah (mailed him), rest looked o17:14
pittik17:14
achiangkirkland: how about #ubuntu-virt?17:14
kirklandhallyn: is this for kvm?17:14
pittigood night everyone!17:14
cjwatsonpitti: yay, thank you17:14
kirklandachiang: #ubuntu-virt -> #ubuntu-cloud17:14
achiangah17:14
cjwatsonpitti: I'll do a CD build pass tomorrow17:14
pitticjwatson: we have a hackfest group dinner now, so I'm afraid you or slangasek need to handle the other stragglers today17:15
pitticjwatson: cool, thanks17:15
kklimondawhat's the process for dealing with regression-proposed bugs?17:15
kklimonda(the process after marking sru bug as verification-failed, and the new one as regression-proposed, and nominating it for release)17:15
pittikklimonda: by default, the previous uploader should upload a fix17:16
pittiif it's a serious regression, we can also remove a package from proposed17:16
kklimondapitti: ok, thanks17:16
kklimondapitti: I bump the version, add a new changelog entry and create source package in a way that displays both changelog entries in the changes file?17:17
pittikklimonda: right, using debuild -vVersionInUpdates17:17
=== beuno-lunch is now known as beuno
* pitti needs to run now17:18
=== sebner_ is now known as sebner
hallynkirkland: yeah17:20
hallynkirkland: this is why on first-ever qemu installs, /dev/kvm is owned by root :)  on second attempt, when we ask them to re-try it works fine :)17:20
hallyn(someone complained last week about the same thing, right?)17:20
kirklandhallyn: i've seen recent complaints;  is this something that got dropped in the last merge?17:26
kirklandhallyn: as i don't think we've seen this before that17:26
hallynthat's the weird thing, i don't think this ahs changed.  at least i don't remember playing with it.  but let me check the maverick sources17:28
=== al-maisan is now known as almaisan-away
hallynyou know, for all the compalints ppl have about compiz, one great thing about it is that vnc doesn't insist on redrawing every time i put a window over it or switch viewports17:29
SpamapS:)17:33
hallynkirkland: hell - have you restarted the machine since installing kvm?17:33
kirklandhallyn: nope17:33
hallynhah, THAT's it17:34
SpamapScool.. they're going to film a movie on my street on Saturday17:34
kirklandhallyn: ?  really17:34
hallynit's a udev rule, so next time it'll work jsut fine.17:34
kirklandhallyn: hmm, do we need to trigger a reload or something postinst?17:34
hallyni'm just moving group creation to preinst17:34
kirklandhallyn: because "reboot your machine after installing kvm" is kinda silly17:34
hallyn:)17:34
SpamapSnot cool ... I have to move my car off the street by 8am17:34
hallynSpamapS: you shouldn't have a car, polluter17:35
* hallyn njoys making CA jokes17:35
SpamapSNo I don't pollute.. I only use 91 octane.. its clean right? ;)17:36
* hallyn pulls on the brakes before heading into dangerous political territory17:37
hallyninstead i'll comment on the tiny 'bottomless' cup they gave me today17:37
hallynbright side, coffee doesn't have tiem to get cold17:38
hallynhm, i installed nmh (and also tried mailutils-mh), but scan is not being installed.  anyone familiar with this?  (on natty)17:51
smoser@pilot-out17:52
udevbotError: "pilot-out" is not a valid command.17:52
smoser@pilot out17:52
=== udevbot changed the topic of #ubuntu-devel to: Archive: Open | 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:
hallynoh, i see18:00
=== sforshee is now known as sforshee-lunch
ograwohoo18:10
* ogra hugs seb128 18:10
ograthanks for RB18:10
* ogra prays that it builds now18:10
seb128ogra, you're welcome18:10
=== Claudinux_ is now known as Claudinux
keesslangasek: you mentioned Keybuk might have thought about global environment vars in upstart?18:36
=== Claudinux_ is now known as Claudinux
slangasekkees: yes, it's something I recall discussing with him in the past18:42
slangasekI believe he thought about it harder than I did :)18:42
slangasekthough we did talk about the role of pam in upstart and I believe we agreed that its role is "none"18:43
slangasekat least for the presently supported job types18:43
bcurtiswx_"src/Makefile.am: object `empathy-accounts-dialog.$(OBJEXT)' created both with libtool and without"  What does this build error mean?18:45
keesslangasek: right, I too view PAM and upstart and disjoint18:46
keess/and/as/18:46
keesslangasek: but did anything come of his hard thinking, do you know?18:46
* kees wants to set MALLOC_PERTURB_=85 just to see what happens...18:46
slangasekkees: nope, you'd need to check with him18:46
slangasekor with James18:46
brycehkees, do you know of any recent kernel plumbing-layer changes that would have made apport start collecting xserver crashes once again?18:47
keesjhunt: do you know anything about possible way to set global env vars in upstart?18:47
bryceh(I'm pleased to see them, but the retracer is not handling them properly yet)18:47
keesbryceh: nope, but when it stopped, it was a mystery too, so maybe something changed with the toolchain.18:48
kirklanddoes anyone else running natty have a sustained load of pretty much exactly 1.00 at idle?  (note that I have 4 CPUs...)18:50
cjwatsonslangasek: does that need to change when upstart starts supervising user sessions?18:54
cjwatson(lp:~canonical-scott/upstart/session-support)18:54
SpamapSkees: I've looked into it. upstart only copies things from the job's  env stanzas and its own special vars (UPSTART_EVENTS, JOB, etc).18:56
SpamapSkees: and things from the event18:57
slangasekcjwatson: I imagine so18:57
=== sforshee-lunch is now known as sforshee
slangasekcjwatson: what does it mean to "supervise" a user session?  will upstart be handling the authentication?18:57
keeskirkland: your load came from that kernel thread (ps auwwx | grep " D ")18:58
kirklandkees: right18:59
kirklandkees: root       667  0.0  0.0      0     0 ?        D    Jan19   0:07 [ips-monitor]18:59
kirklandkernel guys: what is "ips_monitor" ?18:59
directhextkamppeter, is there a better way to add a missing PPD to upstream openprinting other than "bug you about it"? I can't find a thing on the linuxfoundation-based site19:00
keeslsmod | grep ips  ?19:00
=== dendrobates is now known as dendro-afk
cjwatsonslangasek: no idea, I know about the branch's existence but haven't really looked at its contents19:01
SpamapSslangasek: btw, is there anything you need from me on the statd/portmap SRU? I don't mind doing the backporting work.19:01
cjwatsonI don't *think* it does auth - I think it's more about partitioning off chrooted and user jobs so that they can't interact with system jobs19:02
tkamppeterdirecthex, no. There is a page to add a printer, but not to upload a PPD. What PPD is that?19:02
directhextkamppeter, two more kyocera ppds which, helpfully, aren't in their main ppd bundle19:02
slangasekSpamapS: the SRUs have been uploaded, please validate them? :)19:02
SpamapSslangasek: oh I didn't see that!19:02
directhextkamppeter, bottom of http://www.kyoceramita.co.uk/index/products/download_centre.false.driver.FSC2126MFP._.EN.html19:03
* SpamapS is about 2 hours behind on email.. 19:04
ebroderslangasek, cjwatson: my understanding was that "user sessions" was just about letting users have a ~/.upstart with jobs that could only run as them. i don't think they run under a PAM session or anything currently, though it seems like they probably should19:10
ebroder(that's what i remember seeing on the branch, anyway)19:10
tkamppeterdirecthex, is this one PPD (for yopur printer) or a series of PPDs?19:12
directhextkamppeter, it's two ppds for two near-identical multifunction devices (only difference is the fax, and i don't think the ppd supports that anyway)19:13
directhextkamppeter, seems they've been localized, so 6 pairs of PPDs for the FS-C2026MFP and FS-C2126MFP - where the only difference between the two is the product names in the PPD19:16
=== `Alessio` is now known as quadrispro
directhex-*Duplex None/Ninguno: "statusdict begin false setduplexmode false settumble end"19:17
directhex+*Duplex None/None: "statusdict begin false setduplexmode false settumble end"19:17
slangasekebroder: so integration with pam there buys you: - kerberos/afs credentials for the job; - honoring of pam_limits; - incompatibility with pam_ck_connector19:28
keesSpamapS: is there any movement towards having a place for global env vars too?19:31
SpamapSkees: I've not discussed or heard anything about it. I was looking to see how we could take advantage of the kernel passing its cmdline to init in the env.19:37
keesah-ha19:37
SpamapSkees: it would make perfect sense for it to end up in /etc/init.conf though19:37
keesSpamapS: are there plans for such a file?19:37
SpamapSit exists now19:38
SpamapSand must be 0 bytes19:38
SpamapSor rather, it can exist now19:38
SpamapSkees: so just have to parse the env stanza from there, and have upstart add that to things it copies into a new instances' environment.19:39
* SpamapS just abused the apostrophe .. poor apostrophe19:39
kees"must be 0 bytes" ?19:39
SpamapSkees: yeah, it parses the file, but there are no allowed stanzas19:40
keeshahah best config file evar19:40
SpamapSmight be possible to put comments in it. I'm parroting jhunt's statement that it must be empty there.19:40
SpamapS"you can configure it any way you like, as long as you leave it blank"19:41
SpamapS(paraphrased) -- Henry Ford19:41
=== charlie-tca is now known as charlie-tca__
bcurtiswx_if i wanted to check to see if a builder reaches a certain part of code, is there a code I can cause it to pause with an echo statement ?19:43
directhextkamppeter, you know, there seem to be lots of models like this. i wonder if they have a unified ppd tarball anywhere19:44
ebroderslangasek: PAM integration couldn't get you credentials because it doesn't have access to any. that's only any good if you're running through the password stack19:45
cjwatsonbcurtiswx_: 'echo foo; sleep 3600' or whatever?19:45
cjwatsonwhy pause?  is this for a local build?19:46
bcurtiswx_cjwatson, http://paste.ubuntu.com/556278/ is my fail19:47
slangasekebroder: I'm presuming that the job is being spawned from within a user login session, so the creds are already available in the environment and just need to be copied/preserved for use19:47
bcurtiswx_so i went to empathy-chat-window.c and a patch adds "#include empathy-indicator-manager.h" so it _should_ see it19:47
bcurtiswx_cjwatson, ^^19:48
bcurtiswx_im just trying to debug, see if it enters a ifdef with the header definitions19:48
cjwatsonbcurtiswx_: you want gcc -E -dD19:49
=== charlie-tca__ is now known as charlie-tca
cjwatsonbcurtiswx_: that's not a missing #ifdef, though, that's an incorrect link line19:49
sveinseHow I can start the pulseaudio daemon when not in X on maverick? I need sound, but the system is not running X, however I fail to start the PA daemon19:50
bcurtiswx_cjwatson, where is this done.. im using pbuilder19:50
cjwatsonbcurtiswx_: any symbol used by empathy-chat-window.o must be placed *after* empathy-chat-window.o on the link line ('gcc -g -O2 -g -O2 -Wl,-Bsymbolic-functions -o empathy-chat ...')19:50
sveinsesomeone knows where and how PA is started during X11 user login?19:50
cjwatsonpbuilder is irrelevant19:50
sbeattiebcurtiswx_: something wants to link against libgtk-x11-3.0; however -ltk-x11-2.019:52
sbeattieis being linked against.19:52
cjwatsonwell, there's that too, but that isn't the cause of the errors after it19:53
bcurtiswx_hmm, this is where i'd be lost.  https://code.launchpad.net/~bcurtiswx/ubuntu/natty/empathy/empathy-2.91.5 is where i've pushed the patches.. i think you'd want to see debian/patches/20_libindicate.patch19:54
bcurtiswx_cjwatson, ^^ or where would I look to fix this19:54
cjwatsonI imagine you need to add empathy-indicator.c to empathy_chat_SOURCES in src/Makefile.am (or something along those lines)19:57
cjwatsonyou need to link the objects you're using19:57
cjwatson(empathy-indicator-manager.c too)19:57
bcurtiswx_cjwatson, i have done that.. then I have to keep adding a whole bunch of .c and .h files to the chat_SOURCES19:58
cjwatsonthen you probably forgot to rerun automake19:58
cjwatsonautomake generates src/Makefile.in from src/Makefile.am19:59
bcurtiswx_cjwatson, oh, where would I  make it do that then?19:59
cjwatsonget #ubuntu-desktop to help you integrate that into the package, they do this all the time and have their own patterns19:59
cjwatsonmind you /usr/share/cdbs/1/rules/autoreconf.mk is supposed to do that19:59
cjwatsongod knows, I can't stand cdbs :)20:00
bcurtiswx_i've been working on and off with seb128 and kenvandine20:00
bcurtiswx_actually..20:00
=== hanska is now known as dapal
bcurtiswx_so somehow I have to get it to rerun automake after the patches are added20:01
cjwatsonthe way your package is set up, it should be doing that automatically already20:01
bcurtiswx_i'll ask in -desktop20:01
cjwatsonanyway, if it were me, I would be very carefully looking through the build log to see if autoreconf is being run; then I would compare the failing gcc line printed in the build log with what's in src/Makefile.am and src/Makefile.in20:01
cjwatsonand probably src/Makefile for good measure20:02
cjwatsonif those three files don't match I'd go looking for problems in the generation code somewhere20:02
nxvljuliank: ping20:02
tkamppeterdirecthex, I must look into Kyocera's PPDs. If they do not have a unified tarball, I do not see any possibility to get the PPDs being added to distros or made auto-downloadable via OpenPrinting.20:03
cjwatsonif they match, then I'd run the gcc line by hand with variations until it works, and then reintegrate those variations back into the patch to src/Makefile.am20:03
cjwatsondebug it iteratively and be scientific about it20:03
directhextkamppeter, it looks horribly manual right now. i mean, the PPDs are all properly licensed and redistributable, but who wants to go to every device's drivers page to grab a single ppd?20:04
directhextkamppeter, there seem to be humans on their UK twitter account, i'll see if anyone responds20:04
julianknxvl: pong20:06
nxvljuliank: i added some more info to Bug #704595, and i was wondering if you can give me some guidance to fix it, cause i have no experience with apt's code20:06
ubottuLaunchpad bug 704595 in apt (Ubuntu) "Python-apt shows emply origins object" [Undecided,Confirmed] https://launchpad.net/bugs/70459520:06
juliankbcurtiswx_: autoreconf should run after patches were applied, as dpkg applies the patches, and then debian/rules is run20:09
bcurtiswx_juliank, cjwatson, autoreconf does run20:09
=== dendro-afk is now known as dendrobates
julianknxvl: I have no idea why apt fails20:10
nxvljuliank: mvo told me a while ago that was an auth issue, with the keyring and such, as it seems it's looking for a keyring inside the chroot, instead of the system chroot20:11
nxvljuliank: therefor failing20:11
bcurtiswx_juliank, cjwatson: as seen here http://paste.ubuntu.com/556287/20:12
julianknxvl: It also doesn't work when copying the keyring20:12
nxvljuliank: oh, didn't tried that, have you?20:12
juliankbcurtiswx_: Looks correct to me.20:15
ScottKdoko_ or barry: Any thoughts on http://launchpadlibrarian.net/62538907/buildlog_ubuntu-natty-i386.python3-defaults_3.2~rc1-1_FAILEDTOBUILD.txt.gz - It didn't fail when I test built it.20:18
superm1manjo, since you're doing testing on the SDP again with uefi, were you planning on testing both CD and USB installs this go around for natty?20:28
manjosuperm1, yes20:30
manjosuperm1, both works with this fix: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/70270720:31
ubottuUbuntu bug 702707 in grub2 (Ubuntu) "grub-install fails to run due to missing grub_mkdevicemap" [High,Fix released]20:31
cjwatsonoh good, that fixed the other bug you reported then?20:32
cjwatsonah, you duped it20:32
bdmurraycjwatson: were you going to look at bug 701954?20:43
ubottuLaunchpad bug 701954 in console-setup (Ubuntu Natty) "initramfs hook fails with ".: 17: Can't open /etc/default/keyboard" when /etc/default/keyboard doesn't exists for some reason" [High,Triaged] https://launchpad.net/bugs/70195420:43
=== bjf is now known as bjf[afk]
ScottKdoko_ and barry: Try to install python3 on natty ....20:50
cjwatsonbdmurray: that's what I get for not testing my fixes.  fixing properly20:51
cjwatsonwow, damn, that's a lot of dups, sorry for not being caught up on bugmail20:55
m_conleycjwatson:  ping20:57
cjwatsonm_conley: hi20:57
cjwatson(best to just say what you want up-front)20:57
highvoltagethe ubuntu website says on http://www.ubuntu.com/project "Ubuntu is made for sharing. Use it, modify it, improve it, share it. Anywhere, any time and with any number of people all over the world. No licence required."20:58
m_conleycjwatson:  cool.  I'm trying to get Natty Alpha 1 up on VirtualBox4, and I keep running into this message during install, and then hanging:  http://i.imgur.com/K4AJ4.png  .  This happens regardless of whether or not I choose to install updates during install.  Any ideas or suggestions?20:58
highvoltageis it just me or is the "no licence required" part a bit icky?20:59
cjwatsonm_conley: dunno, would need to see the log file it mentions20:59
m_conleycool, I'll try to fetch that...20:59
cjwatsonit might be that a daily build would work better20:59
cjwatsonthe way the archive works, it's sometimes possible for changes after a milestone to break the milestone, unfortunately21:00
m_conleyI started with daily builds, but I was having an even harder time getting those ones up on VirtualBox21:00
mjrhighvoltage, I'm not sure if it's icky, but it's technically incorrect ;)21:00
m_conleywith even more brutal errors (scary OS numbers and stuff on boot, then hang)21:00
cjwatson"no licence required for use" would be correct21:00
cjwatsonwell, no further licence21:00
cjwatsonor something21:00
cjwatsonI know what it means but it could use some wording that's similarly concise and friendly but actually true21:01
highvoltageore even "no license costs" would be better imho21:01
cjwatsonm_conley: generally it's useful to give the exact error messages :-)21:01
m_conleycjwatson:  I understand.  Give me a few minutes, and I'll supply it.21:01
cjwatsonthe scary OS numbers might happen to be ones I can help with21:01
m_conleycjwatson:  gotcha.21:02
cjwatson(btw, about to finish for the evening; mail is good though ...)21:02
m_conleycjwatson@canonical?21:02
cjwatsonor else hang around and I'll reply to messages when I'm back21:02
cjwatsonyeah21:02
m_conleyk21:02
m_conleycjwatson:  I have your numbers21:03
m_conleycjwatson:  1 min21:03
m_conleycjwatson:21:04
m_conleyhttp://imgur.com/nZH7b21:04
m_conleythis occurs on boot.21:04
cjwatsonok, you need to talk to kernel folks about that21:05
cjwatsonprobably21:05
m_conleycjwatson:  which kernel folks would you suggest?21:06
cjwatsonI don't know their internal structure - start with #ubuntu-kernel21:06
m_conleycjwatson:  will do.  Thanks for you help, and good evening!21:06
cjwatsonI imagine they'll need more information than that, but will be better placed than I to suggest how to get it21:06
cjwatson(I always use kvm, for starters ...)21:07
highvoltageI had that too with i386, but not amd64, I'd guess that the kernel team will probably be aware of that by now21:07
highvoltage(under kvm)21:07
m_conleyhighvoltage:  oh, nice - maybe I'll try the 64.  Thanks.21:07
superm1manjo, ah great to hear :)21:08
=== dendrobates is now known as dendro-afk
manjosuperm1, any news from your bios team regarding uefi issues on clients ?21:15
ebroderslangasek: oh, interesting. that would imply much tighter env integration between upstart and the user's session than currently exists, but would be kind of cool21:19
=== dendro-afk is now known as dendrobates
ScottKdoko_ and barry: I filed Bug #70561921:23
ubottuLaunchpad bug 705619 in python3.2 (Ubuntu Natty) "Regression with Python 3.2 RC1 makes Python3 uninstallable" [High,Confirmed] https://launchpad.net/bugs/70561921:23
SpamapScjwatson: in discussing this with jhunt, we agreed that we'd like to get your input on this merge proposal which restores upstart's re-exec code: https://code.launchpad.net/~clint-fewbar/ubuntu/natty/upstart/restore-re-exec-code/+merge/4529521:24
SpamapScjwatson: in bug #672177 keybuk agreed this is "the right thing to do"21:24
ubottuLaunchpad bug 672177 in upstart (Ubuntu) "libc6 upgrade causes umount to fail on shutdown because init cannot be restarted" [Critical,In progress] https://launchpad.net/bugs/67217721:24
cr3who's the upstart maintainer these days?21:27
SpamapSjhunt21:27
SpamapStho keybuk will still tend to it on some level I hope :)21:28
=== cmagina is now known as cmagina-afk
barryScottK: thanks, i'll take a look at that21:37
ScottKbarry: Thanks.21:37
seb128does order of .c files in makefile.am makes a difference?21:51
seb128like21:51
seb128empathy_chat_SOURCES =21:51
seb128empathy-chat.c \21:51
seb128empathy-indicator-manager.c21:51
seb128does it matter if the empathy-chat.c is at the end or not?21:52
seb128well the list does end with a $(NULL)21:52
seb128trying to debug bcurtiswx_'s issue21:52
seb128he gets21:52
seb128am_empathy_chat_OBJECTS = empathy-about-dialog.$(OBJEXT) \21:53
seb128        empathy-chat-manager.$(OBJEXT) empathy-chat-window.$(OBJEXT) \21:53
seb128        empathy-invite-participant-dialog.$(OBJEXT) \21:53
seb128        empathy-chat.$(OBJEXT) empathy-indicator-manager.$(OBJEXT) \21:53
seb128        empathy-indicator.$(OBJEXT)21:53
seb128but the build line stops the object list at empathy-invite-participant-dialog.o21:53
seb128on http://paste.ubuntu.com/556278/21:53
seb128well to empathy-chat.o rather21:53
ari-tczewcjwatson: what do you think, shall we wait for lilo 23 in Debian?22:03
=== m_conley is now known as m_conley_away
=== cmagina-afk is now known as cmagina
janimoseb128, the object file that contains the missing symbol should be after the object file that uses it22:14
seb128janimo, well that's coming from a empathy_chat_SOURCES definition22:15
janimoI think it is due to the new linking flag, gold style22:15
seb128so the source files order determine the objects order which needs to be right?22:15
janimobeing more restricitve22:15
janimoyes22:15
janimomaybe upstream did not test with our flags or with gold linker?22:15
seb128janimo, it's a distro patch a contributor tries to get build on a new version22:19
seb128they did change their makefiles though22:19
seb128it was not clear that the order of the sources was important for the build22:20
seb128thanks22:20
janimoseb128, you're welcome. Actually the order of object files is important for the linker, and that is a search and replace of the source file list in the makefile22:25
=== dendrobates is now known as dendro-afk
=== bjf[afk] is now known as bjf
RiddellTheMuso: how used is at-spi compared to at-spi2?22:50
TheMusoRiddell: at-spi long term is being deprecated.22:51
TheMusoRiddell: however atm at-spi performs a little better than at-spi2, which will likely be solved in coming months.22:51
TheMusoRiddell: I am hoping at-spi2 can be used for natty, working with upstrea to fix a few show stoppers atm.22:51
=== sconklin is now known as sconklin-away
RiddellTheMuso: could you read over this quickly when you have a moment?  jono wanted a report https://wiki.kubuntu.org/QtAccessibility23:18
TheMusoRiddell: Sure.23:19
TheMusoRiddell: Looks good.23:21
Riddellgreat, thanks TheMuso23:22
TheMusonp23:22
jonoRiddell, TheMuso thanks for your work on this, much appreciated23:23
TheMusojono: np23:23
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk

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