/srv/irclogs.ubuntu.com/2016/04/18/#ubuntu-devel.txt

=== tyhicks` is now known as tyhicks
=== shuduo-afk is now known as shuduo
=== stub` is now known as stub
mwhudsonwhy would "mk-sbuild xenial" fail with "E: Failed getting release file http://archive.ubuntu.com/ubuntu/dists/xenial/Release"03:44
cpaelzergood morning05:37
pittiGood morning06:38
pittidoko: well, I had a look, but it's obvious that the new release breaks its tests and the current xenial one works, so this isn't any infra problem06:42
pittidoko: mailed sgclark (as she isn't on IRC)06:44
infinityI had a look at it last week and couldn't sort it out.06:47
infinityI thought it might be missing test deps, but even adding the (optional) binaries it complains about doesn't change things, so they really are optional.06:47
pittiinfinity: you mean epstool and fig2dev? (as there are warnings about those in the log)06:54
pittino warning about those in the passed tests indeed06:54
infinitypitti: Yeah, installing those didn't help.06:55
infinitypitti: So, red herring.06:56
pittistgraber: apparently manually created lxd images not get auto-cleaned after n days (http://paste.ubuntu.com/15908394/); is there some way how adt-build-lxd can mark the older images for auto-cleanup after building a current one?06:56
pittistgraber: I don't want to remove the previous one right away, this might confuse some running tests06:57
=== ttx_ is now known as ttx
stgraberpitti: I don't believe we expose a way to set the cached property over the API, no reason why we shouldn't though07:39
pittistgraber: right, I didn't see anything in the properties of the original ubuntu image which sounds like that07:40
pittistgraber: or the other way around, would it always be safe to delete the previous adt image after creating a new one?07:41
pittistgraber: i. e. could there be running containers from that image, with snapshots or dir/btrfs/zfs which would break?07:41
stgraberpitti: lxd does internal ref counting as needed07:43
stgraberpitti: so it's always safe to remove the image07:43
stgraberpitti: if it's still needed, lxd will renamed it to a delete/... path (on zfs) and then wipe it when refcount hits 007:43
pittistgraber: ah, nice; I guess then I'll do just that07:43
=== jibel_ is now known as jibel
=== ackkk is now known as ackk
mwhudsonmorning europe09:44
mwhudsonwhy would "mk-sbuild xenial" fail with "E: Failed getting release file http://archive.ubuntu.com/ubuntu/dists/xenial/Release" (new xenial install)09:44
rbasakmwhudson: missing proxy setting perhaps?09:48
* rbasak is guessing09:48
mwhudsonrbasak: i don't *think* so10:04
mwhudsonit's possible10:04
mwhudsonbasic debootstrap works10:04
mwhudson(well, gets past that point at least)10:05
* mwhudson runs bash -x ...10:06
mwhudsonoh wait, out of date proxy settings in ~/.mk-sbuild.rc10:06
rbasakmwhudson: btw, I did hit 1569400 on xenial the other day. Simple workaround. Though you may not hit it unless you use Etc/UTC too.10:10
mwhudsonit seems to be working so far10:11
mwhudsonwell, i made a xenial schroot and trusty is grinding away10:12
=== davmor2_ is now known as davmor2
=== henrix_ is now known as henrix
=== uaa is now known as Guest42832
=== Beret- is now known as Beret
=== DrKranz is now known as DktrKranz
=== freeflying__ is now known as freeflying
=== Trevinho_ is now known as Trevinho
=== superm1_ is now known as superm1
=== davidcalle__ is now known as davidcalle_
=== Ursinha_ is now known as Ursinha
=== Guest42832 is now known as az
=== infinity_ is now known as infinity
=== dgadomski_ is now known as dgadomski
=== bigon_ is now known as bigon
=== mhall119_ is now known as mhall119
=== _salem is now known as salem_
=== jrwren_ is now known as jrwren
=== hikiko is now known as hikiko|ln
=== fginther` is now known as fginther
=== josepht` is now known as josepht
=== hikiko|ln is now known as hikiko
=== ogra_` is now known as ogra_
=== dgadomski is now known as dgadomski_
=== dgadomski_ is now known as dgadomski
=== dgadomski is now known as dgadomski_
=== dgadomski_ is now known as dgadomski
=== plars_ is now known as plars
plarsanyone know what could cause things to get into this state? http://paste.ubuntu.com/15913154/13:48
plarsRunning apt-get update in this schroot seems to get errors like this:13:49
plarsW: No sandbox user '_apt' on the system, can not drop privileges13:49
plarsW: GPG error: http://ports.ubuntu.com/ubuntu-ports xenial InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)13:49
plarsW: The repository 'http://ports.ubuntu.com/ubuntu-ports xenial InRelease' is not signed.13:49
=== PaulW2U_ is now known as PaulW2U
dokoseb128, Laney: is xterm-256color set by default now as TERM variable?14:00
seb128urg, I don't even know what that variable is and what sets it, I'm really not the person to ask about that, but maybe Laney knows...14:01
pittidoko: this has changed a while ago already, at vivid or wily or so14:02
* pitti noticed when his own nick suddendly switched to white in weechat :)14:03
ogra_ogra@styx:~/all-snaps/rpi3$ env |grep TERM14:03
ogra_TERM=xterm14:03
jrwrendoko: usually your terminal client sets that and its carried forward by ssh or wahtever. So it would be gnome-terminal or ubuntu-terminal or whatever. Each will set a TERM. Its not a system wide setting.14:03
dokopitti: but inside screen, you get now screen.xterm-256color, which is not functional14:03
ogra_not for me ...14:03
ogra_seems it doesnt get migrated on updates ?14:03
pittiyes, this is in libvte14:03
cjwatsonthat really seems like something screen should fix14:03
pitticonfigure.ac:VTE_DEFAULT_TERM=xterm-256color14:04
pitti(in vte2.91)14:04
cjwatsonscreen.xterm-256color does exist though14:04
pittignome bug 16825114:04
ubottuGnome bug 168251 in general "add support for 256 colors terminals" [Enhancement,Resolved: fixed] http://bugzilla.gnome.org/show_bug.cgi?id=16825114:04
pittisorry, no, this was much older14:05
dokoahh, only if I change into a chroot inside screen14:05
pittignome bug 74064114:05
ubottuGnome bug 740641 in general "Change default to TERM=xterm-256color" [Enhancement,Resolved: fixed] http://bugzilla.gnome.org/show_bug.cgi?id=74064114:05
cjwatsonit was added in ncurses 2015062714:05
pittichanged in https://git.gnome.org/browse/vte/commit/configure.ac?id=82a8b0697dd914:05
cjwatson        + comment-out "screen.xterm" entry, and inherit screen.xterm-256color14:05
cjwatson          from xterm-new (report by Richard Birkett) -TD14:06
cjwatsonso perhaps wouldn't work with older ncurses-term14:06
pittiseb128: FYI, broadly it describes to bash, curses programs or anything else that runs in a terminal what capabilities a terminal has14:06
dokoncurses-term is missing there14:06
pittiseb128: like "can it show colors" and how many14:07
pittiseb128: that's used by things like pstree, mc, or others to decide whether to use fancy characters, colors, etc. or not14:07
seb128pitti, k14:07
seb128well, vte&co is not something I usually look at, larsu and La_ney have been the ones doing the changes/updates in recent cycles14:08
dokoso maybe we should add this entry to ncurses-base, instead of ncurses-term?14:08
cjwatsondunno the rationale for that particular split14:09
dokosize?14:09
cjwatsonsure, but the positioning forof it14:09
cjwatson*of it14:09
cjwatsonif it were me I'd consult Sven (Debian ncurses maintainer)14:09
* Laney nod14:32
dokoinfinity, https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/157168414:35
ubottuLaunchpad bug 1571684 in libisoburn (Ubuntu) "libisoburn fails to build on powerpc" [High,Confirmed]14:35
dokoeven the version 1.4.2-3 in the archive fails this way14:38
=== tkamppeter_ is now known as tkamppeter
tkamppeterinfinity, hi14:46
infinitydoko: That looks like the same thing Steve mangles in lua.14:58
dokoinfinity, yes, it does the same15:24
=== smoser` is now known as smoser
naccPharaoh_Atem: can you test with xenial latest? (in case you haven't already) -- should be up to your version, just would like a verification from you15:42
dokoargh, and the same in llvm :-/15:47
ckinglibdm0 is apparently superceded in Xenial, but I can't find the dmapi that replaces it.16:00
ckingany ideas?16:00
Mirvpitti: ok thanks for commenting on the bug #1571353. it's a bit like I suspected but decided to ask anyway. steve retried the faulty autopkgtest in the morning for bzoltan_. we had another one last week and will certainly ping you also the next time.16:26
ubottubug 1571353 in Auto Package Testing "test requests sometimes get lost and stay "in progress" forever" [Undecided,Incomplete] https://launchpad.net/bugs/157135316:26
pittiMirv: right, I'd rather get to the bottom of this16:30
seb128bdmurray, on the daily e.u.c xenial report it seems like half of the entries don't have function names/symbols, do you know if we have issues with apport/gdb/retracers still in xenial?16:42
pittiargh, LP timing out again16:42
seb128pitti, ^16:42
pittiseb128: obviously we do have an issue then; I haven't looked into this yet (wasn't aware of that)16:42
bdmurrayseb128: I've been looking into it a bit with a cdparanoia crash, but haven't found the issue.16:43
seb128pitti, well, not "obviously", often it turns out that retracing fails because of packages -dbgsym are missing, or buggy, or version got deprecated or whatsoever16:46
seb128I'm just wondering if there is an infra problem16:47
seb128or if we are just dealing with a stack of individual unrelated issues16:47
seb128I guess the answer is "nobody looked enough to say"16:47
seb128bdmurray, pitti, thanks16:47
bdmurrayseb128: I think we'll be in better shape if we fix bug 151725716:50
ubottubug 1517257 in apport (Ubuntu) "apport-retrace should install and use gdb for target release" [Medium,Triaged] https://launchpad.net/bugs/151725716:50
seb128oh, that's still not fixed?16:50
seb128I though you identified that as an issue earlier in the cycle and said it was due to be fixed a bit after that16:51
seb128could be the issue there then?16:51
bdmurrayI don't recall saying it was going to be fixed, and that may help.16:52
=== muktupavels is now known as muktupavels_
seb128k, maybe I mixing that with some other issues16:53
bdmurrayOnce we get past the release I'll look at fixing that though.16:53
stgraberxnox: http://paste.ubuntu.com/15916692/16:54
dobeybdmurray: does the retracer for e.u.c not install PPAs that packages might be installed from, to retrace against? ie, for landing silos, for example?17:03
bdmurraydobey: it only install packages from the overlay PPA17:04
dobeybdmurray: would it be terribly difficult to enable installing packages from other PPAs that might be enabled?17:05
bdmurraydobey: iirc it wouldn't be that difficult, but I don't think that is the problem.17:06
dobeybdmurray: not which problem? it is certainly the problem i am asking about. :)17:07
dobeybdmurray: i didn't mean to imply it was related to some other problem with e.u.c17:08
bdmurraydobey: oh, okay! I think slangasek had some concerns about enabling every PPA for retracing.17:08
smoserhey. someone systemd boot knowledgable want to take a gander at https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/157176117:10
ubottuLaunchpad bug 1571761 in zfs-linux (Ubuntu) "zfs-import-cache.service slows boot by 60 seconds" [High,Confirmed]17:10
dobeybdmurray: not sure what the concerns were, and i wouldn't want them all enabled all the time, but if we could include non-private PPA sources.list identifiers somehow, (maybe just a listing of /etc/apt/sources.d/*.list) and enable some to be installed for retracing when needed, that would be nice; even if we limited it to PPAs owned by ci-train-ppa-service or something17:14
dobeybdmurray: i guess maybe i should file a bug about it?17:15
bdmurraydobey: please about the daisy project17:15
dobeyyep, will do17:16
Pharaoh_Atemnacc: okay, thanks, will check17:23
naccPharaoh_Atem: thanks!17:30
dobeybdmurray: bug #157177717:30
ubottubug 1571777 in Daisy "Crashes in packages from PPAs are often invalid" [Undecided,New] https://launchpad.net/bugs/157177717:30
slangasekdobey, bdmurray: the concern is whether a hostile ppa could feed the retracers bad symbols that break gdb and compromise the retracer env.  I do not assume that gdb has been well-hardened against hostile input17:41
dobeyslangasek: right, but i presume we can assume the landing silo PPAs to be safe in that regard, since we do binary copies from them to archive when landing17:43
slangasekdobey: yes, we can rely on that being safe17:44
dobeyslangasek: does my proposed solution in comment 1 of the aforementioned bug sound reasonable to you in that respect? ie, implement as a whitelist until we can ensure the other concerns are resolved?17:45
slangasekdobey: "implement a whilelist" would be ok, but I don't expect we're going to get someone to audit gdb for this use case17:50
dobeyslangasek: well, perhaps; but then we'll just have a whitelist forever, which is probably fine too. should make it easier if we need to add more landing silos or such in the future too17:51
cjwatsonyou'll need to bear in mind the near-future ephemeral PPA use case too17:57
dobeycjwatson: i guess the PPA will exist until things have landed or been abandoned, right? i think my suggested implmentation would work for that, since it's not to always enable all those PPAs, but to include a listing in the crash report, and have the retracer decide based on that, and the crash, whether to enable a PPA and install stuff from it18:01
cjwatsondobey: right, but it does mean that we want to think about ensuring that it isn't a manually-maintained whitelist of individual PPAs18:05
cjwatsondobey: it might be acceptable to have it be a whitelist of either PPA owner or full PPA reference (e.g. [~ci-train-ppa-service, ~ubuntu-toolchain-r/ubuntu/test])18:05
dobeycjwatson: sure18:06
dobeysounds reasonable18:06
rharperif a bug in ubuntu is fixed in unstable debian (and we just sync the package, no ubuntu changes) then in the bug, do we just request a sync of the package ? (Versus applying an upstream fix via debdiff) ?18:10
tewardslangasek: thanks for the clarification18:11
elbrus_nacc: I have a php7 regression bug in cacti18:29
elbrus_nacc: bug 157143218:30
ubottubug 1571432 in cacti (Ubuntu) "Cacti package is incompatible with PHP7 on Xenial" [High,Confirmed] https://launchpad.net/bugs/157143218:30
elbrus_solution is simple:18:30
elbrus_line 66 of install/index.php needs an addition "i"18:30
elbrus_mysql -> mysqli18:30
elbrus_I'll add you to the bug18:31
naccelbrus_: thanks, i've actually had a few bugs come in that are private right now with cacti18:31
* elbrus_ should be able to see private bugs18:32
naccelbrus_: will provide a debdiff and fix for cacti today18:32
naccelbrus_: ok, one sec18:32
elbrus_hmm, don't see any with cacti18:32
naccelbrus_: they are gainst php7.0 right now18:33
naccelbrus_: because it's a SEGV :/18:33
elbrus_nacc: a, ok18:33
naccelbrus_: LP: #1569202 and LP: #156999318:33
ubottuError: Launchpad bug 1569202 could not be found18:33
ubottuError: Launchpad bug 1569993 could not be found18:33
* elbrus_ is checking18:34
elbrus_nacc: your understanding of the suhosin is similar to mine: it shouldn't matter18:35
elbrus_nacc: interestingly 202 is using mysqlnd18:36
naccelbrus_: ack, i don't know enough about cacti to know what exactly is happening, but didn't see anything upstream in php7.0 to indicate that it had been "fixed" obviously :)18:38
elbrus_and so does the other bug... maybe good to check if this goes away with the php-mysql driver18:38
* elbrus_ added php-mysqlnd way later on request (Debian bug 744067)18:39
ubottuDebian bug 744067 in cacti "cacti: Cacti should support php5-mysqlnd as alternative to php5-mysql" [Wishlist,Fixed] http://bugs.debian.org/74406718:39
naccelbrus_: ack, would you be able to comment that into the bug (i've duped them together right now, i think that's correct based upon the traces, that the root-cause is the same, but feel free to undupe if you disagree)18:39
naccis it possible that a python3 package has a python2 reference in the source? specifically python3-lazr.restfulclient calling urllib.urlencode directly (rather than urllib.parse.urlencode)?18:41
naccnm, bug already exists :)18:43
naccLP: #142560918:43
ubottuLaunchpad bug 1425609 in lazr.restfulclient (Ubuntu) "urllib.urlencode() does not exist for python3" [Undecided,Fix committed] https://launchpad.net/bugs/142560918:43
nacccjwatson: i guess you own the above :)18:44
elbrus_nacc: stacktrace p item of item #4 of LP: #1569202 looks weird to me, is that normal ? (/me has never seen a php stacktrace before) looks like memory allocation issues18:51
ubottuError: Launchpad bug 1569202 could not be found18:51
naccelbrus_: note that i think i also duped the bugs because they were from the same person :)18:53
naccelbrus_: sorry, 'stacktrace p item' ?18:54
elbrus_https://i253407377.restricted.launchpadlibrarian.net/253407377/Stacktrace.txt?token=79F8Snh3qfhwqHbcT8v9CXLk2Ld57CmG18:54
elbrus_item #418:54
elbrus_p= ....18:55
naccelbrus_: ah, reading18:55
naccelbrus_: hrm, that does look like corruption?18:55
naccor the string getting fubar'd :)18:55
elbrus_absolutely not sure, but it looks weird18:55
elbrus_that18:55
naccelbrus_: let me pull up the source18:56
=== elbrus_ is now known as elbrus
* elbrus removed an underscore...18:57
naccelbrus: yeah, if you look at #7  to #4, it seems like query -> p gets ocrrupted (and the length got modified)18:59
elbrusindeed18:59
elbrusI mean, query in #7 I recognize19:00
naccelbrus: yep19:01
naccelbrus: hrm, i'm not even sure what p is! it gets copied to but then is unused :)19:06
nacclet me look upstream19:06
naccelbrus: upstream's code is different, trying to see why, as it claims to not have been changed since october :/19:08
naccelbrus: nm, that's what's pending in 7.1.0, i think (quite extensive rewrite)19:11
rbasakslangasek: I think what teward is looking for is a clear understanding of the rules around packages whose sources are in main. I think he's looking for you to say that it's fine for a source package in main to now build depend on a package in universe that results in a binary package that is in universe to have a dependency on a binary package that is in universe :)19:11
* teward was pinged19:11
tewardslangasek: basically, what rbasak said (me without coffee doesn't word things clearly apparently)19:12
slangasekrbasak: isn't that what I just said?19:12
tewardrbasak: thanks for interpreting the question :)19:12
rbasakslangasek: I don't think you literally said that. I interpret what you said to mean this but I also understand why teward still isn't sure :)19:13
tewardnot counting the coffee issue, yes :P19:13
rbasak(you said it won't impact main, which isn't the same thing as "you're allowed")19:13
rbasakteward: you're allowed :-)19:13
tewardindeed19:13
tewardrbasak: thanks for being the interpreter :)19:13
slangasekheh :)19:14
* elbrus is afk20:11
=== fginther` is now known as fginther
dokoinfinity, all llvm builds fixed, except for 3.6: https://launchpadlibrarian.net/254390499/buildlog_ubuntu-xenial-powerpc.llvm-toolchain-3.6_1%3A3.6.2-3ubuntu2_BUILDING.txt.gz any idea about that one?21:08
=== alexlist` is now known as alexlist
tumbleweederm, what happened to http://people.canonical.com/~ubuntu-archive/germinate-output/ubuntustudio.xenial/ ? (seeded-in-ubuntu's crawling is complaining)21:40
cjwatsontumbleweed: I've fixed the seed bug that caused that22:24
cjwatsonnacc: grah, guess I'll have to poke that in the distro tomorrow22:24
nacccjwatson: thanks, i just hit it using launchpadlib which is why i noticed, i haven't yet looked to see if the referenced tree has the correct fix; i don't think the one mentioned in the bug applies any longer (but the correct fix is to just do what other urllib imports did already, and then i think we can delete `import urllib`) itself22:25
dokotjaalton, freeipa (4.3.1-0ubuntu1) "Sync from Debian" ???22:32
=== salem_ is now known as _salem
cjwatsonnacc: which is what was done upstream22:37
nacccjwatson: ah ok, i hadn't looked yet, thanks!22:38
dokoxnox, infinity: lz4 now built. the fuzzer tests works with a random seed, so this is a random test failure. Looks like a real bug for some seed values22:42
denludHey people, my suspend at my Laptop isnt working at the moment. Everytime i wake my laptop up, my filesystem is crashing. Can someone help me?22:45
denludAlready tried alot.22:45
tewarddenlud: support in #ubuntu22:46
denludok22:46
sarnolddoko: did I read that correctly? lz4's build-test fuzzer found something?22:46
dokosarnold, yes22:46
sarnolddoko: crazy; that feels like hitting a sha-1 collision by chance :)22:47
dokosarnold, look at the failed build in the test rebuild for the seed value22:47
slangasektych0: bug #1571082> /var/log/lxd, I have lxd.log and juju-b43656cd-a9d3-4c92-80ac-599997219ad7-machine-0/; did you want one or the other or both?22:49
ubottubug 1571082 in juju-core (Ubuntu) "autopkgtest lxd provider tests fail for 2.0" [Critical,Triaged] https://launchpad.net/bugs/157108222:49
tych0slangasek: lxd.log and $container/lxc.log are good, thanks!22:50
tych0the second one might not exist, not sure22:50
tych0depends on how far things ogt22:50
rbasakThe reproducible builds people will love that.22:55
tych0rbasak: oh?22:56
rbasakI suppose if the binary is stable...22:56
rbasaktych0: sorry, I meant about lz4 above.22:56
tych0oh :)22:56
sarnoldrbasak: hah22:58
sarnoldit shouldn't affect the output packages though22:58
sarnoldjust build logs22:58
=== sergiusens65 is now known as sergiusens

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