/srv/irclogs.ubuntu.com/2016/07/12/#ubuntu-devel.txt

=== jgrimm is now known as jgrimm-afk
=== salem_ is now known as _salem
=== JanC is now known as Guest37740
=== JanC_ is now known as JanC
cpaelzergood morning05:29
pittiGood morning05:44
flexiondotorgpitti, If at all possible can you cast an eye over the SRUs we discussed last week? I'd really like to see them included in 16.04.106:22
flexiondotorghttps://bugs.launchpad.net/ubuntu/+source/ubuntu-mate-settings/+bug/157478906:22
ubottuLaunchpad bug 1574789 in ubuntu-mate-settings (Ubuntu Xenial) "SRU: xorg.conf.d/90-zap.conf destroys xorg keyboard settings" [High,Fix committed]06:22
flexiondotorghttps://bugs.launchpad.net/ubuntu-mate/+bug/158116806:23
ubottuLaunchpad bug 1581168 in ubuntu-mate "SRU: GTK3 scrollbars in Radiant-MATE not styled like GTK2" [High,Fix committed]06:23
pittiflexiondotorg: so mate-settings looks good and is verified, and can land in 3 days06:23
flexiondotorgGreat.06:24
pittiflexiondotorg: and it seems nobody accepted mate-artwork from the queue06:24
pittiflexiondotorg: I assume bug 1052936 is fixed in yakkety? please mark accordingly06:26
pittithis is still open in y06:26
ubottubug 1052936 in One Hundred Papercuts "Progress bar in "Progress" section has a hole in it" [Medium,Triaged] https://launchpad.net/bugs/105293606:26
pittiflexiondotorg: accepted m-artwork for xenial (but needs updating this ^)06:26
flexiondotorgIf it.06:26
flexiondotorgAnd marked now.06:26
pittidanke06:27
flexiondotorgNo, thank you :-)06:27
tsimonq2greetings, I have a bug fix attached to bug 1423326 but I don't have upload permissions and it needs a sponsor. Could somebody please take a loog?07:36
ubottubug 1423326 in lxsession (Ubuntu) "lxsession should depend on lxsession-logout" [Undecided,In progress] https://launchpad.net/bugs/142332607:36
tsimonq2*look07:36
=== dax is now known as rw
=== rw is now known as ezri
jtaylorhm there might be a problem in the xenial docker update09:41
jtaylorcan someone test something for me to confirm? just build a container from: FROM centos:6\n RUN echo test09:41
jtaylorI get /bin/sh not found, also from ubuntu base images, I'm pretty sure it worked before the update09:43
jtaylorhm nevermind seems to have been an artifact of not restarting the daemon probably09:49
jtaylormaybe a NEWS entry would be good09:50
* jtaylor adds that to the bug09:51
flexiondotorgpitti, I've just tested the ubuntu-mate-artwork update in a clean VM built from todays Xenial daily09:58
flexiondotorghttps://bugs.launchpad.net/ubuntu-mate/+bug/158116809:58
ubottuLaunchpad bug 1581168 in ubuntu-mate "SRU: GTK3 scrollbars in Radiant-MATE not styled like GTK2" [High,Fix committed]09:58
cariboupitti: Are packages synced from Debian have their autopkgtest run when pulled in ?10:11
pitticaribou: yes10:12
cariboupitti: thought so10:12
mwhudsonjtaylor: thanks for the comment, i'll see about adding a note indeed, it's a bit of a footgun10:21
Laneypitti: britney merge> yay!10:59
pittiLaney: what a pain :)11:06
=== hikiko is now known as hikiko|ln
=== ogra_ is now known as ogra
LocutusOfBorghi, do anybody have any idea for expat and python3.5/python2.7 testsuite failure?12:13
LocutusOfBorgI admit I don't know how to debug it12:13
LocutusOfBorgseems really a bug in expat12:13
pittiLocutusOfBorg: right, it seems the new expat changed/fixed the line counting, and now the expected error message changed12:23
pittiLocutusOfBorg: so looking at the python test to see whether it *should* be line 13 (as before) or 14 (as of now) should tell :)12:23
pittii. e. whether it's an expat fix (then python tests need an update) or an expat regression12:23
LocutusOfBorgpitti, I already did that12:30
LocutusOfBorgand to me it seems an expat regression12:30
LocutusOfBorghttps://sources.debian.net/src/python2.7/2.7.12-1/Lib/test/test_pyexpat.py/#L61112:32
LocutusOfBorgit seems really 14 to me12:32
LocutusOfBorgalso here https://sources.debian.net/src/python3.5/3.5.2-2/Lib/test/test_pyexpat.py/#L65712:33
LocutusOfBorgthis is why I would like to send an upstream bug to expat folks12:33
LocutusOfBorgOOPS https://bugs.python.org/file43515/0001-Fix-Python-3.x.x-tests-for-Expat-2.2.0.patch12:34
LocutusOfBorgso, I'll ping doko about updating the teststuite :(12:34
LocutusOfBorgpitti, question: I asked doko to fix the testsuite, but since the testsuite is broken, and upstream is aware, what about ignoring tests for this time and let it migrate? :)12:40
LocutusOfBorgthe only test failing is that one12:41
=== hikiko|ln is now known as hikiko
LocutusOfBorgoops they didn't have applied the patch yet on the branch12:44
pittiLocutusOfBorg: which bugs.python.org # does that belong to? (for the comment)12:44
pittiLocutusOfBorg: is expat blocking anything else?12:44
LocutusOfBorghttps://bugs.python.org/issue2736912:45
LocutusOfBorgseems really a Python fault, according to the bug12:45
pittithanks12:46
pittiLocutusOfBorg: yes, seems fine; note that doko is on vacation12:46
LocutusOfBorgI honestly don't know what is blocking, but it is in main, and I like to see my things migrating :p12:47
pittiLocutusOfBorg: right, I'm mostly just concerned about a lot of things now failing due to an apparent python regression; i. e. would be better to actually fix python right away12:49
LocutusOfBorgI can't, I should wait for doko :(12:50
pittiLocutusOfBorg: happy to sponsor12:50
LocutusOfBorgbut meh, I'm not worried for that expat anymore now :)12:50
LocutusOfBorgoh... ubuntu delta?12:50
LocutusOfBorgright, hold on12:50
pittijust really busy ATM, so I'm afraid I don't have time to update this myself12:50
pittiLocutusOfBorg: it's temporary only, so it's ok12:50
LocutusOfBorgyes, I can agree12:51
LocutusOfBorgpitti, I sent debdiffs by email12:59
=== King_InuYasha is now known as Son_Goku
pittiLocutusOfBorg: perfect, thanks! please let me know once your build finishes, then I'll upload this13:01
LocutusOfBorgack13:02
LocutusOfBorgFWIW you can also grab debdiffs from the ppa lol :)13:02
=== _salem is now known as salem_
LocutusOfBorgpitti, fine https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa/+build/1045443113:25
pittiLocutusOfBorg: yay, thanks!13:26
LocutusOfBorgthanks to you :) and don't forget to run testsuite against proposed :p13:27
pittiI will, once it built/published13:27
LocutusOfBorgI see the same testsuite runs in dh_auto_test13:28
LocutusOfBorgso I can presume we are good13:28
pittiright, and builds happen against -proposed; the build log should tell you the expat version13:28
pittioh, your PPA might not enable -proposed13:28
LocutusOfBorgexactly13:28
pittiLocutusOfBorg: uploaded, thanks!13:28
LocutusOfBorgIIRC it has it enabled13:31
LocutusOfBorgGet:81 http://ftpmaster.internal/ubuntu yakkety-proposed/main arm64 libexpat1-dev arm64 2.2.0-1 [104 kB]13:33
LocutusOfBorgconfirmed13:33
=== jgrimm-afk is now known as jgrimm
smoseranyone know why i see this when using eatmydata for atpg-et install14:10
smoserERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.14:10
rbasaksmoser: I've seen that, but I presumed that LD_PRELOAD got passed into a container or something where libeatmydata.so no longer existed in that filesystem namespace.14:10
smoserbut it most certainly does exist.14:11
rbasakWhat does $LD_PRELOAD say? And ldd that?14:11
smoserwell, heres a recreate:14:13
smoserlxc launch xenial x114:14
smoserlxc exec x1 -- eatmydata apt-get install --assume-yes libvirt-bin14:14
dobeycjwatson, mvo_: hey, does click unpack stuff to /tmp and then mv to destination? or do something else with /tmp?14:26
cjwatsondobey: it's been a long time, but that would be a weird and surprising thing for it to do given that it's potentially a different filesystem and might cause atomicity headaches; I don't think I would have done that14:29
cjwatsondobey: "click verify" will unpack the package to a tmpdir, and there may be other paths that do that kind of thing14:29
dobeycjwatson: ok, just wanted to check. got a few complaints about /tmp filling up when installing a very large .click package, and trying to figure out what's going on exactly14:30
cjwatsondobey: not sure what that would be, unless something is explicitly calling verify first14:31
cjwatsonwhich seems unlikely14:31
dobeyyeah, we don't do that in the click scope i'm pretty sure. we just do "pkcon install-local foo.click"14:31
cjwatsonprobably an strace job to figure that out14:32
dobeyyeah14:32
cjwatsonI think dpkg-deb extracts the control area to a temporary directory, but that shouldn't be large14:34
mvo_dobey: iirc debsig-verify will unpack the signed bits into /tmp to verify them14:34
cjwatsonah, that could do it ...14:34
dobeyoh14:35
dobeymaybe we need to make /tmp not be tmpfs on the phone images then14:35
rbasakflexiondotorg: mate-hud> do you have a link to our previous discussion please?14:36
flexiondotorgrbasak, Maybe. I'll go hunting...14:37
rbasakflexiondotorg: sorry I don't remember it. I believe that we discussed it, but I'd like to remind myself of any context.14:37
flexiondotorgrbasak, My question: https://irclogs.ubuntu.com/2016/07/01/%23ubuntu-devel.html#t08:2414:39
flexiondotorgrbasak, You're reply - https://irclogs.ubuntu.com/2016/07/01/%23ubuntu-devel.html#t10:1814:39
rbasakflexiondotorg: thanks!14:39
flexiondotorgOr Your reply even.14:39
mvo_dobey: yeah, or use /var/tmp just for debsig-verify (if that is on a real FS)14:39
dobeymvo_: /var/tmp is in the read-only partition14:41
LocutusOfBorgpitti, I was wondering, python should migrate anyway, regardless of expat, so I guess there is no need to retry them against proposed, but just see python migrate and retry them14:42
LocutusOfBorgam I correct?14:42
pittiLocutusOfBorg: correct14:42
rbasakflexiondotorg: looks like I don't know what I'm doing, sorry :-/14:44
rbasakflexiondotorg: I thought MATE was a set automatically generated from the seed, but it's not in https://bitbucket.org/ubuntu-mate/mate-hud14:45
rbasakUh, not in http://bazaar.launchpad.net/~developer-membership-board/+junk/packageset/view/head:/packageset-report14:45
flexiondotorgYeah, I saw that. Derived from the seeds.14:45
rbasakflexiondotorg: I need to run, but I'll try and look again later and ask around for help. If I drop the ball, please ping me, or if you add it to the agenda before Monday's meeting, we can give someone an action to take care of it so we don't forget.14:46
flexiondotorgrbasak, OK. Thanks.14:46
rbasakflexiondotorg: +1 from me to add mate-hud to the MATE packageset, as it's obviously MATE only. So you don't need any more approval - I just don't know how to do it right now exactly.14:46
rbasakflexiondotorg: I'm also not sure what to do give it doesn't exist yet. You might need it sponsoring in so that it exists, then a seed change sponsored to seed it, and then the packagesets regenerated or something.14:47
rbasak*given14:48
flexiondotorgUnderstood.14:48
rbasakflexiondotorg: I'm stuck for time today, but I'd be happy to sponsor it for you tomorrow regardless of what we do about permissions in order to unblock you if that would be helpful.14:49
flexiondotorgThanks!14:50
Laneyrbasak: That looks like https://code.launchpad.net/~laney/+junk/packageset didn't get merged14:56
rbasakLaney: thanks, I'll look later14:59
michael-vbsladen: so looks like that "low graphics mode" problem was my bug after all.  Sorry for the noise.15:20
sladenmichael-vb: what's important is that it gets tracked down and fixed.15:22
sladenmichael-vb: could you write a full-debrief on the bug report of your present understanding how what is happening/where it needs fixing15:23
michael-vbWill do that, but the fix will be entirely in VirtualBox.15:23
sladenmichael-vb: then this can all be tracked when new releases/patches are available and people can be pointed to the right versions,15:23
michael-vbSure, will do that.15:24
sladenmichael-vb: I did have a quick look this morning for libEGL/RTR3InitDll() etc and didn't immediately spot the cause, although there were a couple of possibilities, eg. around the env("DISPLAY") checking about server vs. client and the corresponding #ifdefs (from memory)15:25
michael-vbhttps://www.virtualbox.org/browser/vbox/trunk/src/VBox/Additions/common/crOpenGL/egl.c#L13615:27
michael-vbOur local tree now has another check for the DISPLAY variable before that.  Very hack-ish I know, and Debian and Ubuntu would have a better solution, but I prefer an ugly solution that works everywhere to individual solutions for everyone.15:29
michael-vbBasically we provide client-side but not server-side OpenGL, and have to prevent the server from loading the library.15:29
michael-vbLike NVIDIA do.15:29
michael-vbBut they have a few more people working on it and probably a cleaner solution.15:30
michael-vbMaybe.15:30
LocutusOfBorgI'm studying right now a solution like nvidia does, more debian and ubuntu friendly15:31
LocutusOfBorgI'm reading nvidia-graphic-drivers/debian/*.postinst15:31
LocutusOfBorgI still have to implement that in vbox, but I'll do eventually :)15:32
michael-vbFor the Debian Additions package you can use the official Debian method which is nice and clean.15:33
michael-vbCan't immediately remember what it was, but of course I did look at it.15:33
LocutusOfBorgmichael-vb,15:37
LocutusOfBorgupdate-alternatives --force \15:37
LocutusOfBorg            --install /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf x86_64-linux-gnu_gl_conf /usr/lib/nvidia-361/ld.so.conf 8604 \15:37
LocutusOfBorgthis is what nvidia does15:37
LocutusOfBorgI have to do mostly the same15:37
LocutusOfBorginstall two .conf files with the vbox directories15:38
LocutusOfBorgand update the default15:38
michael-vbRight, sounds nice and Debian-ish.15:38
LocutusOfBorg:)15:38
LocutusOfBorgthe problem is to install the conf file, to update alternatives again on prerm, to check dkms module15:39
semiosisOdd_Bloke: if you're around, can you spare a moment to look at the conversation slangasek and I had yesterday about 'manage_etc_hosts: localhost' in the ubuntu-cpc images?  https://irclogs.ubuntu.com/2016/07/11/%23ubuntu-devel.html#t22:1415:39
LocutusOfBorgand most important *test everything* before uploading15:39
LocutusOfBorgand... ENOTIME :)15:39
LocutusOfBorgbut I want to have the change for debian stretch15:39
pittiRAOF, arges: could you please review systemd/xenial? I uploaded it, so I can't self-review. thanks!15:39
argespitti: ok i'll take a look in a bit15:48
=== nacc_ is now known as nacc
=== infinity_ is now known as infinity
=== ezri is now known as dax
Laneypitti: bos01 woes?16:24
=== davidcalle is now known as davidcalle|afk
caribouxnox: Is s390-tools still expected to set crashkernel= in /etc/zipl.conf ?16:26
pittiLaney: what, again?16:26
pittiarges: cheers!16:27
Laneypitti: 5 minutes ago or so16:27
pittiLaney: ah, I know: http://autopkgtest.ubuntu.com/running.shtml#queue-ubuntu-yakkety-ppc64el16:27
pittithis is bogus16:27
pittithis looks like using some outdated retry-autopkgtest-regressions script16:28
pittiLaney: cleaned these two and restarted16:28
Laneypitti: hmm16:29
Laneywhy did that kill it?16:29
pittiLaney: "autopkgtest exit with 1" is a Should Not HappenTM16:30
* pitti tosses a lost compose key in there16:30
pittiLaney: "foo/1.2.3" is not a valid test spec, autopkgtest can't decipher what that means and exits with a CLI error16:30
pittithis could possibly be made more robust by ignoring/consuming and tossing away invalid test requests, but that would just  silently paper over problems somewhere else16:31
pittinot sure what to do with bogus queue entries..16:31
coreycbarges, bdmurray: hi, we have the following openstack SRUs in the queue if you have some time to chip away at them: http://paste.ubuntu.com/19187967/16:32
LaneyDoesn't feel that valuable to me to kill the workers in this case16:32
pittibut this is what an outdated retry-autopkgtest-regressions would produce, so I'm betting on that16:32
pittiLaney: I like to immediately kill a worker on exit code 1, as that's a "Should Not Happen"; i. e. the worker itself could check the package argument for sanity and presumably basic_reject() it16:33
pittithen it'd stay in the queue forever until someone looks and cleans up16:33
pittithat could be a better failure mode16:33
pittibut much less visible16:33
Laneypitti: For malformed input you know it's not going to work, so an option is to remove it from the queue and display this somewhere or mail it to us, or something16:35
LaneyThis rogue person is probably going to run r-a-r again at some point16:35
pittiLaney: yes, remove + mail sounds good16:35
=== JanC is now known as Guest1477
=== JanC_ is now known as JanC
xnoxcaribou, no. you said you are taking that into the other package that provides crashing functionality17:12
xnoxi think I will need to remove that from installer & s390-tools to migrate over to crashdump package.17:12
caribouxnox: yes I did, I just thought I had to remove it from s390-tools so everything is fine17:13
xnoxcaribou, i can handle removal from s390-tools and installer.17:13
xnoxcaribou, is it in yakkety & xenial now? or just yakkety for now?17:13
caribouxnox: fine, the version in Yakkety will set it if it is absent & I'm about to SRU the same to Xenial17:13
xnoxcool.17:13
caribouxnox: with the cio_ignore fix & a few other things17:14
caribouxnox: to xenial, it's already in Y17:14
cpaelzeris there a trivial way to send something into apport handling to test an apport hook of an upload?17:14
cpaelzerI thought sending a SIGSEGV, but thats not kicking in as I hoped17:15
cpaelzermaybe I just need to enable something, but if there is a common sequence let me know17:15
cpaelzerhmm, actually I think it would be enough to call apport-bug without a crash - consider it solved17:16
pitticpaelzer: yes, report a bug and save it or look at the data in the expander, or SIGKILL the program if your hook is specific to a crash17:38
seb128sil2100, shrug, so you ignored my NEW review for repowerd and landed it despite the blocker issue I gave you and bypassed NEW? :-(17:43
pittiLaney: meh, next mass-killing; I guess I'll actually teach the workers to verify the test argument now..19:01
pittioh, seems it's britney itself which does those -- http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#libtemplates-parser19:04
pittinevermind, I was just reading this wrong19:15
pittiLaney: done19:34
=== fginther` is now known as fginther
bdmurraycoreycb: Did you get anybody to look at those SRUs?19:44
coreycbbdmurray, hey, not yet19:44
bdmurraycoreycb: Do you know why bug 1592865 was tagged v-done?19:56
ubottubug 1592865 in keystone (Ubuntu Xenial) "[SRU] mitaka point releases" [Undecided,Incomplete] https://launchpad.net/bugs/159286519:56
coreycbbdmurray, that's a mistake, I updated the bug19:57
coreycbddellav, ^19:57
ddellavcoreycb ack19:58
=== davidcalle|afk is now known as davidcalle
bdmurraycoreycb: could you add some comment about how you'll test stuff in bug 150185420:54
ubottubug 1501854 in uwsgi (Ubuntu) "mod_proxy_uwsgi doesn't work with unix domain sockets" [Undecided,Confirmed] https://launchpad.net/bugs/150185420:54
bdmurrayer 160185420:54
* kees has his eyes cross reading the gcc-5-cross debian/rules21:02
bdmurraycoreycb: The ceilometer version would be greater than the one in yakkety...21:11
coreycbbdmurray, ok that's updated with test process21:11
coreycbbdmurray, hmm21:12
coreycbbdmurray, ok we need to fix that up then21:12
bdmurraycoreycb: should I keep looking then or wait for ceilometer to be sorted?21:14
coreycbbdmurray, I could either drop ceilometer from that bug or else that bug is blocked by me until I situate ceilometer21:16
coreycbbdmurray, probably might as well leave ceilometer in that bug and I'll fix it up tomorrow21:17
=== salem_ is now known as _salem

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