/srv/irclogs.ubuntu.com/2015/03/26/#ubuntu-devel.txt

pittiGood morning05:29
pittiwgrant: hm, did anything go wrong with a recent LP rollout or so? a bug list like https://bugs.launchpad.net/ubuntu/+source/autopkgtest is now missing the "sort by" UI, and on bugs the tasks don't have expanders any more07:25
wgrantpitti: Hm, maybe one of the apache upgrades went awry.07:27
pittiit's also really slow this morning07:29
seb128pitti, the "order by" headers are displayed here07:31
pittihm, not here, I tried various pacakges07:31
wgrantseb128: JS is cached very heavily.07:31
Unit193Does that if JS isn't on.07:31
wgrantIt's just because pitti's been lazy lately and clearly hasn't looked at any bug pages :P07:32
pittiwgrant: heh yes, it's called "holidays" :)07:32
dholbachgood morning07:37
pittiwgrant: I've looked at dozens of bug pages today, what can I do to flush/update the cache?07:39
wgrantpitti: Oh, sorry. To clarify, JS serving was broken by an apache upgraded an hour ago, but it only affects people who haven't used LP yet this week.07:40
wgrantWe're debugging.07:40
pittiwgrant: ah, that clarifies it; thanks :)07:42
wgrantpitti: Should be fixed now. An arguably slightly overzealous mod-wsgi CVE fix.08:01
pittiwgrant: yay, thanks08:09
pittiseb128, tyhicks: (post-holiday catch-up): what's the latest word on bug 1430557? AFAIR you two looked into this two weeks ago?08:16
ubottubug 1430557 in schroot (Ubuntu) "sbuild / schroot unmounted encrypted home directory" [High,Triaged] https://launchpad.net/bugs/143055708:16
seb128pitti, see comments #6 to #9 on https://bugs.launchpad.net/ubuntu/+source/click/+bug/142726408:18
ubottuLaunchpad bug 1427264 in click (Ubuntu) "using ecryptfs, creating frameworks fail to bind mount issues" [High,Triaged]08:18
seb128pitti, basically with systemd mounts use  MS_SHARED and it's suggested to rprivate or rslave08:18
seb128not sure what's the status of getting that change actually uploaded though08:20
Unit193pitti: You were gone, hope you had fun. I was going to comment, netbook had a fun version of the systemd daemon-reload bug, plymouth would start back up, while in an active session. :P09:07
pittiUnit193: yep, I know; I sometimes get that in a VM09:07
dz0nyhehe09:07
dz0nyhappened few times when gnome-session crashed09:08
Unit193It's...Interesting.  Simple plymouth quit  works at least, so mildly amusing.09:08
* dz0ny disables plymouth right after purging that chat and music app, tracker and online accounts thingy09:10
darkxstdz0ny, would like to see a backtrace of that gnome-session crash if you can get one09:11
darkxsthey Unit193, pitti09:12
Unit193darkxst: Howdy.09:12
dz0nydarkxst: can't be done, something about core dum not having right number of bytes09:12
dz0nyand tty was disabled after that09:13
darkxstUnit193, I started refactoring ppa-versions to use regex and what not, hold of playing with it for a few days09:13
dz0nyi had to reinstall everything09:13
dz0nybut if it happens again you will get it :)09:13
darkxstdz0ny, I see that sometimes on our retracers (invalid core dumps)09:14
Unit193darkxst: Nice, hopefully not too much effort to merge. :P09:14
darkxstdz0ny, is it the login session or greeter session that is crashing?09:15
dz0nylogin-session09:15
darkxstdz0ny, replace gnome-session with a wrapper, and then use ssh to attach to the gdb session09:16
dz0nymhm09:16
dz0nydarkxst: the important thing is, that it didn't happened since re-install09:17
darkxstok09:18
seb128didrocks, pitti, do you have standard templates/wiki instructions for bugs like https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1436691 ?09:47
ubottuLaunchpad bug 1436691 in upstart (Ubuntu) "Essential files are missing" [Undecided,New]09:47
pittiseb128: that one seems pretty clear, it seems the upgrade missed the installation of upstart-sysv?09:48
seb128pitti, do we know how is that possible?09:48
pittian apt log would certainly be helpful09:49
=== davidcalle_ is now known as davidcalle
didrocksI guess the upgrade should have installed systemd-sysv instead (as we ensure to at least have one init)09:53
didrocksseb128: can you get the logs for that one? (as you pinged us about it, you know the guy or just looking at random upstart bugs?)09:53
seb128didrocks, I'm just looking at the most recent reported bugs on launchpad, just to see the feedback from beta09:54
seb128going through the first 10 pages or so09:54
didrocksah ok :)09:54
=== greyback_ is now known as greyback
=== dholbach_ is now known as dholbach
=== stokachu_ is now known as stokachu
=== Noskcaj_ is now known as Noskcaj
=== freeflying__ is now known as freeflying
=== beisner- is now known as beisner
=== henrix_ is now known as henrix
=== Logan_ is now known as Logan
=== neunon_ is now known as neunon
=== dholbach_ is now known as dholbach
=== _salem is now known as salem_
Odd_BlokeIs there a common way of checking if a service is running which will work under upstart and systemd?11:51
Odd_Blokeinvoke-rc.d looks like it has a different output format and different return codes.11:52
=== MacSlow is now known as MacSlow|lunch
=== masACC is now known as maswan
flexiondotorgcjwatson I've been stuck on the motorway for 3 hours. Using phone for IRC.12:00
flexiondotorgCaja is in the upload queue.12:01
flexiondotorgFixss12:01
flexiondotorgFixes a segfault. Can you find someone who can let it into the vivid archive please?12:01
cjwatsonAsk on #ubuntu-release12:01
cjwatsonThat's a release team thing, I'm not in that any more12:02
flexiondotorgI'm going to be stuck here till 4pm12:02
flexiondotorgOK. Will fiddle with IRC toget to release12:02
cjwatsonSorry but I can't proxy for you on this12:02
cjwatsonFighting with juju12:02
=== buxy_bak is now known as buxy
ogra_infinity, oh, is the glibc in proposed supposed to be the only fix i need to make media playback work on the phone again, do you know ?12:11
ogra_(or are there pulse changes/rebuild required)12:11
* ogra_ would happily test but i dont want to trash my install12:11
ogra_bah, being brave and just instlling the packages wasnt such a good idea it seems ...12:20
pittiOdd_Bloke: "service foo status" isn't too bad, unfortunately under upstart it returns a wrong exit code (always 0), so you need to parse its output too12:21
=== BenC- is now known as BenC
cjwatsonpitti: Welcome back!  Do you need anything from us in order to be able to prepare ddeb-retriever for new ddebs?12:32
=== MacSlow|lunch is now known as MacSlow
pitticjwatson: mostly just time, I'm afraid; so if anyone wants to take a stab at this, it might get done faster12:33
cjwatsonI did have a look but was having difficulty getting my head around d-r's model of what it caches where12:33
pittibetween the post-holiday backlog, easter holidays, and me getting dragged into the snappy sprint there won't be that much time left in the next few weeks12:34
cjwatsonDo you have a local test setup or anything?12:34
pitticjwatson: no, I don't; there's a test suite which mocks some stuff, but not a full "run against fake launchpad" integration test12:34
cjwatsonWell, I guess I mean more a local staging site than tests as such12:34
cjwatsonSomething to play around with12:34
cjwatsonI suppose I could just stub out the actual downloads12:35
pitticjwatson: no, so far I just ran it against production, usually against a temp data dir12:35
pittiand just download the stuff from today, etc.12:35
cjwatsonOh, you can do that?  That would help I guess12:35
cjwatsonAnd I do have germanium access12:35
pitticjwatson: yes, that's --archive-root12:35
pitti~/www → ubuntu, ~/www/ubuntu-rtm → RTM12:36
cyphermoxhey pitti!12:47
pittihey cyphermox, how are you?12:47
LocutusOfBorg1Hi Folks, what does this mean? https://jenkins.qa.ubuntu.com/job/vivid-adt-libvncserver/16/console12:48
cyphermoxpitti: pretty good, you?12:48
LocutusOfBorg1I see a failed but I don't understand what12:48
cyphermoxLocutusOfBorg1: means there was a failure in jenkins12:48
LocutusOfBorg1yes, but I see SUCCESS and after "FAILED"12:49
=== Pici` is now known as Pici
LocutusOfBorg1I understand what is jenkins, but I don't understand the failure12:49
cyphermoxyeah, it couldn't pass on the right state from the executors to the upstream job12:50
cyphermoxwe can rerun this I guess12:50
LocutusOfBorg1(ok so I understood correctly the output)12:50
LocutusOfBorg1spurious failure12:51
LocutusOfBorg1I don't know however why I did receive the mail, but nevermind12:51
LocutusOfBorg1pitti, ^^^^12:52
LocutusOfBorg1:)12:52
pitticyphermox: quite well, I really enjoyed the holidays12:56
pittiLocutusOfBorg1: another jenkins b0rkage, I'm afraid12:56
pittiI'll retry the failed tests12:56
cjwatsonpitti: Hm, OK.  I doubt I'll get to it today, but perhaps soon, then.12:57
LocutusOfBorg1thanks as usual!12:58
=== doko_ is now known as doko
=== mako_ is now known as mako
infinityogra_: Should be, yes.13:41
ogra_well ...13:42
ogra_http://paste.ubuntu.com/10683761/13:42
ogra_:(13:42
ogra_i only installed libc-bin, libc6 and multiarch-support ...13:42
ogra_rsalveti, is just trying to repro13:43
tyhickspitti: I need to find some time to look at my proposed solution in LP: #1427264 closer - I was told that it doesn't work for trusty schroots13:49
ubottuLaunchpad bug 1427264 in click (Ubuntu) "using ecryptfs, creating frameworks fail to bind mount issues" [High,Triaged] https://launchpad.net/bugs/142726413:49
Riddellmvo:13:58
Riddellmvo: any thoughts on bug 1426132 ? the upgrade from utopic wants to install baloo4 rather than baloo-kf514:00
ubottubug 1426132 in baloo-kf5 (Ubuntu) "baloo is not replaced by baloo-kf5 on dist upgrade" [Critical,Triaged] https://launchpad.net/bugs/142613214:00
Riddellwhich breaks kubuntu-desktop from installing14:00
rsalvetiogra_: yeah, fails to boot here as well =\14:02
rsalvetilatest mako image + new glibc14:02
rsalvetimakes no sense though14:03
rsalvetithe boottest for it went fine14:03
rsalvetihttps://jenkins.qa.ubuntu.com/job/vivid-boottest-glibc/lastBuild/14:03
mvoRiddell: meh, that looks bad. if you (or someone else) can reproduce it, I wonder if it also happens with vivid apt?14:05
mvoRiddell: i.e. if apt is upgraded first (and only apt and its direct dependencies) before doing the upgrade14:06
infinityrsalveti: Makes shockingly little sense, given the single-line patch whose outcome could only be either "be broken the same as before" or "be fixed".  But maybe the build corrupted?14:07
rsalvetiinfinity: yeah, the patch would not cause this for sure14:08
rsalvetistill checking what failed to start14:08
Riddellmvo: I can reproduce it, I'm on a system now which has just failed with the problem14:09
mvoRiddell: do you happen t have a snapshot of the state before?14:10
mvoRiddell: that is the most interessting part :)14:10
mvoRiddell: anything special that needs to be done to get into this state? or is it just "upgrade kubuntu 14.10 to 15.04" ?14:10
Riddellmvo: no but it's just a fresh kubuntu utopic install no changes14:11
infinitymvo: I think the bug report has the hint, in that it's removing two packages to install one.  apt doesn't generally like that.14:11
RiddellI added a "baloo" transitional package last night but it doesn't seem to have helped14:11
rsalvetiinfinity: ogra_: unity-system-compositor: error while loading shared libraries: libGLESv2.so.2: cannot open shared object file: No such file or directory14:13
infinityRiddell: The transitional package will just make it worse, since you got all the versions wrong.14:13
rsalvetiso it seems to be an issue with ld14:13
rsalvetiinfinity: ogra_: ldconfig fixes it14:15
Riddellinfinity: what makes you say I got the versions wrong?14:15
infinityRiddell: Package: baloo-kf514:15
rsalvetistill unclear why this didn't automatically happen though14:15
infinityReplaces: baloo (<< 5.0)14:15
infinityRiddell: But baloo has an epoch.14:15
infinityrsalveti: The postinst should be running ldconfig...14:15
* infinity tests this on x86.14:16
ogra_rsalveti, wow, i would have expected the libc postinst to call that14:17
infinityIt triggers it.14:18
infinityAnd it worked fine here.14:18
infinityJust now.14:18
* infinity tries on armhf to be sure.14:19
ogra_rsalveti, yeah, confirmed, i got my session back14:19
ogra_i assume we wouldnt have seen that in an actual image build since *something* would have called ldcondifg at some point14:20
infinityYes, libc-bin and libc6 both.14:21
infinityAnd any number of other packages.14:21
ogra_yay, and i can listen to streaming radio and switch channels again :)14:22
ogra_so the root cause is definitely fixed14:22
infinityHow were you installing the packages on your phone?14:22
infinityCause, seriously, literally the last thing the postinst for libc6 does is call ldconfig on configure.14:23
infinityAnd just confirmed it works fine on armhf too.14:23
ogra_wget them to a dir in ~/ ... remount / rw ... dpkg -i *.deb ... remount / ro ... reboot14:23
infinitySo, it's very specific to your environment.14:23
ogra_could be14:23
seb128rsalveti had the same issue though?14:24
ogra_yeah14:24
infinityseb128: I meant "his environment" as in the phone, not *his* phone.14:24
seb128oh, ok :-)14:24
ogra_right, rsalveti has the same environment14:24
geserpitti: Hi, do you know by chance if the systemd (packaging) helpers cope well with a backslash in a unit name? (run-vmblock\x2dfuse.mount)14:25
infinityogra_: Processing triggers for libc-bin (2.21-0ubuntu4) ...14:26
infinityogra_: That's code for "running ldconfig now". :P14:26
infinityogra_: And certainly produces sane ldconfiggish results for me here.14:26
ogra_yeah, i know14:26
ogra_running it manually got me fixed14:26
ogra_seems for some reason the postinst didnt run though14:27
infinityogra_: That's a bit strange.14:27
ogra_right, since davmor2 obviously saw the issues when he tested the initial upload ... so it must have been run for him back then14:27
infinityogra_: Yeah, and working for reboot tests, which effectively just do dpkg -i && reboot, right?14:28
ogra_no idea what they do :)14:29
ogra_they might make the system completely writable and reboot with writable rootfs first ... while i only remounted rw temporary14:29
ogra_not sure how rsalveti did his install14:29
davmor2ogra_: I just enabled the repo and did sudo apt install libc-bin libc6 multiarch-support14:29
ogra_davmor2, right, so on a fully writable system14:30
davmor2ogra_: yeap14:30
davmor2ogra_: did phablet-config writable-image14:30
ogra_yeah14:30
ogra_i didnt ...14:30
ogra_rsalveti, how did you install ?14:30
infinityogra_: Oh, so you might have had bits of /etc redirected or other weirdness?14:31
ogra_infinity, well, technically these bits are also there in davmor2'S case14:31
ogra_it is just that / is rw from boot on, the bind mount farm gets processeed in both cases14:32
ogra_thats why i waiting to hear how rsalveti installed14:32
ogra_and if his system is completely or just temporary writable ... if we used the same method then it is surely caused by this14:33
davmor2ogra_: from his mail14:33
davmor2For the lazy ones:14:33
davmor2(from host) $ phablet-config writable-image14:33
davmor2(from target):14:33
davmor2phablet@ubuntu-phablet:~$ sudo apt-add-repository ppa:rsalveti/ppa14:33
davmor2phablet@ubuntu-phablet:~$ sudo apt-get update14:33
davmor2phablet@ubuntu-phablet:~$ sudo apt-get install libc-bin libc6 multiarch-support14:33
davmor2phablet@ubuntu-phablet:~$ sudo reboot14:33
rsalvetiogra_: infinity: just dpkg -i14:33
ogra_davmor2, i'm taking about the test a few mins ago14:33
ogra_using the proposed package14:33
ogra_(not the ppa)14:33
davmor2ogra_: ah fair enough :)14:34
ogra_rsalveti, on a fully writable system ?14:34
ogra_or did you remount14:34
infinityYeah, the PPA package wouldn't require an ldconfig.14:34
infinityBut the proposed one does.14:34
rsalvetiogra_: infinity: fully writable: http://paste.ubuntu.com/10684062/14:34
infinityHowever, the postinst should be running.14:34
infinitySo it shouldn't matter.14:34
rsalvetiops, that's a replace from the same version14:34
rsalvetilet me find out the previous output14:34
ogra_yeah, seems then the mounting doesnt have any effect :/14:34
ogra_right, i had the same output14:35
ogra_no word about triggers14:35
infinityrsalveti: Replace for the same version should still be running the libc-bin triggers.14:35
infinityThis will all get papered over in an image build anyway, but WTF.14:35
rsalvetithen this is already enough to show up the issue14:36
=== davidcalle_ is now known as davidcalle
infinityrsalveti: A manual dpkg -i (replacing, not upgrading, same as you) here runs triggers just fine.  So there's something deeply wrong with the phone filesystem. :/14:38
infinityThis isn't happening on a filesystem with no inotify support, is it?14:39
rsalvetinops14:42
ogra_infinity, no-install-recommends and we dont use ubuntu-standard ... that would be the two most significant changes (beyond the bindmount farm)14:53
infinityogra_: Yeah, neither of those two things make a difference.  Especially not when running dpkg -i on a single deb.14:57
ogra_right14:57
infinityogra_: I feel like this is a puzzling thing I want to know the answer to, but like it's also not really relevant to this specific fix.  The only thing that made it relevant is that that upgrade requires an ldconfig run.14:58
ogra_right, i think we can put it into a box and re-visit it once such a prob arises again14:59
dmsimardHi guys. Could I get a few pairs of eyes on what I believe to be an important bug.. ? https://bugs.launchpad.net/initramfs-tools/+bug/143609815:00
ubottuLaunchpad bug 1436098 in initramfs-tools "Pre-seeding linux-generic-lts-utopic in a trusty install lacks the utopic kernel initrd and results in a kernel panic at first boot" [Undecided,New]15:00
Odd_BlokeIs there any harm in having a service that doesn't exist in After= in a systemd service definition?15:02
infinitydmsimard: Responded.15:03
dokoMirv, qt ping15:04
infinityogra_: Well, there's certainly a bug here that affects your QA process if triggers don't get run on manual installs.15:04
dmsimardinfinity: Thanks.15:07
=== lool- is now known as lool
=== eam_ is now known as eam
ogra_infinity, can you let me know once the package migrated, so i can spin a new image ?15:28
ogra_(i assume that happens today ?)15:28
infinityogra_: The plan was to have it happen this morning, but we're still arguing with one last beta bug that we may or may not fix.15:30
infinityogra_: Though, if we do fix the beta bug, I'll probably let glibc in on that respin anyway.15:31
ogra_ok15:31
strikovpitti: o/16:22
=== Sugi is now known as Guest88961
strikovpitti: i'm mostly done with juju packaging for vivid and have one question; in the bug you proposed a way to run upstart-dependent tests by installing upstart from the test itself: https://bugs.launchpad.net/juju-core/+bug/1409639/comments/1316:23
ubottuLaunchpad bug 1409639 in juju-core (Ubuntu Vivid) "juju needs to support systemd for >= vivid" [High,Triaged]16:23
pittihey strikov16:24
strikovpitti: what is simpler/better to do: (a) create juju 1.22 package w/o this fix and manually move it from -proposed to -released or (b) to include this hack into the tests16:24
pittistrikov: your choice really -- if you want to continue running the tests for upstart, let the test install upstart-sysv; otherwise disable the test in d/t/control16:26
pittistrikov: personally I think (b) is better as you keep testing both init systems16:26
pittistrikov: or, an intermediate approach would be to have the test check which init system you are using, and skip tests for the "other" one16:27
pittistrikov: i. e. the "under upstart" test skips itself under vivid, but runs under <= utopic, and the "under systemd" test skips itself for <= utopic16:27
pittistrikov: check with [ -d /run/systemd/system ] if systemd is running; if not, you can assume upstart (under ubuntu)16:28
strikovpitti: thanks a lot! i thought a bit and i like your point about testing both upstart and systemd; theoretically juju should support both on vivid so it might be useful to verify that16:34
pittistrikov: I meant that you usually want to make the same package work on all releases, don't you?16:34
pittistrikov: so keeping the tests identical too might be easier to maintain16:35
strikovpitti: yes, so if current init method is system -- i check juju against it, then switch to upstart and check it as well; if i'm using upstart -- i check juju only against upstart16:36
pittistrikov: note that since I typed that comment the package you need to install changed to "upstart-sysv"16:37
strikovpitti: i already met this issue ;)16:38
strikovpitti: does /tmp/autopkgtest-reboot requires any root permissions for the test?16:38
pittistrikov: yes, you must call it as root16:38
strikovpitti: ack, tnx16:39
didrocksphew16:50
* didrocks hates fiber operators16:50
didrocksthey unplugged me to plug another one16:50
pittiwb didrocks!16:51
didrockshad to go to the cave16:51
didrocksfind my fiber number16:51
didrocksand replug myself16:51
seb128didrocks, anyone has access to the board? they don't have in a closed box?!16:53
rbasakWe have that problem here with POTS. Technicians who can't find dial tones assume pairs aren't in use and use them for something else. So doing things like DSL with no POTS voice service is dangerous.16:53
didrocksseb128: well, they have torx screws16:53
seb128no lock?16:53
didrocksseb128: and didn't even need to go upstair16:53
seb128weird...16:53
didrocksthere was a screwdriver next to it :p16:54
didrocksjust too a long time to find the right cable16:54
didrockswell, first identifying it was this16:54
didrocksand no a random issue on line16:54
seb128didrocks, smart thinking, I wouldn't even have though about going to the cave to check the arrival myself I think ;-)16:55
seb128like I would have blamed their side or the modem or the street cable...16:55
didrocksseb128: well, I know where it was, so really worthed a check :p16:55
seb128:-)16:56
seb128didrocks, you left just when pitti said he had to revert one of your systemd changes, I first though you rage closed IRC ;-)16:56
didrocksahah, seems like it was a nice timing!16:57
pittiheh, I thought the same16:57
pittiI was afraid of didrocks saying "oh no, not another one" and breaking down in tears16:57
* pitti hugs didrocks16:57
* didrocks hugs pitti back16:58
didrocksno, blame lazy fiber technicians :p16:58
* seb128 hugs didrocks and pitti16:58
pittioh, hugfest!16:58
seb128:-)16:59
* pitti donne une accolade retour à seb12816:59
* didrocks hugs seb128 back16:59
shadeslayerbdmurray: uf, sorry about that17:25
shadeslayerI'll add it to my todo list17:25
strikovTo fix tomcat7 tests I need to update keys and certs inside the source tree (old ones expired). I'd usually come up with a patch inside d/patches but some of the files I need to update are binaries. Is there any non-destructive way (patch but not source tree modification) to do that? Thanks.17:38
mdeslaurstrikov: yeah, source format 3.0 supports binary files...but I can never remember the magic incantation to do it...let me search a bit17:42
strikovmdeslaur: thanks17:43
mdeslaurstrikov: you modify the binary files in the tree and you add the path to a file called debian/source/include-binaries17:45
strikovmdeslaur: i don't do any quilt magic manually, right?17:46
mdeslaurnope, all files listed in debian/source/include-binaries will get put in the debian tarball17:47
strikovmdeslaur: awesome, thanks!17:47
mdeslaurstrikov: ah! an example: https://launchpad.net/ubuntu/+source/serf/1.3.3-1ubuntu0.117:47
=== gusnan_ is now known as gusnan
strikovmdeslaur: that worked, again thanks for helping18:32
mdeslaurstrikov: cool, np!18:32
LocutusOfBorg1nk19:11
LocutusOfBorg1hi developers, syncing tomcat 7.0.56-2 from debian will fix the build failures19:11
LocutusOfBorg1a.k.a. 143271519:11
LocutusOfBorg1I guess19:11
=== lifeless1 is now known as lifeless
=== Quintasan_ is now known as Quintasan
Riddellmvo: so no ideas on baloo packaging?20:19
mvoRiddell: not right now, sorry but I had a super busy day, I can try to reproduce tomorrow morning20:22
Riddellmvo: thanks, it's really weird I've no idea why it would want baloo4 at all20:23
mvoRiddell: it looks a lot like a ordering bug in apt, we had those before, really hard to track down unfortunately, but maybe if I can reproduce I can create a easy(?) workaround20:26
dokoroaksoax, your maas upload removes slangasek's changes, and doesn't change the python django dependency ...20:46
roaksoaxdoko: the maas upload didn't remove slangasek 's changes since we backported those changes to 1.720:49
dokoahh20:49
roaksoaxdoko: but yes, it is missing the changes for packaging, which I'll take care of20:49
roaksoaxdoko: i was hoping we would release 1.8 this week, but seems might not happen20:49
tewardhey stupid question but why did I get jenkins emails this morning...?  if anyone knows20:52
infinityteward: The content of the mail might be informative...20:54
tewardinfinity: Jenkins Failure - vivid-adt-nginx 4220:55
tewardneither of the links there actually resolved (E:NoDataReturned)20:55
tewardmore curious why I got em20:56
infinityteward: I'd assume you got them because you uploaded the last nginx.20:57
tewardahhh ok20:58
infinityteward: You should have gotten a followed "Fixed" mail, by the looks of things.20:58
tewardinfinity: indeed.  wondering why it died initially though, cause it looks like the next build worked fine20:59
infinitys/followed/followup/20:59
tewardwas there something up with jenkins on the first one?20:59
infinityteward: Looks like a weird infra problem, as it seems to have registered a success as a failure. :P21:00
tewardindeed, it's why i was curious :)21:00
infinityGiven that pitti manually kicked off the next build, I guess he is/was aware of it.21:00
tewardinfinity: so, I should only be concerned if it actually has failures?21:01
teward(and not this weird infra problem)21:01
infinityteward: Yeah.21:01
tewardcool, i can put away the hard drive with all the nginx packages i've done work on xD21:01
tewardthanks21:01
teward(also is the first time I've ever had an email from jenkins)21:02
infinityYou're lucky.21:03
infinityI get flapping testsuite spam all the time.  Lots of tests really need fixing, as does the infrastructure running them. :/21:03
tewardinfinity: heheh.  My last nginx build in sbuild exploded with a nondeterministic build failure and no apparent reason for it to fail but meh21:06
tewardrebuilding the chroots now just in case it's a chroot problem, but meh21:06
tewardso i hear you (got a lot of alerts last night xD)21:06
dokoinfinity, just found https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/138652421:18
ubottuLaunchpad bug 1386524 in valgrind (Ubuntu) "Update Ubuntu 14.04 with full Valgrind LE support." [Undecided,New]21:18
dokowould you mind updating to 1.10.1 to the version in vivid?21:18
infinitydoko: Does valgrind have a decent testsuite that it actually passes, and/or any other way to validate it meaningfully?21:25
infinitydoko: On the one hand, "it's just a debugging tool" makes a good argument for updating it, since it shouldn't affect anyone at runtime, on the other hand "it's just a debugging tool" means it's less useful on an LTS when we expect most active development to be happening in 15.04, 15.10, etc.21:26
infinitydoko: Sooo... Maybe!21:26
micahgdoko: any reason to keep around gcc in universe?  I'd like to file removal requests (or work towards that where appropriate)21:32
infinitymicahg: gcc-4.8?  It still has things that build-dep on it.21:32
micahgwas starting with 4.4, but asking in general21:33
=== salem_ is now known as _salem
dokomicahg, well, fixing build failures would be more important ;)22:23
micahgdoko: I started looking into some of those also, but some of the compilers have build failures as well and this is one way of addressing ;)22:24
infinitydoko: What's the rationale for the new upstream version of tbb?22:38
dokoinfinity, builds on arm64 and ppc64el22:50
infinitydoko: I like that rationale.  Too painful to backport specific fixes, I assume?22:55
dokoinfinity, well, I started looking, but gave up22:56
infinitydoko: Wait, the version in unstable builds on arm64 and ppc64el22:56
dokoinfinity, yes, but not in -proposed22:56
dokoI cancelled the ppc64el build, but that one fails too. my testbuild is in doko/toolchain22:57
infinityWeird.  Fair enough.22:57
infinityThe rdep list is short, I assume you're prepared to deal with fallout if someone screams.22:57
dokomdeslaur, libgcrypt11 doesn't like you22:57
infinityLooks like it should stop producing libgcrypt11-dev22:59
infinityThough, if 20 produces 11-dev, does that imply that we can safely just rebuild the world and drop 11 entirely?23:00
infinityI'm all for that.23:00
sarnoldwhere did 1.5.4-3+really1.6.2-4ubuntu1 come from? IU don't see it here: https://launchpad.net/ubuntu/+source/libgcrypt11/+publishinghistory23:02
infinitysarnold: libgcrypt20 produces it.23:02
infinitysarnold: Hence the next couple of lines I typed. :P23:03
sarnoldinfinity: aha :) thanks23:03
infinityIn my copious free time this evening, I might try rebuilding all the libcgrypt11 rdeps.  If they're all happy with 20, we'll just rebuild the world and drop 11 like a bad habit.23:04
infinityIf they're not happy with 20, we need to revert this weird 11-dev == 20 assumption.23:05
infinitySo, worth the test regardless.23:05
=== greyback__ is now known as greyback
=== tmpRAOF is now known as RAOF
mdeslaurinfinity: I was making a libgcrypt11 package without -dev, should I wait?23:30
infinitymdeslaur: Well, if the supposed claim that 20 == 11 is true, we should aim to drop 11.23:31
infinitymdeslaur: And if it's not true, we need a new 11 with a version-bumped 11-dev and the 11-dev from 20 dropped.23:31
infinitymdeslaur: So, yeah, no point in your upload, IMO.23:31
mdeslaurok, I'll wait to see what your test rebuild shows23:31
mdeslaurinfinity: let me know how it turns out23:32
infinitymdeslaur: Yeahp.23:33
dokocrap, the gmp ftbfs on armhf persists23:38
=== gusnan is now known as Guest40762
infinitydoko: That looks a lot like a glibc testsuite failure that binutils 2.26 (or, something backported from 2.26 to your 2.25 branch) caused.23:42
infinitydoko: Had to do with mixing and matching PIE and non-PIE code.23:42
infinitydoko: Though, why you'd only see it on armhf is a mystery, so it's probably not that issue, just looks like it.23:42
infinitydoko: But, maybe compiling that test with some PIE would make it happy.  Who knows. :P23:43
dokowell, I'll have to check. but I already reverted that hjl patch23:45
infinityOh, did you?  I didn't notice cause I'd already future-proofed my testsuite anyway.23:46
infinityAnyhow, it's probably not that regardless, cause that wouldn't be just ARM.23:47
dokoahh, it's another one23:51
dokoPR 1522823:52
dokohttps://sourceware.org/bugzilla/show_bug.cgi?id=1816723:55
ubottusourceware.org bug 18167 in ld "[2.25 regression] binutils fails to link gmp on ARM32" [Normal,New]23:55
dokothat will be for tomorrow ...23:56
infinitydoko: Nice to see amodra calling out hjl's cowboy code. :P23:57

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