/srv/irclogs.ubuntu.com/2014/09/30/#ubuntu-devel.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
tedSo, multi-arch question. How do I find out the arch I'm installing for in postinst ?02:24
tedI want to set one of my binaries to be setuid, but I don't know where it is.02:24
=== rcj is now known as Guest3347
pittiGood morning04:58
=== timrc is now known as timrc-afk
LocutusOfBorg1Riddell, I honestly don't even remember :06:59
LocutusOfBorg1some patches were dropped and some new patches more robust are used instead07:01
LocutusOfBorg1but I agree that now we are too late in the release cycle07:01
pittimlankhorst: since yesterday https://jenkins.qa.ubuntu.com/job/utopic-adt-ubuntu-system-settings-online-accounts/237/ARCH=i386,label=adt/console consistently crashes again, this seems to coincide with moving to llvm 3.5?07:10
mlankhorsthuh weird07:10
mlankhorstI tested it locally on i38607:10
mlankhorstbut yes seems to be the same bug07:11
mlankhorstI'm pretty sure I did run that test manually, and also tested a full piglit run07:11
=== dbarth_ is now known as dbarth
mlankhorsthm seems to have been on my macbookpro07:13
mlankhorstI'll try my other laptops, see what cpu extensions are needed to trigger it07:13
mlankhorstdoko_: ping?07:13
mlankhorstdoko_: do we have anyone working on llvm?07:16
pittimlankhorst: it only seems to happen on i386, amd64 works07:17
pittimlankhorst: that's a run in trusty's QEMU, FTR07:17
mlankhorstyeah07:18
=== mardy_ is now known as mardy
mlankhorsthm my oldest laptop is unaffected07:27
aracjwatson, hello! I know it is not your SRU duty today, but I have been pinging other SRU members lately without luck :(07:28
aracjwatson, we have been waiting for 3 weeks for these uploads to move to precise-proposed: https://launchpad.net/ubuntu/precise/+queue?queue_state=1&queue_text=fglrx07:28
aracjwatson, and it solves a critical issue with fglrx in 12.04.5 affecting many systems07:28
aracjwatson, I would appreciate if you could have a look to it07:29
mlankhorstpitti: yeah, I only seem to hit it in qemu now07:42
seb128cjwatson, hey, https://code.launchpad.net/~tj/ubuntu/trusty/grub-installer/lp1354730/+merge/230222 is in the sponsoring queue for a while, do you think you could have a look?08:36
seb128Riddell, hey, do you think you could have a look to https://code.launchpad.net/~filip-sohajek/ubuntu/utopic/kile/fix-for-1360709/+merge/232247 ?08:37
Riddellseb128: gotcha08:44
doko_mlankhorst, no08:49
=== doko_ is now known as doko
seb128Riddell, thanks08:50
jodhpitti: hi - I noticed the upstart upload. Please could you sync your changes to the bzr branch (there will be a changelog conflict I think as I'd prepared a change :)08:51
pittijodh: whoops, sorry; doing08:52
jodhpitti: np, thanks.08:53
pittijodh: should I push --overwrite for clean history, or just commit on top?08:54
mlankhorstdoko: I'm just guessing, but it seems that from the information that llvm generates some invalid code based on arch08:55
jodhpitti: could you recommit once the conflict is resolved so that my changes are still pending?08:55
pittijodh: yes, sure08:56
pittijodh: I mean if you would mind bzr pull --overwrite, for clean history08:56
pittijodh: or whether I should commit on top (clean pull, but wrong history)08:56
jodhpitti: oh - I guess overwrite should be ok as long as your branch was only 1 commit behind the ubuntu one?08:57
pittijodh: done; please bzr pull --overwrite09:00
jodhpitti: thanks09:00
=== Spads_ is now known as Spads
pittimlankhorst: we already had that error before and reverted LLVM back to 3.4 due to it; why did it come back now?09:14
mlankhorstno idea, don't completely understand what is going on09:16
mlankhorstpitti: hey how do I pass -cpu host for qemu to adt-run?09:22
pittimlankhorst: you can do adt-run ... --- qemu --qemu-options "-x -y -z" your_image09:23
pittimlankhorst: however, I never did that; using an i386 image is enough to reproduce it09:23
mlankhorstdoesn't work for -cpu host09:24
pittimlankhorst: ah sorry, option parser quirk: --qemu-options="-x -y -z"09:26
pittie. g. qemu --qemu-options='-cpu Opteron_G4' adt-utopic-amd64-cloud.img09:26
mlankhorstah09:27
cjwatsonted: $DPKG_MAINTSCRIPT_ARCH09:31
cjwatsonara: maaaaaybe.  I'm *very* unfamiliar with fglrx and they can be subtle reviews09:34
=== vrruiz_ is now known as rvr
cjwatsonseb128: will look09:36
seb128cjwatson, thanks09:37
seb128mlankhorst, hey, could you review https://code.launchpad.net/~ubuntu-multiseat/xorg-server/trusty-matchseat/+merge/234316 ?09:37
mlankhorstlooks sane09:38
mlankhorstbut needs a sru template09:39
Laneymight be better to type that into the mp ;-)09:39
seb128yeah, please comment on the merge request09:41
mlankhorstdone09:41
seb128thanks09:41
seb128I added https://wiki.ubuntu.com/StableReleaseUpdates as a pointer as well09:41
cjwatsonpitti: please can you remember to copy to 14.09-proposed rather than to 14.09?09:43
cjwatsonslangasek: you too :)  if you need to force something past proposed-migration, there are hints for that09:44
pitticjwatson: I thought I did -- what did I do wrong this time?09:57
pitticjwatson: I copied umockdev to -proposed and the langpacks are dput (and thus should land in -proposed automatically)09:57
cjwatsonpitti: probably left out --to-suite=14.09-proposed for cgmanager09:57
pitti$ copy-package -y --from ubuntu -s utopic --to ubuntu-rtm --to-suite 14.09-proposed umockdev09:57
pitticjwatson: oh, that must have been ages ago, before your first warning09:58
cjwatsonpitti: yeah I think your recent uploads are fine - ogra was citing you as an authority for it being OK to copy things directly to 14.09 :)09:58
cjwatsonah yes it was ages ago, sorry for the noise09:58
pitticjwatson: no worries :)09:58
pittiyeah, it definitively makes sense to go via -proposed09:58
mlankhorstdoko / infinity: I found a small testcase to reproduce the issue, https://mblankhorst.nl/etc/llvmpipe.bc -- compile with llc-3.5 -o - llvmpipe.bc . works with llvm:amd64, fails with llvm:i38610:19
mlankhorstllc-3.4 works on i38610:20
Mirvmlankhorst: "LLVM ERROR: Do not know how to split the result of this operator!" bug #1360241 would look like being back https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-ubuntu-system-settings-online-accounts/lastBuild/ARCH=i386,label=adt/console11:02
ubottubug 1360241 in llvm-toolchain-3.5 (Ubuntu) "[Regression] "LLVM ERROR: Do not know how to split the result of this operator!" in executing Ubuntu UI Toolkit tests on x86" [Undecided,Confirmed] https://launchpad.net/bugs/136024111:02
Mirvand that failing prevents qtbase from moving to -release pocket11:03
Mirvoh, funny, repeating also the fact that it'd look like being discussed already here11:04
dokomlankhorst, can you reproduce this with unstable? and if yes, file a bug report?11:06
dokoand mention this is a regression11:06
=== MacSlow is now known as MacSlow|lunch
mlankhorstsec11:12
mlankhorstdoko: yeah happens there too, but i'm bisecting now11:13
mlankhorstlot easier now that my testcase no longer involves mesa11:13
ockhamdo any packages share packaging with debian though they are named differently there? like e.g. firfox/iceweasel, or thunderbird/icedove? or is packaging completely independent from debian in those cases?11:18
maxbJust look at the packagings you're interested in and compare them?11:20
=== jacekn_ is now known as jacekn
ockhamthose examples i gave don't seem to share packaging. are there possibly any other ones?11:27
=== timrc-afk is now known as timrc
mlankhorstwhy is it important to you?11:38
pittijodh: ah, new systemd with fixed ifup@ just made it into utopic11:53
jodhpitti: nice :)11:54
pittiMirv: you should ask the release team to ignore the failure to promote qtbase-opensource-src ; it's quite clearly a regression in llvm, not in qtbase11:57
pittizul: did you see the FTBFS of https://launchpad.net/ubuntu/+source/python-swiftclient/1:2.3.0-0ubuntu1 ?12:01
zulpitti:  yeah havent gotten to it yet12:01
pitticjwatson: I think you synced https://launchpad.net/ubuntu/+source/celery/3.1.12-2, which is depwaiting on python3-kombu; i. e. we need to merge the new kombu from sid (or perhaps sync, didn't check yet); are you on it, or should I give a hand?12:04
pitti(trying to clean up -proposed a bit)12:04
ahasenackhi guys, I had this error in a package build on launchpad:12:05
ahasenackfr: /build/buildd/qemu-2.0.0+dfsg/tcg/tcg.c:1693: tcg fatal error12:05
ahasenackany clues? I'm *not* building qemu :)12:05
ahasenackhttps://launchpadlibrarian.net/186090122/buildlog_ubuntu-trusty-armhf.landscape-client_14.08%2Bbzr788-0ubuntu0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz12:05
ahasenackscroll to the bottom12:05
ahasenacksame for arm6412:05
ahasenackwell, sort of same, I'm not sure what happened here: https://launchpadlibrarian.net/186090111/buildlog_ubuntu-trusty-arm64.landscape-client_14.08%2Bbzr788-0ubuntu0~ubuntu14.04.1_FAILEDTOBUILD.txt.gz12:06
ahasenackbut it's also in the i18n section12:06
ahasenacktransient error?12:08
cjwatsonpitti: 2014-09-17.log:17:17 <cjwatson> jamespage: would you mind merging kombu?  needed for new celery version I synced into -proposed, which in turn is needed to fix a build failure12:18
cjwatson2014-09-17.log:17:20 <jamespage> cjwatson, yes ok12:18
pitticjwatson: ah, thanks12:18
jamespagecjwatson, ok so I suck12:18
pittijamespage: are you still on it, or do you need a hand?12:18
jamespagesorry - I'll get to it today12:18
pittijamespage: ack, thanks12:18
cjwatsonahasenack: threads involved on your end?12:19
ahasenackcjwatson: it's just a build, and it worked on utopic and precise12:19
cjwatsonahasenack: anyway you're basically screwed for the moment.  https://bugs.launchpad.net/launchpad-buildd/+bug/135043512:19
ubottuLaunchpad bug 1350435 in launchpad-buildd "tcg.c:1693: tcg fatal error" [High,Triaged]12:19
cjwatsonahasenack: you might get lucky on a retry12:20
ahasenackcjwatson: that seems to be it, thanks12:20
cjwatsonahasenack: or you can see if you can dig into that bug any more, if you have some time ...12:20
Mirvpitti: ok12:24
jamespagecjwatson, pitti: merged, tested and uploaded12:27
jamespageapologies for the lag12:27
jamespage...12:27
pittijamespage: wow, that was fast; thanks :)12:27
pittijamespage: and, FWIW, yay py3 :)12:28
jamespagepitti, indeed - I noticed that's been done now which is good12:28
jamespagemaybe openstack on py3 for 16.04 ? well you never know12:28
=== MacSlow|lunch is now known as MacSlow
ockhammlankhorst: mostly because of https://bugs.launchpad.net/bugs/545778 as there are icowl-i10n-* packages in debian, and i wondered if they could just be modified in debian to also cater for ubuntu12:35
ubottuLaunchpad bug 545778 in mozilla-thunderbird (Ubuntu) "lightning-extension is not localized" [Medium,Triaged]12:35
mlankhorstI think that would be possible even with different packaging12:36
=== rpadovani_ is now known as rpadovani
=== elmo_ is now known as elmo
=== Guest3347 is now known as rcj
=== rcj is now known as Guest90094
=== Guest90094 is now known as rcjenn
=== rcjenn is now known as rcj`
chrisccoulsonpitti, are you around?13:31
pittichrisccoulson: I am13:32
chrisccoulsonhi pitti! So, I keep getting asked why renderer crashes in our browser don't get processed by apport. it turns out that it's because we hit this code path: http://bazaar.launchpad.net/~apport-hackers/apport/trunk/view/head:/data/apport#L27613:34
chrisccoulsonrenderer's have their own PID namespace, but the sandbox also chroot's to /proc/self (so there's no apport)13:34
cjwatsoninfinity: Can I upload http://paste.ubuntu.com/8466066/ to glibc?  It fixes the phone x86 emulator, which has just gone over the global dlopen limit in question.13:35
chrisccoulsonis there any way we can fix this? :)13:35
pittichrisccoulson: I don't have a quick answer/idea about this, I'm afraid; this code path is for containers, it doesn't handle this kind of mini-chroot/namespace yet13:38
pittichrisccoulson: if there's a way to tell this apart from a real chroot or container, we can certainly fix it; but we don't want to try and build reports from containers/chroots without apport13:39
chrisccoulsonpitti, I'm not sure of the best way to tell it apart from a real container. It has no /sbin/init, if that helps13:45
infinitycjwatson: Did Carlos commit that upstream?13:45
* infinity looks.13:45
pittichrisccoulson: chroots don't need to have /sbin/init either13:46
infinitycjwatson: He sure didn't.  Grr.  Anyhow, if that's blocking you Right Now, go ahead, otherwise I can queue it up for my next upload.13:47
mlankhorstinfinity: almost done bisecting the llvm issue13:48
chrisccoulsonpitti, actually, the /proc/$pid/root symlink in left dangling in these processes. Perhaps you could use that?13:56
pittichrisccoulson: possibly; I think stgraber might have an idea, he's rather familiar with namespaces13:59
=== _salem is now known as salem_
slangasekcjwatson: mm? what did I copy to to 14.09 instead of 14.09-proposed?14:16
slangasekah, ubuntu-touch-meta... sorry about that14:18
mlankhorstinfinity: for the love of god.. I think I found it..14:25
mlankhorst$ llc-3.4 -march=x86 -mcpu=generic ../../llvmpipe.bc -o -14:25
mlankhorst        .file   "../../llvmpipe.bc"14:25
mlankhorstLLVM ERROR: Do not know how to split the result of this operator!14:25
mlankhorstbisect seems to point towards removal of cpu features detection..14:26
mlankhorstand confirmed it by setting -mcpu=generic14:26
mlankhorston llvm-3.414:26
mlankhorstso the fix is setting the cpu to native in llvmpipe14:27
mlankhorstno idea how yet, but meh14:28
cjwatsoninfinity: Right, the emulator not working is a pretty terrible blocker, so I've gone ahead and uploaded; thanks14:29
mlankhorstinfinity: I'm pretty sure llvm commit 6bb00df864ea4e2f74f47c088b65baaff962cca5 is the reason why llvmpipe is now failing on qemu14:36
mlankhorstaka https://llvm.org/svn/llvm-project/llvm/trunk@20609414:36
mlankhorstand this is also why llvmpipe is only failing on qemu, because it compares the vendor strings, which is only changed if you use -cpu qemu3214:37
mlankhorstI'll see if I can make a hack for it to revert14:43
infinitymlankhorst: That's a 404.14:50
infinitymlankhorst: But this is also why I never use qemu with the silly "QEMU CPU" thing, but instead emulate a Core2 or something.14:50
infinitymlankhorst: This isn't the first bit of software that checks the cpuid registers for AuthenticAMD or GenuineIntel.14:50
infinity*cough*glibc*cough*14:51
pittijamespage: erk -- https://launchpad.net/ubuntu/+source/kombu/3.0.21-2ubuntu1/+build/642157415:07
pittijamespage: oh, that's just a binary promotion to main, doing now15:08
jamespagepitti, oh - that looks lie a binary promotion15:08
jamespagepitti, snap!15:08
jamespagethanks15:08
mlankhorstpitti: can you emulate something saner?15:17
mlankhorstelse I'll probably hack the autodetection crap back into llvm15:19
mlankhorstdoko: ^15:19
pittimlankhorst: define "something saner"? i. e. which cpu?15:20
pittimlankhorst: yeah, not a big problem to change it15:21
mlankhorstinfinity: what's minimum for ubuntu, coreduo or something?15:22
mlankhorstanyway I'll try to fix llvm tomorrow morning :)15:22
=== seelaman is now known as IS_hr_bot
pittimlankhorst: so, just tell me the -cpu I should be using15:25
* pitti needs to leave now, guest arrived15:25
mlankhorstcoreduo or something? just a temporary workaround, I'll try to fix the real thing tomorrow15:28
=== IS_hr_bot is now known as seelaman
pittimlankhorst: ack15:31
mlankhorstdo you have a bug for tracking?15:32
rbasakbarry: around? Are you the right person to ask for help with dh_python2?15:35
rbasakI'm not sure if I'm hitting a bug, or whether I'm using it wrong.15:35
barryrbasak: possibly :)15:35
infinitymlankhorst: Minimum for i386 is i686 w/ cmov.15:35
rbasakI end p with a successful run but failure with the generated postinst/prerm15:35
barryi mean, i'm definitely around :)15:36
rbasakIt's a bit of a special case. A package that ships Python stuff in /usr/lib/<package> but nothing else.15:36
infinitymlankhorst: So, basically, Pentium Pro.15:36
rbasakSo we want to byte-compile them on postinst, that's all.15:36
barryrbasak: hmm, interesting15:37
rbasakI end up with "pycompile -p  /usr/lib/<package> -V 2.7" in the postinst, which makes no sense.15:37
rbasak(and that fails)15:37
rbasakAFAICT, I need to not have the -p in this case, but the -p is part of the template that dh_python2 uses.15:37
rbasakThe prerm is even worse. "pyclean -p"15:38
rbasakThis is from just:15:38
rbasakoverride_dh_python2: dh_python2 --compile-all15:38
rbasak(with a newline in the middle - paste error)15:38
rbasak(and a tab. etc)15:38
rbasakbarry: any thoughts? Am I doing something wrong here? For just the byte-compile bit, I'm wondering if it's better to arrange to call pycompile/pyclean directly and ditch dh_python2.15:42
barryrbasak: sorry, i'm in 2 conversations atm15:42
rbasaknp15:42
barryrbasak: man dh_python2 seems to say that --compile-all won't pass -p15:43
rbasakbarry: /usr/share/debhelper/autoscripts/postinst-pycompile seems to be where it's coming from.15:44
rbasakwhich contains: pycompile -p #PACKAGE# #ARGS#15:44
barryrbasak: i wonder if this is a bug in dh_python215:45
barryrbasak: fwiw, i've never had to do this, so i don't have an immediate answer15:45
rbasakbarry: OK, thanks.15:46
barryrbasak: i would suggest getting on #debian-python (OFTC) and asking p1otr15:46
rbasakbarry: I wondered if it is because I'm not specifying DIR_OR_FILE (because AIUI it defaults to looking in /usr/lib/<package> which is what I want)15:46
rbasakBut even in that case -p would be forced by the template.15:47
rbasakOK, I'll hop over to #debian-python - thanks.15:47
barryrbasak: that's what it looks like, indeed15:47
* barry will keep an eye on that conversation15:47
pittistgraber, kees, mdeslaur, slangasek: reminder: TB meeting in 5 mins (infinity sent his apologlies)15:55
mdeslaurpitti: yep, thanks15:55
pittimlankhorst: yay, ubuntu-system-settings-online-accounts is back to green; thanks for tracking this down!16:02
mlankhorstpitti: I will try to fix llvm autodetection tomorrow, but at least it's not urgent any more now :)16:05
=== spineau is now known as spineau_afk
=== Ursinha is now known as Ursinha-afk
bdmurraydannf: https://code.launchpad.net/~dannf/ubuntu/utopic/flash-kernel/moonshot-updates/+merge/223845 looks merged to me. Is that right?17:05
ahasenackad17:27
=== pat_ is now known as Guest93253
hallynfeh.18:06
=== roadmr is now known as roadmr_afk
roaksoaxarges: ping18:32
roaksoaxarges: i've noticed that some SRU bugs that had already been verified were changed from verification-done to verification-needed. I'm guessing this is because there was na upload on top of the original one18:33
roaksoaxarges: however, given that these were already verified, why are they being marked verificaiton-needed again18:33
=== Ursinha-afk is now known as Ursinha
dokomvo, https://bugs.launchpad.net/ubuntu/+source/command-not-found/+bug/130668218:38
ubottuLaunchpad bug 1306682 in command-not-found (Ubuntu) "recommend to use python3 when python is not found" [Undecided,New]18:38
argesroaksoax: can you point me at a specific bug?18:42
mvodoko: thanks18:46
roaksoaxarges: e.g. https://bugs.launchpad.net/maas/+bug/131515419:01
ubottuLaunchpad bug 1315154 in maas (Ubuntu Trusty) "[SRU] doesn't support booting ppc64el hardware" [High,Fix committed]19:01
argesroaksoax: so when you uplaoded the last maas update you must have referenced this old bug, so the script goes through and marks each one referenced as fix commited and asked for verifciation19:06
argesroaksoax: or whomever uploaded the last maas update19:06
=== roadmr_afk is now known as roadmr
dannfbdmurray: yeah, it was - thanks for marking it as such19:28
dokobarry, "no longer have an i386 machine on which to test" are you serious?19:48
dokoyou can create i386 chroots19:48
barrydoko: yes.  iirc the problem was *not* reproducible in chroots.19:48
barryi think i had to use a physical 32 bit machine to reproduce it and all my old ones are dead.  but i think i scrounged up a 32 bit laptop.  trying to see if i can get ubuntu installed on it19:49
mapreriI lack bug supervisor ability, could someone pleas set https://bugs.launchpad.net/bugs/1375445 as whishlist (and in the meantime re-set the status as triadged and tell that wlee753159 user to do not mess with bugs (there are also at least one other bug he touched badly, but I'll deal with it on my own)). TIA19:50
ubottuLaunchpad bug 1375445 in xkeyboard-config (Ubuntu) "No phonetic Russian layout for azerty keyboards" [Undecided,Incomplete]19:50
=== juliank0 is now known as juliank
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
Bluefoxicyhum22:00
Bluefoxicydefunct.22:00
Bluefoxicy26472 ?        00:00:00 chromium-browse <defunct>22:00
BluefoxicyCan someone load up chromium and use the mouse wheel gratuitously on maps.google.com to zoom in and out?22:00
BluefoxicyI want to see if anyone can reproduce destroying the browser (or your desktop--save everything, you may need a hard reboot)22:00
bdmurrayslangasek: at one point in time you were working on improvements to whoopsie_upload_all right?22:01
sladenthere is something buggy that happens with OSM when doing that in Friefox22:01
Bluefoxicysladen:  my work-around is to use firefox22:03
=== salem_ is now known as _salem
NoskcajCan someone retry python-swiftclient? It's building fine in a chroot locally23:58

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