ScottKcjwatson: Since I don't know C++, there's no risk of me laughing.  Anyone else that wants to complain can write a 'better' patch.  I'll try and test it later tonight or tomorrow.  Thanks.00:25
=== asac_ is now known as asac
lamontSpamapS: actually, I just cargo-culted the solution that was used in bind9 :)02:33
lamontthat'll be in -202:34
pitti_Good morning04:14
=== pitti_ is now known as pitti
=== thegodfather is now known as fabbione
=== dendro-afk is now known as dendrobates
mwhudsonhm, i guess upstart sends signals to the entire process group of a process started by 'exec ...' when you say "service $name stop"?05:24
* mwhudson finds the setsid program05:33
=== ejat- is now known as ejat
=== ejat- is now known as ejat
=== panda is now known as Guest64421
=== tkamppeter_ is now known as tkamppeter
=== smb` is now known as smb
tkamppeterpitti, ping07:53
pittitkamppeter: pong08:03
seb128@pilot in09:30
=== udevbot changed the topic of #ubuntu-devel to: Alpha 3 released | Archive: Feature Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: seb128
fastaI get mtrr: type mismatch for e0000000, 10000000 old: write-back new: write-combining.09:36
fastaI also set some option in make menuconfig which should work around that.09:36
fastaExcept, it doesn't.09:36
fastaDoes anyone know how to fix that?09:36
tkamppeterpitti, the CUPS repo is updated to use /var/cache/cups/ppd-updates to manage the updates now. Can you upload it to Debian and Ubuntu? Thanks.09:39
pittitkamppeter: thanks; got your mail, will do ASAP09:40
seb128cjwatson, hi, could you have a look to https://code.launchpad.net/~ubuntu-branches/ubuntu/oneiric/ifupdown/oneiric-201108091411/+merge/71877 when you have a moment? It seems that got dropped from the vcs when you did the merge on debian, should that be reapplied is or is deprecated in some way?10:07
cjwatsonok, I'll have a look, thanks10:08
cjwatsonlooks fine, I'll remerge10:09
seb128cjwatson, thank you!10:16
pittijames_w: is it possible to unbreak ubuntu:gvfs? it's out of date10:23
pittitkamppeter: uploaded10:32
seb128slangasek, mvo:11:07
seb128Most recent Ubuntu version: 1.3-0ubuntu611:07
seb128Packaging branch version: 1.3-0ubuntu411:07
seb128Packaging branch status: OUT-OF-DATE11:07
seb128just pointing it because I was reviewed https://code.launchpad.net/~jamesodhunt/ubuntu/oneiric/upstart/fixes-for-user-sessions/+merge/69125 from the sponsoring queue which got uploaded but the vcs is somewhat outdated11:08
=== MacSlow is now known as MacSlow|lunch
pittiapw: hey Andy, how are you?11:22
pittiapw: do you have an opinion about bug 812394?11:22
ubottuLaunchpad bug 812394 in gnome-control-center (Ubuntu) "Disable hibernate option when it is not supported" [Wishlist,Incomplete] https://launchpad.net/bugs/81239411:22
pittiapw: I'm still fairly convinced that hibernation failures are mostly not correlated to the particular board/video card you are using, but much rather to partitioning/swap space/attached USB devices/memleaks/etc.11:22
pittiapw: do you know if there is some actual evidence that hibernation failures _are_ specific to a particular platform, and thus would benefit from a whitelist?11:23
dokocjwatson, slangasek: shouldn't the klibc symlink be part of multiarch-compat too?11:36
cjwatsonuh, I'm not really sure what the goal of multiarch-compat is but I think libklibc-dev should be self-contained11:37
cjwatsonif possible11:37
cjwatsonsiretart: can I apply http://lists.libav.org/pipermail/libav-devel/2011-August/009825.html in Ubuntu?11:38
cjwatsonsiretart: I noticed it while porting xvidcap11:38
fastaIs there anyone anywhere who understands mtrr in detail?11:45
fastaI have the latest BIOS, latest kernel and still I get an error message I get mtrr: type mismatch for e0000000, 10000000 old: write-back new: write-combining.11:47
fastaThere are soms posts on the ubuntu forums which say they have a 'work around', but generally people on the forums don't really know what they are talking about... so.11:47
fastaAlso, this is from 2006: http://ubuntuforums.org/showthread.php?t=11510411:48
fastaI'd hoped that such an issue would have been fixed in 2011.11:48
siretartcjwatson: in principle yes. usually, the build system experts respond quite quickly, and I'd prefer to backport patches from trunk, so I'd personally wait until tomorrow or so.11:51
cjwatsonsiretart: ok, thanks12:00
=== zyga is now known as zyga-siesta
apwpitti, i am unsure if i have that information.  cirtainly suspend is normally broken cause of driver suspend failures (ie specific h/w not suspending) or bios problems when resuming12:18
apwpitti, for hibernate i would expect a large amount if not being able to hibernate are caused by the driver suspend issues12:19
pittiapw: that's right, but that shoudn't affect hibernation?12:19
pittidoes hibernation suspend the hw?12:19
seb128@pilot out12:48
=== udevbot changed the topic of #ubuntu-devel to: Alpha 3 released | Archive: Feature Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== MacSlow|lunch is now known as MacSlow
OdyXtkamppeter: pong.13:13
aramhi. I need some help with building a package (never used source packages before). basically I want to build python2.7 with an additional patch. I did an apt-get source python2.7 and I have rebuilt it with pbuilder (to test the tools).13:18
arambut I don't understand where should I put my patch and how to make the .deb package compile using an additional compile option.13:19
aramI see a lot of patches in the debian subdirectory, but those seem to have a different purpose.13:19
aramso what's the next step after apt-get source? applying the patch manually to the source (not as a debian patch)?13:20
azeem_aram: why do you think the patches in the debian subdirectory serve a different purpose?13:21
azeem_or rather, what's the purpose of your patch?13:22
aramthis patch brings dtrace support to python.13:22
aramthe patches in the debian subdirectory seem patches of patches.13:22
aramat least the ones I looked at.13:22
azeem_patches of patches?13:22
azeem_did you look at the diff.gz?13:23
aramyes, at diff.gz13:23
azeem_or the unpacked source?13:23
aramno, diff.gz13:23
azeem_well, then sure, a patch inside the .diff.gz would look like a patch of patch13:23
azeem_as the .diff.gz is a patch in itself13:23
ahasenackhey guys, is this a new/old way of distributing a debian source package? https://launchpad.net/ubuntu/+source/python-venusian/0.9-1 I don't see a diff, but a "debian" tarball which has the debian/* contents13:24
azeem_ahasenack: that's the new way13:24
StevenKahasenack: It's a new way13:24
azeem_(dpkg-source -v3)13:24
aramazeem_: okay, thanks, that seem right. so, after I make sure my patch works, I just put it in that subdirectory?13:24
ahasenackok, thanks13:25
ahasenackStevenK: does it work in lucid?13:25
ahasenackthis format13:25
azeem_aram: depending on the patch system, you might have to register it somewhere13:25
ahasenackI guess so, because dpkg-source -x worked just fine for me when I gave it that package13:25
mterryjames_w, can you kick deja-dup's DD branch?  it's pretty out of date13:25
aramthis patch also makes a new --with-dtrace compile time option that needs to be on.13:26
aramI guess I need to specify that somewhere.13:26
jtayloraram python2.7 uses quilt to patch13:26
azeem_aram: in debian/rules usually13:26
cjwatsonahasenack: it should work back to intrepid (but not hardy)13:27
=== hggdh_ is now known as hggdh
ahasenackcjwatson: cool, thanks13:27
jtaylorquilt import your-patch should be fine if it does not conflict with the rest of the patches13:27
cjwatsonI tend to use quilt new and quilt fold13:27
cjwatsonbut ymmv13:27
aramso what do I start from, the directory that apt-get source generated (this contains the debian subdirectory) or a vanilla unpack of orig.tar.gz? (I guess the directory from apt-get source, but I want to be sure.)13:28
cjwatsonthe former13:29
cjwatsonotherwise you have to redo all the packaging work yourself which will be a big pile of no fun with a cherry on top13:29
aramyeah, that makes sense.13:30
aramone I'm done with this I'd also have to package dtrace for Linux else this would be useless.13:31
aramthe thing with dtrace for linux is that it needs to be recompiled every time with a kernel update (just like nvidia drivers, I guess).13:32
cjwatsondkms is probably your friend13:32
aramaah, one more thing I don't understand. the source directory generated by apt-get source contains the vanilla source or it already has applied the patches in debian subdir?13:35
azeem_aram: dpkg-source should tell you during unpack13:35
azeem_for v3 source packages, the default is to apply the patches13:35
aramok, it applied the patches.13:37
=== ara_ is now known as ara
jtaylorits a v1 source so they are not applied, also it uses a quite interesting method to generate the quilt series, see line 1011 of debian/rules13:39
cjwatsonline 1011 of debian/rules> bad sign in itself13:41
cjwatsonalthough python2.7 may have a good excuse :-)13:42
cjwatsonbut usually it means "you might have to be pretty familiar with Debian packaging to go anywhere near this"13:42
azeem_it's better than "see line 1011 of automake.mk in cdbs"13:43
james_wmterry, it looks like there's a filename in the tree that bzr can't handle. That seems odd as it's hosted in bzr isn't it?13:43
mterryjames_w, upstream is yeah13:45
james_wmterry, that's odd then. Is there anything in the source package that could cause this? Perhaps a non-ascii filename used in testing that found its way in to the source package at some point?13:47
mterryjames_w, no, I don't think so...  maybe...  I think soyez used to make deja-dup.pot files with accents13:48
mterryor not soyez, but the build process13:48
james_wthat could be it then13:48
james_wanyway, this isn't something that I can fix right now I don't think13:49
ubottuUbuntu bug 831189 in Ubuntu Distributed Development "deja-dup fails to import with UnicodeDecodeError in abspath" [Undecided,New]13:51
smoser@pilot in14:00
=== udevbot changed the topic of #ubuntu-devel to: Alpha 3 released | Archive: Feature Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: smoser
kirklandany idea why firefox is acting up in oneiric (been that way for 4 days now);  goes grey/dark for  60s at a time14:04
davmor2kirkland: run top normally that means excessive memory / cpu usage14:05
sorendavmor2: By firefox? Impossible! </sarcasm>14:07
Laneydoko: can you please get your ghc changes to Debian? I'm a bit disappointed because we were going to be able to sync it next time (and that patch looks like it will make the merge annoying)14:07
davmor2soren: :D14:08
dokoLaney, yes, I can do this, but we'll have a delta with --as-needed anyway14:09
RoAkSoAxkirkland: that's probably compiz's fault14:10
Laneyindeed, but as long as it's manageable I can live with that14:10
dokoI did want to wait until ld defaults to --no-add-needed14:10
Laneyis that likely to happen soon?14:10
Laneyif before P opens then I can live with waiting, too14:10
dokohopefully this week14:11
smoserstgraber, around ?14:18
stgrabersmoser: yep14:19
* kirkland goes to u2d14:19
smosercould you please take a quick look at https://code.launchpad.net/~vanvugt/ubuntu/natty/bcmwl/fix-793890/+merge/67294 ?14:19
smoserit really seems ready to go to me.  you NAK'd it last time but I think its ready.14:20
stgrabersmoser: I guess it'd be fine if you take lp:ubuntu/natty/bcmwl, manually copy the changes from his branch, fix the version number and push that14:22
stgraberit'll be a mess if you just merge it to -proposed and push it14:22
smoserstgraber, well you should push to -proposed14:22
smoseror just upload and let the importer handle it14:22
stgraberas it'll re-create a tag for a release that as far as Launchpad is aware "never existed"14:22
smoserstgraber, regarding tag in -proposed, if the importer fails, then it is really a bug in the importer as this is a very real world case.14:23
stgraberso the importer will either fail or just overwrite anything in the branch. I guess I'll push that on wednesday when I'm piloting14:23
stgrabersmoser: well, IIRC in this specific case, the -proposed branch shouldn't exist, so you shouldn't be able to merge anything14:24
smoserthe -poroposed *should* exist14:24
smoseras it there *was* such a version.14:24
smoserand the importer correctly found it, merged it, then it was removed from -proposed.14:24
smoserand never made it to -updates.14:24
stgraberyeah, and in such case, I'd expect the branch to be removed by the importer, which apparently isn't the case14:25
smoserwell the only thing bad about it is the tag.14:25
smoserthe rest would be fine.14:25
stgraberso now if we want the importer to be happy with the branch we should either just push it and let the importer destroy the branch and create it again or drop the old commit and push the new one instead (making sure to update the tag and everything)14:26
stgraberbut yeah, I'm happy to have a look at it on Wednesday14:26
smosermdeslaur, https://code.launchpad.net/~psusi/ubuntu/natty/gnome-power-manager/fix-duplicate-battery/+merge/67466 should be marked "merged" ?14:29
mdeslaursmoser: yes, but I don't have permissions to do so14:31
smoserhm.. me neither.14:31
mdeslaursmoser: np14:32
dokopitti, bryceh: any chance to look at the xvfb issues?14:52
kirklandRoAkSoAx: hmm, i moved to unity2d, same problem in firefox15:18
RoAkSoAxkirkland: that's weird then, I used to see that all the time when compiz enabled for some weird effect for ages now15:22
RoAkSoAxcjwatson: howdy! I'm wondering if there's an issue with the mini ISO'15:27
RoAkSoAxcjwatson: howdy! I'm wondering if there's an issue with the mini ISO's since I'm trying to PXE boot and complains that cannot find kernel modules for kernel 3.0.0-5 in the archive15:28
cjwatsonRoAkSoAx: what URL are you using?15:30
ahasenackcan I use substvars to set a Build-Depends field in debian/control?15:31
cjwatsonahasenack: no15:32
ahasenackjust checking before I debug further15:32
OdyXahasenack: the Build-Depends field is read before any debian/rules processing, so no.15:32
ahasenackah ;(15:32
ahasenackthat would explain it15:32
kirklandRoAkSoAx: i've move to chromium for a bit, seems slightly less crappy15:32
OdyX(you could do some control{,.in} dance, but it's often not error-prone)15:32
ahasenackI was trying to get build-depends set correctly depending on the ubuntu release15:32
ahasenackI guess I will have to play with "|" a bit then, see if it works15:32
cjwatsonthere often isn't a particularly good way to do that - sometimes | works but you may just have to have slightly different source packages15:33
RoAkSoAxkirkland: it is15:40
RoAkSoAxcjwatson: I'm importing a mini ISO into cobbler15:40
kirklandRoAkSoAx: could you get powernap building again in the ppas?15:40
RoAkSoAxcjwatson: but have manually grabbed the initrd.gz and linux from http://archive.ubuntu.com/ubuntu/dists/oneiric/main/installer-i386/current/images/netboot/ubuntu-installer/i386/15:40
RoAkSoAxkirkland: yeah I didn't know it was failing and it is due to the change to dh_python2 I believe15:40
kirklandRoAkSoAx: hmm, okay, could you get that fixed up?15:41
kirklandRoAkSoAx: i wanted to try the new powernap on my lucid servers here at home15:41
RoAkSoAxkirkland: will sure though, I think we'll have to keep a different branch for the packaging for maverick/lucid15:41
kirklandRoAkSoAx: or, can't you just pocket copy the deps into the archive?15:43
kirklandRoAkSoAx: or do we have to use dh_python2?15:43
fastaI get init: udev-fallback-graphics main process (777) terminated with status 115:46
ahasenackhow can I build-depends for dh_python2, just the python version?15:46
RoAkSoAxkirkland: for oneiric+ dh_python2 is the way to go15:46
fastaWhat does that mean exactlly?15:47
RoAkSoAxkirkland: preferably natty as well but dont worry I'll get that fixed ;)15:47
SpamapSlamont: excellent. :)15:49
kirklandRoAkSoAx: coolio15:51
kirklandRoAkSoAx: thanks!15:51
cjwatsonRoAkSoAx: sounds like you've got an obsolete copy15:52
kirklandRoAkSoAx: i think the easiest would be to get the right python stuff copied to the powernap archive15:52
cjwatsonRoAkSoAx: the current images there are built against 3.0.0-915:52
cjwatsonahasenack: http://wiki.debian.org/Python/TransitionToDHPython2 should help15:52
RoAkSoAxcjwatson: yeah that's why I was wondering if the ubuntu mini iso's are being built against an older linux kernel version, as I have downloaded it today, set my PXE server here, and still its complaining about it15:53
cjwatsonRoAkSoAx: no, they're built against current, maybe you have a "transparent" web proxy in the way15:55
RoAkSoAxcjwatson: I do, though I have cleaned the cache and still get the errors. will try without though it and will let you know15:57
cjwatsonRoAkSoAx: I'm pretty certain this isn't an archive problem15:57
RoAkSoAxcjwatson: ok cool, will verify without using the proxy, thanks ;)15:58
=== zyga-siesta is now known as zyga
cnd@pilot in16:35
=== udevbot changed the topic of #ubuntu-devel to: Alpha 3 released | Archive: Feature Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: cnd, smoser
directhexpitti, for submitting new info to media-player-info, is it better to create a new entry for the hp pre 3, or add its usb id to the existing entry for the original palm pre?16:58
cndwho do I ask about lp:ubuntu/gvfs not being up to date?17:21
cndI know I've asked this before, but I can't remember...17:21
jtaylorthere was an update 6 hours ago17:24
jtaylor1.9.3 not new enough?17:24
cndjtaylor: hmmm, that's not what I see at https://code.launchpad.net/~ubuntu-branches/ubuntu/oneiric/gvfs/oneiric17:25
cndthe top revision I see is156. By Sebastien Bacher on 2011-04-1517:25
cndreleasing version 1.8.0-0ubuntu217:25
jtayloroh the branch, no idea about that17:26
=== chuck_ is now known as zul
seb128could a buildd admin bump the build scores for https://launchpad.net/~unity-team/+archive/compiz-testing/+builds?build_state=pending ?17:32
=== dendrobates is now known as dendro-afk
smosercould someone file bug 831512 against the right package ? I'm not sure what the right package would be.17:35
ubottuLaunchpad bug 831512 in xsane (Ubuntu) "xsane dialog has odd scrollbars" [Undecided,New] https://launchpad.net/bugs/83151217:35
smoserseb128, i'm assuming you know, and you just spoke here, so unlucky for you.17:35
slangasekSpamapS: can you look at the lp:ubuntu/upstart branch which seems to be missing some of your changes?  (cf seb128's comments above)17:35
=== dendro-afk is now known as dendrobates
slangasekdoko: I'm not aware of any reason multiarch-compat needs klibc symlinks?17:36
seb128smoser, overlay-scrollbar?17:37
smoserum... maybe ? look at screenshot . i'm not even cluefull enough to know the term "overlay scrollbar"17:37
dokoslangasek, that was for the rootskel build failure in the test rebuild17:37
SpamapSslangasek: it got all weird because of the missing upstream.. I think we can import-dsc safely now.17:38
slangasekdoko: I thought we had already fixed the code in klibc's compiler wrapper to do the right thing for multiarch, though17:39
seb128doko, could you bump the builds on https://launchpad.net/~unity-team/+archive/compiz-testing/+builds?build_state=pending ?17:41
dokoseb128, done17:43
seb128doko, thanks17:43
slangasekSpamapS: please do then :)17:43
stgraberScottK: hey! If you have a sec, can you look at http://paste.ubuntu.com/672611/ ? It's the buildlog for iTalc, I'm not too sure what's the problem there :) (as it's qt-related I figured you may know what's going on there)17:46
jelmercyphermox: ping17:47
ScottKstgraber: Not looking in the multiarch paths?17:47
cyphermoxjelmer: pong17:48
ScottKIt found the headers and stuff so it's at least partly working.17:48
stgraberScottK: hmm, that could be the problem indeed. I assumed it was having a problem finding the headers but it's indeed more likely it's failing to find the library itself17:49
jelmercyphermox: I've updated the evolution-mapi MP. Do you think you'll have time to sponsor an upload, or is it a better idea to subscribe ~ubuntu-sponsors?17:49
ScottKstgraber: The error is "checking Qt4 libraries... configure: error: *** Couldn't find any Qt4 libraries".17:50
cyphermoxI can certainly look at it, just give me a minute to finish up with a patch17:50
SpamapSslangasek: on it shortly17:51
stgraberScottK: indeed, maybe I should consider trusting configure's output a bit more in the future :)17:51
ScottKWell a certain amount of caution is in order ...17:52
apwpitti, just pushed up a branch to fix a udev bug, bug #831516 -- would poke the latest uploader but i don't know their nick18:03
ubottuLaunchpad bug 831516 in udev (Ubuntu) "udev missing input_id in initramfs" [Low,In progress] https://launchpad.net/bugs/83151618:03
cjwatsoncnd: https://bugs.launchpad.net/udd18:03
cjwatsonslangasek: klibc> we do now, I just fixed it18:04
slangasekok then18:04
slangasekcoulda sworn that was found and fixed last cycle though18:04
cndcjwatson: if it's in regard to gvfs not being updated in bzr, I've found the issue and am chatting on #launchpad18:04
cjwatsoncnd: ok, but in future that's AFAIK the canonical place to ask18:05
cjwatsonslangasek: it broke mid-oneiric18:05
cndcjwatson: ahh, ok18:05
cjwatsoncnd: (I could be wrong, #launchpad may know better than I)18:05
elmodoes anyone know offhand what causes /dev/.static/dev to get mounted?18:13
slangasekelmo: nothing, in oneiric... and I forget :)18:23
infinityadconrad@loki:/usr/share/initramfs-tools$ rgrep static *18:25
infinityscripts/init-bottom/udev:mkdir -m 0700 -p /dev/.static/dev18:25
infinityscripts/init-bottom/udev:mount -n -o bind ${rootmnt}/dev /dev/.static/dev18:25
infinity^-- From a hardy machine.18:25
infinityelmo: ^18:25
elmoyeah, i just found that18:25
infinityFigured you might.18:25
elmoI'm seeing it get created only on lucid based xen guests and can't figure out why18:25
infinityOne would assume that the final mount -o move is failing for some reason.18:26
infinityNot that that's helpful.18:26
infinityBut you could stuff strace into the initrd and try to step through it by hand.18:26
infinityActually, wait.  /dev/.static/dev is populated on this hardy machine too, it just doesn't show as mounted...18:29
infinityMaybe it's just cosmetic?18:29
elmoinfinity: oh, yeah, sorry, it is mostly cosmetic, but it's freaking some puppet probe-for-filesystems stuff out we have18:30
elmoi could just fix the puppet, but I'm curious as to why this is only happening on these particular hosts, as I suspect it has something to do with how they were created18:30
infinityPotentially, yeah.18:30
siretartScottK: sorry, I must have missed your hilight. do you refer to k3b? in any case, feel free to assign the bug to me and I'll have a look18:39
cjwatsonsiretart: I already sent ScottK a patch18:40
ScottKsiretart: I do.  cjwatson took a stab at a patch that I'm waiting for someone to test.18:40
siretartah, great!18:40
seb128could some buildds admin score up the builds on https://launchpad.net/~unity-team/+archive/compiz-testing/+builds ?18:50
seb128(those are candidate for landing in oneiric before the beta freeze that need testing)18:50
infinityseb128: On it.18:51
seb128infinity, thanks18:52
=== dendrobates is now known as dendro-afk
hallyndoko: so that FTBFS for qemu is due to undefined NULL.  Can I assume that's a toolchain breakage?19:03
dokohallyn, no, broken code, most likely missing header19:05
dokoif it's C++19:05
smoseranyone interested in thinking about bug 829238 ?19:05
ubottuLaunchpad bug 829238 in udev (Ubuntu) "natty-server-cloudimg-amd64 throws errors when using a ramdisk" [Undecided,New] https://launchpad.net/bugs/82923819:05
smosershort summary is that it seems we might want a 'udev-settle' in initramfs to fix/avoid some of the udev race conditions that we have seen.19:06
smoserslangasek, ^ ?19:08
slangaseksmoser: udev-settle is probably the wrong tool for whatever you're doing19:09
slangasekI say this without having looked at the bug yet :)19:09
smoseri can accept that, and my initial suspicion was that in this case "sleep 1" == "udev-settle"19:10
smoserbut i held hope that they'd come accross the actual fix for a number of race conditions i'd seen in udev dying or losing events19:11
slangaseksmoser: I think this is a bug in udevd itself; since we kill via 'udevadm control --exit', I expect udevd to finish processing any events it's already seen before shutting down19:12
slangasekbut I don't think I've grokked yet from the bug description what events are lost or why, or what these worker messages are about19:12
slangasekhallyn: which qemu FTBFS is this?  Bug #829492 is almost certainly a regression due to multiarchification of pulseaudio19:17
ubottuLaunchpad bug 829492 in qemu-kvm (Ubuntu Oneiric) "qemu-kvm version 0.14.1+noroms-0ubuntu2 failed to build in oneiric" [High,Confirmed] https://launchpad.net/bugs/82949219:17
hallyndoko: right you are19:18
hallyndoko: and I see the upstream commit fixing it19:18
smoserslangasek, i put more references to other bugs where we've seen these messages.  Its definitely race condition.19:18
hallynslangasek: hm, that might have unmasked the problem19:19
hallynslangasek: thx, i'll take a look at that too19:19
smoserand people seem to think that all sorts of things "fix" the issue, but imho they do the same as 'sleep 1'19:19
slangaseksmoser: right, for some hardware-dependent value of '1'19:19
slangasekwhich is why it's the wrong fix19:19
smoserwell clearly sleep 1 is19:19
smoserbut i was hoping that udev-settle might not have been so terrible19:20
hallynslangasek: but i suspect the commit entitled "qemu-kvm: fix pulseaudio detection in configure" will help :)19:20
smoserbut you seem to think it is.19:20
slangaseksmoser: but even udevadm settle is wrong, because there's still a race condition between 'udevadm settle' returning, and calling 'udevadm control --exit', when a new event could come in from the kernel and get mis-handled19:21
slangasekhallyn: hmm, where is this commit?  The UDD branch for qemu-kvm seems to be out of date19:21
smoserthats reasonable, slangasek19:21
smoserso, yeah, control --exit needs fixing19:21
hallynslangasek: that commit is in 0.15.019:24
slangasekhallyn: ah, ok19:24
hallynand yes, udd is out of date.  i've tried manually pushing an update, but it still didn't stay in sync19:24
hallynslangasek: i'm hoping Daviey pushses my 0.15.0 merge tomorrow :)19:24
hallynwhich would auto-fix this19:24
slangasekright, there's some bug in UDD affecting this branch, so it's not going to stay in sync on its own for the moment... if we mean to be using that branch, it's probably best to get it synced up, then set a Vcs-Bzr: lp:ubuntu/qemu-kvm as a warning to uploaders19:25
hallynslangasek: i didn't know that was an option.  Sounds good.  (same is true with libvirt-bin)19:28
slangasekwell, it's still possible some people will ignore the Vcs-* field and upload directly to the archive19:29
slangasekbut the more we use the fields consistently, the less of a problem that is19:29
ScottKIf there's no pending changes in the branch how is uploading the package wrong?19:34
slangasekwell, that assumes people are looking at the branch before uploading, which is less likely to be the case if Vcs-Bzr isn't set19:36
slangasekif you've already grabbed the branch to see if there are pending changes, why not commit to the branch?19:36
ScottKBecause I virtually never upload using the UDD stuff and I'd have to consult documentation on how to do it.  dput I am reasonably familiar with.19:38
slangasekhmm, ok19:39
ScottKLast I checked, doing stuff with the branch doesn't actually accomplish anything uploading doesn't.19:39
slangasekexcept provide richer change history, yes19:40
ScottKIn the cases where the upload is complex enough to cover multiple commits.19:41
ScottKAgreed there.19:41
falktx_hey there19:47
falktx_I'm making a lightdm theme, but I just realized I have no idea how to change the default lightdm theme...19:47
=== davidm` is now known as davidm
=== dendro-afk is now known as dendrobates
=== yofel_ is now known as yofel
=== zyga is now known as zyga-w510
lifelessbarry: so is your lock package overlapping bzr's dir based locks ?21:06
barrylifeless: possibly.  mine probably predates it by a decade though :)21:06
=== Quintasan_ is now known as Quintasan
cnd@pilot out21:19
=== udevbot changed the topic of #ubuntu-devel to: Alpha 3 released | Archive: Feature Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: smoser
=== m_3 is now known as mmm
=== mmm is now known as m_3
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates

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