/srv/irclogs.ubuntu.com/2015/07/29/#ubuntu-devel.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== salem_ is now known as _salem
pittiGood morning03:58
pittistgraber: did you see that LXC's autopkgtest started failing? new kernel or so? (Operation not permitted - overlayfs: error mounting /home/lxcunpriv/.local/share/lxc/c1/rootfs)04:15
infinitypitti: That's a kernel bug, fixed in proposed.04:48
pittiah! /me re-runs the test thene04:49
pittiyesterday it was still failing04:49
pittiah good, http://autopkgtest.ubuntu.com/packages/l/lxc/wily/i386/ ran with -3.3 and succeeds04:50
infinitypitti: Any idea when mvo usually gets in?04:53
pittiinfinity: he used to start early too (around nowish), but TBH I haven't tracked him recently04:54
infinitypitti: I thought you Germans all knew each other. :P04:57
pittithere's only some 80 million of us, how could we not :)04:57
infinityExactly.04:57
infinitypitti: Hey look, lxc passed.  Yay.05:12
pitti\o/05:12
infinitystgraber: Ignore pitti, all resolved with the new kernel.05:12
pittiinfinity: since my conversation with apw yesterday I have a WI to make LXC triggered by new kernels05:12
pittinow I know where that came from :)05:13
infinityNow I just need an apt wizard to sort out https://bugs.launchpad.net/ubuntu/+source/apt/+bug/147920705:13
ubottuLaunchpad bug 1479207 in apt (Ubuntu Trusty) "Never-MarkAuto-Sections not working correctly" [Critical,New]05:13
infinitypitti: That could be solved by me getting around to that dpkg-source patch (oops), and us adding the kernel to lxc's test deps, I suppose.05:14
infinitypitti: It's a slight lie, but it would do the trick without extra string and glue.05:14
pittiyeah, that would be more elegant05:14
pittiit would also greatly help the DKMS case05:14
infinitypitti: Yeah, DKMS is a special beast.  Since I consider it a critical bug if a dkms *binary* package depends on kernel headers, but having those deps in the test deps would be fine.05:15
infinityWhich reminds me, I need to fix an SRU to remove a header dep that accidentally got added.  Whee.05:15
infinitypitti: Do test deps use dpkg-style [arch] parsing?05:17
infinitypitti: So I can have foo [amd64], bar [powerpc]?05:17
pittiyes05:18
infinityExcellent.05:18
* infinity goes to fix blktap-dkms with some violence.05:18
pittianything that libdpkg-perl can parse/resolve05:18
pittii. e. arches, multi-arch tags, and since recently also build profiles05:19
infinityNot sure build-profiles make sense for autopkgtest deps, but yay anyway.05:19
pittifor their build deps05:19
pittidebian bug 78709305:20
ubottuDebian bug 787093 in autopkgtest "autopkgtest: dpkg-deb chokes with build profiles in Build-Depends:" [Normal,Fixed] http://bugs.debian.org/78709305:20
infinityErr, wat?05:23
infinitypitti: Where does http://d-jenkins.ubuntu-ci:8080/view/Wily/view/AutoPkgTest/job/wily-adt-blktap-dkms/lastBuild/ARCH=amd64,label=adt/ come from?05:23
infinitypitti: The package itself doesn't have a debian/tests05:23
infinitypitti: Manually created job, I guess?  That would explain why your new infra didn't run it, only the old one did.05:23
pittiinfinity: autodep8 rather, I figure05:24
pittiinfinity: we test perl, ruby, and dkms packages with a synthesized debian/tests/ from autodep805:25
pittiinfinity: but indeed the old infra didn't auto-create these either, hmm; let me look05:25
pittiinfinity: ah, it did, sorry05:26
pittithere's a special hack in adt-britney for DKMS05:26
pittiright, that needs to be taught to britney05:26
pitti(I have a work item for that)05:26
infinitypitti: It's not a very special hack, that's literally the only dkms package that ran a test on the last kernel upload. :P05:27
pittiyeah, it has never been working very well :)05:27
infinitypitti: More bizarely, your new infra ran a *different* test that the old one didn't...05:30
pittiopen-iscsi?05:30
infinitypitti: See excuses for linux.  Old infra: blktap/linux/glibc, New infra: open-iscsi/linux/glibc05:30
infinitypitti: Yeah.  Wut? :)05:30
pittiinfinity: yeah, it seems britney's own reverse dependency map catches more things05:30
infinityAhh.05:31
infinityWell, if it's universally catching more, that sounds good to me.05:31
pittie. g. alternatives05:31
pittijust not sure why open-iscsi is being triggered in particular05:32
pittioh, the udeb perhaps?05:32
infinityCould be.05:33
infinitybritney likes udebs, but most home-grown revdep parsers would ignore debian-installer/* because oops.05:33
infinitypitti: Hrm.  autopkgtest results in trusty are getting dangerously close to useful.06:06
pittieek, how can we fix that? :-)06:07
infinitypitti: Probably need to sit down and comb through current failures and smear some blame around between packages, tests, and infrastructure.06:08
infinitypitti: Or, as you're imlpying, just make everything fail again. :P06:08
infinitychecking for x86_64-linux-gnu-gcc... no06:12
infinitypitti: Do the debci trusty images not have build-essential?06:12
infinitypitti: Would explain why libreoffice works in the old infra and not your shiny new one.06:13
pittiinfinity: ah, they indeed don't; that was a custom hack I added to the jenkins job06:13
* pitti adds WI06:13
pittiinfinity: thanks for pointing out06:14
dholbachgood morning07:04
infinitypitti: You ate mvo, didn't you?  That's why you weren't willing to commit to his whereabouts.09:06
pitti*munch* *munch*09:06
sidiShould -dev packages for libraries on Debian/Ubuntu contain the .so? If so, what should the original lib package contain?09:11
ogra_infinity, it is because telegram is the new email ... he only sent his "where is michael" to the team via telegram ;)09:13
ogra_(he it out for two weeks)09:13
ogra_*is09:15
pittiIMs are not a replacement for email :)09:20
ogra_pitti, and hangouts are not a replacement for IRC :P09:22
pitticorrect :)09:22
ogra_(sadly not everyone thinks so )09:22
infinityogra_: Two weeks?  Erk.  That's... Not going to end well for my point release.09:25
* ogra_ checks again before telling lies09:25
ogra_yeah, back on monday 10th ... from US TZ09:26
ogra_(at a sprint then)09:26
infinityWhee.09:27
pittirbasak: do you know, is there a PPA for juju 1.23 with systemd support?09:40
* pitti would like to use juju-local again09:41
rbasakpitti: https://launchpad.net/~juju/+archive/stable09:44
rbasakpitti: 1.24.3 is there and has systemd support.09:44
pittiah, nice!09:44
pittiOOI, what's holding it back?09:44
pittii. e. should it not be installed yet because of known regressions or so?09:45
rbasakThere are some reported regressions that they haven't confirmed yet, but I think they only affect big production use09:45
rbasakI'm pushing to get to the point where they don't release upstream unless they consider it OK to upload to Ubuntu too (including Trusty) but they're not quite at this stage yet.09:45
rbasakSo right now they release with a "please don't upload to Ubuntu" caveat, which isn't great.09:46
pittiok; I don't use juju for anything on my laptop (only from wendigo for devops), so there isn't that much to break for me :)09:46
rbasakAIUI, for juju-local then 1.24.3 is fine.09:46
pittirbasak: I'll try that, thanks!09:46
=== Elimin8r is now known as Elimin8er
seb128doko, hey10:21
seb128doko, in which case do we need to update build-depends for the gcc transition?10:21
seb128do we need to make sure rename packages build with gcc5?10:21
seb128through some b-d10:22
dokono, assume that it's the default10:22
seb128k10:22
dokoprobably for Debian, but buildd admins assured me they would update the chroots when I pull the trigger10:23
seb128works for me, thanks10:23
dokothe other thing which might be nice would be updated b-d's for c++ b-d's10:23
pittiLaney: FYI, I fixed packages.json, e. g. http://autopkgtest.ubuntu.com/data/status/wily/i386/packages.json10:51
pittiLaney: useful for checking for tmpfail, etc.10:52
seb128doko, I uploaded a first batch to 039 from the script, going for lunch now and going to continue after, I would appreciate if you had a look just in case there is something wrong or that you would recommend changing10:53
dokoseb128, k, maybe a review before upload would be nice?10:54
seb128doko, I did review those manually before upload10:54
seb128they look fine to me, but just in case I'm forgetting something10:54
dokodo you rename -dbg packages too?10:55
seb128good point, no I didn't, should we?10:56
seb128bbiab10:56
dokoseb128,  gflags (2.1.2-2ubuntu1~gcc5.1ubuntu1)  -> .1.2-2ubuntu110:57
pittiLaney: and Brandon is working on https://wiki.debian.org/debci/mockups?action=AttachFile&do=view&target=tmpfail_list.png which is much nicer :)10:57
dokoseb128, google-glog (0.3.4-0ubuntu2~gcc5) -> 0.3.4-0ubuntu210:59
dokousing the ~gcc5 version for no-change uploads only11:00
dokoseb128, pangomm just fails because glibmm needs a rebuild for the renamed libsigc++11:03
dokoand I should get doxygen working again ...11:03
Laneypitti: nice, so e.g. "GET http://autopkgtest.ubuntu.com/data/status/wily/i386/packages.json | jq '.[] | select (.status == "tmpfail") | .package'" works11:05
pittiLaney: oh, I wasn't aware of jq, thanks11:05
Laneyit's useful as a pretty printer too, if you call it as 'jq .'11:08
=== rickspencer3_ is now known as rickspencer3
=== dpm_ is now known as dpm
=== MacSlow is now known as MacSlow|lunch
pittirbasak: hm, juju boostrap works, but juju deploy cs:rabbitmq-server creates a STOPPED juju-trusty-lxc-template which never starts, and the new "1" instance stays pending  forever11:50
pittijuju-agent-martin-local.service and juju-db-martin-local.service are running, though11:50
pittiI see a neverending stream of mongod authenticate requests (no errors, though)11:52
rbasakpitti: sorry, that's beyond me now (apart from seeting if I can reproduce and filing a bug). Try in #juju maybe?11:53
pittirbasak: ack, will do11:53
pittiI'll give it some more time before that11:53
rbasakpitti: 1.24.4 is in rc at the moment I think. Might be worth trying that (though I was under the impression that changes did not affect juju-local). Note though that you have to tweak your configuration to run an rc though.11:54
pittirbasak: ah, there's actually some progress; I guess bootstrapping the first container just took a while11:55
rbasakpitti: https://bugs.launchpad.net/juju-core/+bug/1478232 maybe? There has been talk about performance issues.11:57
ubottuLaunchpad bug 1478232 in juju-core 1.24 "juju 1.24 poor performance" [High,Triaged]11:57
pittidoesn't sound like that, the martin-local-1 machine just never comes up (lxc-attaching, it doesn't ifup eth0)12:04
=== _salem is now known as salem_
=== MacSlow|lunch is now known as MacSlow
seb128doko, thanks for the version hint, wasn't glib rebuilt in silo 016?13:23
dokoseb128, yes, but using the not renamed libsigc++13:24
seb128doko, I see, fixing it13:24
tseliotLaney: hi, do you mind if I assign my new merge request to you? It's about this previous merge request, only this time I wrote it, and it doesn't block: https://code.launchpad.net/~timchen119/unity-settings-daemon/unity-settings-daemon.1471708.trusty/+merge/26416313:29
tseliot(the new merge request is not there yet)13:30
=== elopio_ is now known as elopio
seb128doko, slangasek, why is libpinyin in the 016 ppa while it's not on https://people.debian.org/~doko/logs/gcc5-20150701/ and doesn't have c++ symbols?13:34
dokoseb128, slangasek uploaded everything with a dependency on libstdc++6 which is on the touch image. but you see that it kept the dependency on libstdc++6 (>= 4.1.1), so no new symbols are introduced13:38
seb128doko, k13:39
=== greyback__ is now known as greyback
dokotjaalton, mesa ping ...14:24
dokolibxatracker2 mesa-vdpau-drivers libgl1-mesa-dri needs renaming, however I know that we have a lot of dependencies on ibgl1-mesa-dri14:25
caribouQ: when doing an SRU for a debian native package, should we use quilt to change the package or modify the source directly ?14:27
caribou(ifenslave in that context)14:27
rbasakI would modify the source directly14:28
rbasakquilt would be nice but if there's no mechanism in place for that already then it seems quite invasive to put that in (whether for an SRU or just an Ubuntu delta in the dev release). But I'm not on the SRU team.14:29
smoserpitti, (or since rbasak last talked, he probably knows anyway)14:35
smoserin dep-8, can i do an upgrade test at all?14:35
smoser install version A14:36
smoser do something14:36
smoser upgrade14:36
smoser do something else (verify that my data is still present)14:36
pittismoser: sure, your test can call apt-get or dpkg, whatever it likes14:36
Laneytseliot: request a review from me in addition to the default team please14:36
pittismoser: the main restriction is that you need to be able to get the old version A from somewhere14:36
tseliotLaney: ok, thanks14:36
smoserpitti, right. so in the case where it is in -updates , and my new upload is in somewhere else, thats easy enough14:37
dokoseb128, could you keep https://wiki.ubuntu.com/GCC5 up to date?14:44
seb128doko, yeah, I planned to do that at the end at the afternoon to avoid editing it every 5 minutes14:44
dokook14:45
dokoworking on ptlib14:46
tjaaltondoko: renaming why?14:52
dokotjaalton, nm, just needs a rebuild for the renamed libllvm2.614:53
tjaaltonah14:53
pittismoser: could you please boot wolfe-08 again? I foolishly powered this off, I thought I was still in a container on it14:54
smosersilly pitti14:54
smoser:)14:54
smoserwill do14:54
pittismoser: thanks!14:54
smosersystem up, pitti14:56
smoserok, now up.14:56
pittismoser: I'm back in, thanks14:56
tseliotLaney: ok, I've just made two merge requests: https://code.launchpad.net/~albertomilone/unity-settings-daemon/non-blocking-touch-mapping-trusty/+merge/266249 and https://code.launchpad.net/~albertomilone/unity-settings-daemon/non-blocking-touch-mapping-wily/+merge/26624815:10
Laneytseliot: ok, thanks, will try to look soon15:16
tseliotLaney: thanks15:16
Laneytseliot: upstream bug still welcomed btw :)15:20
dokoworking on protobuf15:20
tseliotLaney: I mentioned that in the commit: https://bugs.launchpad.net/oem-priority/+bug/147170815:21
ubottuLaunchpad bug 1471708 in unity-settings-daemon (Ubuntu) "SRU: For skylake system, u-s-d cause a black screen when resume from S3 via Lid Close" [High,In progress]15:21
Laneytseliot: I mean at intel(?)15:23
tseliotLaney: oh, that. I'll file one. These changes really improve my touch screen mapping code from last year, so it will be good to have them regardless of when/whether the upstream bug is fixed15:26
Laneytseliot: Sure, just would be good to get to a place where it always works ;)15:26
Laneyanyway, noted down to review15:26
tseliotLaney: I obviously agree ;)15:26
=== salem_ is now known as _salem
=== _salem is now known as salem_
pittiseb128, doko: what can I do tomorrow morning to help with the gcc-5 bits?17:12
pittiseb128, doko: is that "fix FTBFSes in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-016/+packages"? or is there a different TODO list/tracker?17:13
seb128doko, pitti, I'm done for today/updating the wiki, those are the packages that remain on the list doko gave me yesterday17:13
seb128http://paste.ubuntu.com/11960809/17:13
seb128pitti, ^ you might look at some of those, doing renames17:13
seb128see https://wiki.ubuntu.com/GCC517:14
dokopitti, 16 is waiting on tvoss17:14
seb128we use silo 039 for those renames to not make 016 not installable17:14
pittiah, ok17:14
dokopitti, you could create transition trackers for the packages in the wiki page17:14
pittiinfinity: trusty testbeds now install b-e, libo is now back to PASS17:15
pittidoko: ah, I've never done that, (1) do we have docs for that, and (2) is that needed for small transitions?17:17
dokoLaney, ^^^17:17
pittiok, I need to leave for basketball, I'll talk to you tomorrow morning I guess17:18
dokopitti, or else seb128 could send you his script, and you continue with the renaming17:18
seb128doko, there is only some ~10 remaining and they are a bit less standard/more complicate packages mostly, which might not work well with the script17:19
dokook17:19
seb128I think we can do those manually17:19
pittiso would looking at the FTBFS in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-039/+packages be a good start?17:19
dokopitti, then there is https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=libstdc%2B%2B-cxx11;users=debian-gcc@lists.debian.org17:20
dokoordered by libstdc++ dependency lvel: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=79075617:20
ubottuDebian bug 790756 in release.debian.org "transition: libstdc++6 cxx11" [Normal,Open]17:20
pittiok, I'll look at what seb128 did in 039 and look at FTBFS, or just wait until you get online tomorrow morning17:21
* pitti gotta run, thanks!17:21
seb128pitti, have fun!17:22
seb128doko, pitti, I've updated https://wiki.ubuntu.com/GCC5 with the renames I did today17:23
mitya57jtaylor, can you please look at ipython autopkgtests regression? https://jenkins.qa.ubuntu.com/job/wily-adt-ipython/lastBuild/ARCH=amd64,label=adt/consoleFull17:25
mitya57it breaks some stuff like sphinx or pygments from migrating17:25
dokoseb128, did you reupload pcre3?17:26
dokoahh, no17:27
jtaylormitya57: looks like a regression in python3.5 itself17:40
jtaylorhitting a notimplemented error during a normal import17:41
jtaylorI'll try upstream ipython with 3.5 later17:43
seb128doko, oh, sorry, I did but I got a rejected email apparently, it was on your list and I didn't notice you had it uploaded17:49
mitya57jtaylor, thanks17:50
=== athairus is now known as afkthairus
dokoxnox, T - 218:40
Laneydoko: make the script output them or something19:09
Laneyit doesn't seem feasible to create this by hand19:09
ScottKLaney: For some reason I seem to still be getting the DMB meeting wiki page diffs even though I'm not personally subscribed to the page.  I guess there's something else I forgot to unsubscribe from.  Do you know what that might be?19:47
chilukhey infinity, slangasek, https://bugs.launchpad.net/ubuntu/+source/targetcli/+bug/1479424  ... I'm not sure what happens when it's pretty obvious a package isn't installable.  What do you guys recommend we do?  I'm thinking remove packages from archives altogether.19:50
ubottuLaunchpad bug 1479424 in targetcli (Ubuntu) "Failure to install lio-utils on fresh cloud-image" [Undecided,New]19:50
ScottKLaney: nvm.  I think I figured it out.19:55
infinitychiluk: When packages are buggy, the usual thing to do is to fix them.19:58
infinitychiluk: And given that your test case is precise, removal isn't an option anyway.19:59
ari-tczewhow to force package to built with --std=c++11 ?20:00
chilukyeah that's what I figured.20:00
chilukinfinity..  it looks like lio-utils has been deprecated upstream.. and afaik that's due to changes in newer kernels.20:00
chilukwhich is part of the reason lio-utils is failing to be installable.20:00
infinityari-tczew: CXXFLAGS += --std=c++11 ?20:00
infinityari-tczew: Or the moral equivalent thereof for whatever build system.20:01
chilukinfinity, also lio-utils doesn't show up in popcon at all..20:02
infinitychiluk: popcon is a pretty bad way to determine if something should be removed from the archive.20:02
chilukinfinity, this package never should have gotten passed any kind of testing.20:02
infinitychiluk: Dead upstream is a better way, for sure.20:02
infinitychiluk: Also, "removed from Debian" is compelling.  You should have led with that.20:02
chilukyeah it's deprecated in favor of targetcli which is deprecated in favor of tgt... iscsi is a steaming pile..20:03
chilukinfinity, I hadn't checked.20:03
infinitychiluk: targetcli, however, is still in Debian, so I question your linking the two together.20:03
chiluktargetcli in ubuntu has a dependency on lio-utils.20:03
ari-tczewinfinity: I guess "export CXXFLAGS += --std=c++11" should works in debian/rules, right?20:03
ari-tczewor better withour export20:03
infinitychiluk: I assume that dependency you speak of isn't there in wily.20:04
chilukinfinit so maybe that dependency shouldn't be there.20:04
ari-tczewwithout*20:04
infinitychiluk: It's not 2012 anymore.20:04
chilukinfinity, are you saying you don't like supporting things for 5 years?20:04
infinitychiluk: I'm saying that we're not *removing* it from any stable releases, so come up with a better solution for precise.20:05
infinitychiluk: For wily, lio-utils is dropped from Debian, and we should do the same.  And targetcli doesn't depend on it.20:05
chilukok that's useful info.20:05
chilukI'm still recommending that users of targetcli or lio-utils move to tgt.20:05
chilukand i think I will leave it at that.20:06
chiluksince removal is not an option.. and it was likely deprecated because of incompatibility with the new 3.2 kernel!20:06
infinityErr.  It was already removed from wily.20:06
infinityEven better.20:06
chilukwell great.20:06
chilukthanks infinity20:07
infinitychiluk: Anyhow, you can have your precise tasks, if someone decides to fix it properly in precise. :P20:08
dokoLaney, seb is the script writer, but I assume we want at least some for the big transitions20:36
dokorobert_ancell, about the gnome mm stack, please see https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-039/+packages21:29
dokocould you have a look at pangomm? if you decide to update to new upstream version, please do it in this ppa, and not anymore in the archive21:30
dokoohh, and the ppa has a debpendency on the landing16 ppa21:30
dokoinfinity, do you have an update about the ubiquity issue?21:32
=== salem_ is now known as _salem
robert_ancelldoko, ok21:35
infinitydoko: The cherry-pick fixed it, yes.  Should have followed up to the python bug.21:38
infinitydoko: Doing that now.21:38
robert_ancelldoko, I'm fixing atkmm too22:18
robert_ancelldoko, I notice scim half built - it seems to be a temporary issue with the GTK+ packages. Any reason not to retry the failed builds?22:23
dokorobert_ancell, mir needs a rebuild first, working on it22:36
=== afkthairus is now known as athairus
mwhudsonis logging in to the wiki expected to work currently?23:52
RAOF_hates_all_cHm. All my Ubuntu entries disappeared from my grub menu, and now Windows is holding my laptop hostage.23:55
RAOF_hates_all_cIt is literally impossible for me exit Windows without disassembling my laptop and yanking the battery.23:56
infinityRAOF_hates_all_c: That seems suboptimal.23:57
infinityRAOF_hates_all_c: Can't boot to USB?23:58
RAOF_hates_all_cCan't reboot.23:58
infinityRAOF_hates_all_c: ...?23:58
RAOF_hates_all_cWindows isn't speaking to either the keyboard or the touchpad, and the power button causes it to suspend.23:58
infinityRAOF_hates_all_c: Even holding the power button for $absurdly_long_time?23:58
RAOF_hates_all_c*Before* the 5 second "oh, you really really want to turn off" threshold of the firmware kicks in.23:58
infinityRAOF_hates_all_c: Plug in a USB keyboard and see if Windows likes that one better than the builtin PS/2 device?23:59
infinity(also, wow, good job on getting windows to hate your builtin keyboard)23:59

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