=== Nigel_ is now known as G [01:55] What initiates the build process though? Like, for mono, there are dozens of individual debs created. Is there a master manifest that instructs for what packages to build? [02:20] geomyidae_: http://en.wikipedia.org/wiki/Debian_build_toolchain [02:58] tarpman: now that looks like what I've been after === olli_ is now known as olli [06:00] infinity: I didn't actually upload util-linux, hang on; but yes, hte previous times I merged, which is generally preferable [06:04] infinity: oh ok, I read on now, seems all settled? [06:07] infinity: but some of the other debian fixes look worthwhile as well; not sure if we still want to squeeze them into utopic, though [06:08] (mostly for lack of time to merge and test, not because they look scary) [07:14] good morning === doko_ is now known as doko === caribou_ is now known as Caribou [08:28] pitti, real issue? https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-apport/lastBuild/? [08:33] doko: nope, apport-kde test flakiness; retried [08:34] pitti: binutils amd64 too please [08:34] whoa, the world just exploded -- a gazillion adt failures [08:35] jibel: did you just update teh adt jobs? "adt--amd64-cloud.img" -- that looks wrong [08:35] this caused the failure flood [08:36] pitti, no, phone phone phone at the moment [08:36] pitti, ⟫ distro-info --devel [08:36] ubuntu-distro-info: Distribution data outdated. [08:37] upgrade to the distro-info-data in utopic [08:37] the dates were corrected [08:37] pitti, for distro info the release of utopic is today [08:37] jibel: ^- [08:37] was [08:37] ah, so that's it -- I thought we would explicitly set the release? [08:38] we should anyway, otherwise the jobs will fail again on release day [08:38] well no, I don't want to use distro-info at all -- we know that the job is for utopic, we sohuldn't rely on it to assume that we want to run it in the current devel series [08:38] Yeah [08:39] RELEASE=$(distro-info -d || distro-info -s) [08:39] oh, seems we just need to fix that in the local config [08:41] jibel: so ./jenkins/run-autopkgtest is supposed to get called with $RELEASE set -- where does that call distro-info? [08:41] a new distro-info-data was uploaded to Debian yesterday IIRC [08:41] maybe we still need to sync it? [08:42] ah no, it's synced already, 0.22 [08:42] jibel: and the jenkins job has export RELEASE=utopic [08:42] so I don't understand how distro-info is related here [08:42] pitti, I'll check, I'm pretty sure we fixed that last release [08:43] or why it only affects amd64, but not i386 [08:44] dholbach: maybe SRU though [08:45] hum, did we do SRUs of it before? [08:45] pitti, which job failed on amd64 but not i386? apport failed no i386 but not amd64 [08:46] yes, see https://launchpad.net/ubuntu/+source/distro-info-data/0.8ubuntu0.6 [08:47] jibel: http://d-jenkins.ubuntu-ci:8080/view/Utopic/view/AutoPkgTest/job/utopic-adt-vtk6/ for example [08:47] jibel: apport just was a race [08:47] bdmurray, slangasek, https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1381804/comments/5 [08:47] Ubuntu bug 1381804 in glib2.0 (Ubuntu) "whoopsie test failure since glib2.0 2.41.2-1 uploaded" [High,New] [08:47] $ WORKSPACE=`pwd`/workspace ARCH=amd64 RELEASE=utopic PACKAGE=libpng auto-package-testing/jenkins/run-autopkgtest [08:47] pitti, no apport failed for the same reason [08:47] pitti, qemu-img: /run/shm/adt--i386-cloud.img.overlay-1413448420.0155885: Could not open '/home/auto-package-testing/cache/disks/adt--i386-cloud.img': Could not open '/home/auto-package-testing/cache/disks/adt--i386-cloud.img': No such file or directory: No such file or directory [08:47] jibel: ^ if I run that it succeeds [08:48] jibel: yes, so $RELEASE isn't set; but the jenkins XML config does set it, and it's also in the console log [08:51] pitti, it should be fine now, only alderamin was affected. [08:51] jibel: oh, what changed/did you change? I just ran this on alderamin [08:52] jibel: ok, I'll go through and retry the failures [08:52] pitti, RELEASE=$(distro-info -d||distro-info -s) in /home/auto-package-testing/.adtrc [08:53] jibel: oh, I see [08:53] jibel: cheers! [08:53] what a trap [08:54] pitti, actually this line coud be removed completely since RELEASE is defined in the env [08:55] but .adtrc override it [08:56] jibel: yeah, this is probably a leftover from the time when devs were still running that locally [08:56] but in the CI lab we always want to explicitly specify the release, arch, etc. [08:57] jibel: anyway, thanks for your help! sorry for the distraction [08:59] pitti, a leftover or the machine has been restored with a not really up-to-date backup. [09:31] @pilot in === udevbot_ changed the topic of #ubuntu-devel to: Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach [09:33] cjwatson: I'd like to upload jpds' fix for strongswan in the same manner as python-greenlet yesterday. 5.1.2-0ubuntu3 to replace 5.1.2-0ubuntu2 in utopic to fix rebuild FTBFS, but bypassing 5.1.3-0ubuntu1 in utopic-proposed which introduces a new FTBFS. [09:33] If this is acceptable, please could you remove 5.1.3-0ubuntu1 from utopic-proposed? [09:39] rbasak: is this a fix cherry-picked from 5.1.3-0ubuntu1, or a further thing? [09:40] I'm pretty sure it's cherry-picked, but let me check. [09:40] (it's just an additional build dep) [09:41] rbasak: ok [09:41] jpds: heads-up that the above is happening [09:41] - gperf, libcap-dev [linux-any], dh-autoreconf [09:41] + gperf, libcap-dev [linux-any], libgcrypt20-dev | libgcrypt11-dev, dh-autoreconf [09:41] That's all [09:41] rbasak: it's gone [09:42] 5.1.3-0ubuntu1 has libgcrypt11-dev. So it's not quite exactly the same. I'm not sure why, but both seem acceptable to me. [09:42] Thanks! [09:44] Check the linkage of the rest of its dependency chain, I guess. [09:44] Probably a good idea to avoid both libgcrypt versions being linked into the one process. [09:44] rmadison says libgcrypt20-dev is in main, but check-mir seems to disagree [09:46] Believe rmadison [09:47] Anyway, I don't care what's in main vs. universe for this, it's the dependency chain of that package that matters [09:47] Since both libgcrypt{11,20}-dev are in main [09:47] So I did a grep across all the generated binary Depends and Recommends lines [09:48] I only see libgcrypt20 there [09:48] Does that sufficiently check what you're after? [09:50] strongswan-plugin-gcrypt was built in Trusty against libgcrypt11. This changes it to libgcrypt20. [09:50] That's the only change to the binary deps AFAICS. [09:53] rbasak: Check for libgnutls too [09:54] If libgnutls26 is there, that pulls in libgcrypt11 [09:54] rbasak: Anyway, sounds reasonable to try building it against libgcrypt20 [09:55] Assuming it actually works :) [09:56] No mention of gnutls in the dependencies at all, so we're good. Thanks, I'll upload. [09:58] apw, ogasawara: could you have a look at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1381973 and see if this can be fixed in the precise kernel? [09:58] Ubuntu bug 1381973 in keyutils (Ubuntu) "keyutils ftbfs on the buildds with the 12.04 LTS kernel" [High,Confirmed] [10:09] ev: I'm already preparing to upload whoopsie, no need to do that [10:09] just wanted to test build on armhf [10:12] barry: if you have time, please could you take a look at bug 1381564? Needs a version bump. Looks like we could do it in Debian and sync over if we're quick. [10:12] bug 1381564 in pyparsing (Ubuntu) "pyparsing ParseResults.pop() fails with NameError: global name 'index' is not defined" [Medium,Triaged] https://launchpad.net/bugs/1381564 [10:12] (I can't upload) [10:13] http://sourceforge.net/p/pyparsing/code/commit_browser lists changes between 2.0.2 and 2.0.3 (Javascript required) [10:13] Looks like they're all suitable bugfixes. [10:14] And the test suite is updated, etc. [10:14] doko, where can i see the FTBFS log [10:15] apw, ohh, not anymore :-/ just upload the 1.5.9-5 to a non-virtualized ppa [10:16] apw, ahh, wait, build logs are here: https://launchpad.net/ubuntu/+source/keyutils/1.5.9-5 [10:19] doko: Worth noting that those didn't *all* fail because of the precise kernel. :/ [10:19] doko: ppc64el was trusty. [10:20] doko: And so was powerpc. [10:20] infinity, the build succeeded on the powerpc porter boxes [10:21] doko: Curious... [10:21] bah ... it thinks we've released [10:21] pull-lp-source: Warning: Distribution data outdated. Please check for an update for distro-info-data. See /usr/share/doc/distro-info-data/README.Debian for details. [10:22] apw: dist-upgrade, already fixed. [10:22] ta [10:22] doko: I wonder what's responsible for making /proc/keys exist. [10:23] doko: If it's on a porter but not a buildd, this may not be a kernel issue. [10:23] Oh. [10:24] signed kernel perhaps ? [10:24] No, it just was fixed in 3.13.0-35 (which is what the porter is running), and the buildd was 3.13.0-33 [10:24] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1344405 [10:24] Ubuntu bug 1344405 in linux (Ubuntu Utopic) "Kernel missing /proc/keys" [Undecided,Fix released] [10:24] heh, well that was easy [10:25] apw: Well, that fixed trusty. Would still be nice to have it in precise too. [10:25] Assuming CONFIG_KEYS_DEBUG_PROC_KEYS was a thing on 3.2 [10:25] I suspect it was, cause I think this testsuite passes on Debian's 3.2-based buildds. [10:26] infinity, it is a thing back there, and is not on [10:26] debian.master/config/config.common.ubuntu:# CONFIG_KEYS_DEBUG_PROC_KEYS is not set [10:26] i guess i'll open that bug again against precise [10:26] apw: Yeahp, would be nice to flip it on. Ta. [10:28] I have some pretty low opinions of userspace things unconditionally assuming esoteric kernel config options, but this seems like one that a few bits look for now. [10:29] doko: Thanks for the porter/buildd disparity hint. Made the real issue pop right out. :) [10:30] .. and it does seem like the reason for keyutils to exist :) [10:33] infinity, cjwatson: gptsync and refit are removed in unstable. superseded by refind. will try to fix the ftbfs for refit [10:39] seb128, Laney: ping on the ido ftbfs ... http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20140914-utopic.html === tvoss is now known as tvoss|test === tvoss|test is now known as tvoss [11:04] happyaron, are you taking care of bug 1374949? [11:04] bug 1374949 in libkkc (Ubuntu) "FFe: Sync libkkc/ibus-kkc from Debian unstable (main)" [Undecided,Fix committed] https://launchpad.net/bugs/1374949 [11:05] good morning dholbach, and thanks for the uploads :) [11:05] bluesabre, anytime [11:08] *kkc: ok nevermind, looks like they're already synced [11:16] dholbach, it is having some troubles, seems that two developers synced it at the same time [11:16] https://launchpad.net/ubuntu/+source/libkkc/0.3.4-1 [11:16] look [11:17] hum [11:17] I'm not sure what that means [11:19] discussed in #-release [11:19] Who accepted libkkc an hour or two ago? It would be slightly helpful to know exactly how you did it [11:19] (Since we ended up with two sets of simultaneous builds for it, which isn't supposed to be able to happen) === MacSlow is now known as MacSlow|lunch === _salem is now known as salem_ [12:03] tedg, please could you have a look at https://bugs.launchpad.net/ubuntu/+source/ido/+bug/1382020 ? [12:04] Ubuntu bug 1382020 in ido (Ubuntu) "ido ftbfs in utopic" [High,Confirmed] === tkamppeter_ is now known as tkamppeter [12:29] Laney: cheers [12:32] dholbach: yes I'm on it [12:49] dholbach, hi, if you are piloting, can you please look at my metacity MP? === MacSlow|lunch is now known as MacSlow [13:05] rbasak: looking! [13:05] doko, Sure === tvoss is now known as tvoss|food [13:39] rbasak: https://bugs.launchpad.net/ubuntu/+source/pyparsing/+bug/1381564/comments/4 [13:39] Ubuntu bug 1381564 in pyparsing (Ubuntu) "pyparsing ParseResults.pop() fails with NameError: global name 'index' is not defined" [Medium,Fix released] [13:40] tedg, thanks! are you going to upload? [13:40] barry: thank you! [13:40] barry: are we actually in final freeze yet? [13:40] rbasak: yw! [13:41] rbasak: according to the topic in #u-release, not yet [13:41] barry, then time to fix bzr ;) [13:41] doko: ah [13:42] barry lacks a bit of enthusiasm ;-P [13:43] doko: yeah, sadly. if there was a patch already, maybe. but gosh, i have nfc about those failures and i haven't hacked in bzr in a long while. not sure i could even get a fix for that before ff [13:44] * barry wonders if there are any bzr hackers left [13:44] mvo: just FYI, I'm looking into the systemd failed test which currently holds back your new util-linux [13:44] pitti: thanks [13:52] xnox: Around? [13:52] pitti: Thanks, that systemd test failure looks pretty bizarrely broken. [13:53] doko, Another bug popped up after that one with lcov. Going to make sure Jenkins is happy. [13:53] infinity: yeah, not sure what changed there recently; after rebooting with systemd-sysv, autopkgtest's helper init.d script fails to start [13:57] @pilot out === udevbot_ changed the topic of #ubuntu-devel to: Archive: Feature Freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> trusty | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: [14:05] dholbach: thanks a lot! [14:05] anytime [14:06] infinity: oh crap, I suck; I found the problem; that'll require another autopkgtest upload into utopic [14:06] infinity: not to solve it on CI (we use the git checkout for that), but to fix broken local adt VMs [14:08] pitti: Upload away. :) [14:09] infinity: I just missed dinstall, so the usual debian -> sync route will mean I can sync tomorrow morning; is that enough? [14:09] infinity: otherwise I can upload a fake sync to utopic [14:09] pitti: Nah, tomorrow is fine. [14:09] *nod* [14:12] barry, please don't close bugs which are not yet fixed (pyparsing) [14:15] seb128: I saw - thanks for getting someone to look at it. [14:15] bdmurray, hey, yw! [14:17] seb128, ping on https://bugs.launchpad.net/ubuntu/+source/unity-scope-manpages/+bug/1382011 or can you suggest some responsible person/team? [14:17] Ubuntu bug 1382011 in unity-scope-manpages (Ubuntu) "unity-scope-manpages ftbfs in utopic" [High,Confirmed] [14:18] doko, try asking thostr [14:18] ok [14:19] I'm new to Ubuntu, mostly working on *cough* Fedora in the past. I'm seeing some different behavior of openssl than what I saw in Fedora, related to system certificates [14:20] for example, this is failing to validate the certs for me: openssl s_client -host www.google.com -port 443 [14:20] the same on Fedora results in a validated connection [14:20] I'd like to be able to use a common, shared set of CA certificates. I see a bunch in /etc/ssl/certs but they don't seem to be used automatically [14:21] rcrit: you have to specify the certs you want to trust: openssl s_client -CApath /etc/ssl/certs/ -host www.google.com -port 443 [14:21] shouldn't that be the default? [14:25] well, maybe I"ll open a bug and pursue it there, thanks. [14:27] hmm, curl gets this right. [14:29] Most stuff does use it IME. I think it's just s_client that doesn't. [14:30] (I'm sure there are exceptions though, and in principle I agree with fixing those) [14:36] seb128: thanks! glad it was a straightforward fix, sorry for having to make you guys look at it for us [14:36] slangasek, no worry, yw! [14:48] mvo, infinity: adt VM building fixed, rolled out to CI, systemd succeeds again, util-linux blocked; I'll sync autopkgtest 3.6 tomorrow morning [14:59] bdmurray, pitti, Saviq: I hit some unity8-dash segfaults on the phone but apport fails to collect a dump, so no retrace/gdb possible, is that a known issue? do you have any clue why that might be the case? [14:59] seb128: what does /var/log/apport.log say? [14:59] (might not have enough memory for the core dump) [15:00] pitti, http://paste.ubuntu.com/8574366/ [15:01] seb128: hm, so that doesn't say anything [15:02] seb128: ah, it doesn't log if the core dump gets too large [15:08] pitti, what's the limit, is it easy to tweak? [15:08] seb128: 3/4 of available RAM size (otherwise you'd easily run into OOM) [15:08] seb128: but might be ok for merely uploading it [15:10] shrug [15:10] unity-dash using 637M?! [15:10] pitti, thanks [15:10] yeah :( [15:11] seb128: ask jibel how much fun he has with the OOM killer due to unity taking so much RAM [15:13] seb128: you can try: /usr/lib/python3/dist-packages/problem_report.py, line 373; change it to [15:13] if False and size > limit: [15:13] (or delete the entire if) [15:14] seb128: or, what's probably better: edit /usr/share/apport/apport line 339; that specifies the limit as usable_ram() * 3 / 4 [15:15] pitti, going to try that, danke [15:15] Saviq, that ^ means we actually get unity-dash segfault issues not showing on e.u.c === mhall119 is now known as mhall119|vacatio [15:17] doko: I've just filed the two MIRs, as requested: LP: #1382091 and LP: #1382086 [15:17] Launchpad bug 1382091 in khronos-opencl-headers (Ubuntu) "[MIR] Main inclusion request for khronos-opencl-headers" [High,Triaged] https://launchpad.net/bugs/1382091 [15:17] Launchpad bug 1382086 in ocl-icd (Ubuntu) "[MIR] Main inclusion request for ocl-icd" [High,Triaged] https://launchpad.net/bugs/1382086 [15:18] tseliot, thanks, will try to look at these tomorrow, leaving soonish today [15:18] doko: thanks [15:18] tseliot, is a team subscribed to these packages? [15:18] doko: yes, ubuntu-mir [15:19] doko: wait, to the packages? [15:19] tseliot, yes [15:19] seb128, that looks crazy, have you got a lot of music on the phone for example? [15:19] Saviq, no, I've none [15:19] no video, no music [15:20] doko: the package is synced from debian, so I assume not? [15:20] Saviq, I just killed it, didn't use the phone, it's using 525M [15:20] seb128, what do you use to measure? [15:21] Saviq, top [15:21] that might not be right [15:21] smemstat -p `pidof unity8-dash` [15:22] Saviq, bottom line is that apport bails out from collecting the dump, which means no bt/retracing/e.u.c [15:22] tseliot, no, on https://launchpad.net/ubuntu/+source/ocl-icd "subscribe to ..." [15:22] 10405 0.0 B 45.0 M 48.9 M 68.9 M phablet unity8-dash [15:22] Saviq, ^ hum [15:22] seb128, yeah, that's more like it [15:22] seb128, and how much free mem you got? [15:22] * Saviq kills dash to see [15:22] tseliot, and here: https://launchpad.net/ubuntu/+source/khronos-opencl-headers [15:23] on a freshlyy booted 110 inatsll with G+ and dekko open my dash uses 112M in idle [15:23] doko: right, nobody is subscribed [15:23] Saviq, playing a bit with the click store [15:23] 10405 0.0 B 117.8 M 122.1 M 143.4 M phablet unity8-dash [15:23] tseliot, so please subscribe your team you usually use for such things [15:23] KiB Mem: 983764 total, 752348 used, 231416 free, 20912 buffers [15:23] Saviq, ^ [15:24] seb128, that's expected, it doesn't unload all the images [15:24] seb128, not straight away, that is [15:24] k [15:24] so I don't know if apport measures the memory wrong [15:24] or if there is some other issues [15:24] but I got like 5 segfault today, and not had a dump [15:24] seb128, it collected fine after SIGABRT here [15:24] * Saviq still got 300MB free [15:25] doko: I'll subscribe the ubuntu-x team for now [15:25] Saviq, let me sig11 it [15:25] seb128, huh [15:25] seb128, I had a .crash file and whoopsie seems to have deleted it?! [15:25] Saviq, weird [15:25] mines are still there [15:25] they just do 90k and don't include a dump [15:27] seb128, right, that does suggest core collection ran out of mem [15:31] jibel: hi, do we still run precise->trusty->utopic upgrade tests currently? I wonder if bug #1381570 would have been triggered here [15:31] bug 1381570 in util-linux (Ubuntu) "libuuid1 uses chsh in postinst which breaks upgrades" [Critical,In progress] https://launchpad.net/bugs/1381570 [15:34] mvo, Hi, no. We are running P->T and T->U but not P->T->U [15:34] seb128, but mine seems fine @12M... but HUH, all the crashes seem to go away without being uploaded ¿? [15:35] Saviq, well, maybe the way I hammered on the click store earlier to reproduce those segfaults made the number raise a bit, and with some apps running I could have been like unity8 = 170M and not enough free RAM [15:36] seb128, yeah, might be, and yeah, we know we need to do better @ mem management [15:38] Saviq, can't do everything in one cycle, my main concern there was more than if most users hit those cases, then e.u.c doesn't tell us the really story [15:39] jibel: aha, ok, that explain why this was not found via autotesting, thanks [16:47] kirkland: ping? === dpm is now known as dpm-afk === roadmr is now known as roadmr_afk === catbus1 is now known as catbus1-afk === roadmr_afk is now known as roadmr [21:11] hello folks, the files for utopic netboot are incomplete, after loading pxelinux.0 it complains about some missing .c32 files which I had to go fetch from the syslinux-common package. Would it be reasonable to expect the netboot installer stuff to work out-of-the-box? or is there a document somewhere explaining this procedure? [21:18] roadmr: what is utopic? [21:18] goodwill: Utopic Unicorn, the development version of Ubuntu, soon to be released as 14.10 [21:30] ah [22:31] !regression-alert [22:31] bdmurray, cjwatson, Daviey, didrocks, doko, infinity, jdstrand, pitti, RAOF, Riddell, ScottK, seb128, skaet, slangasek, SpamapS, stgraber: reporting regression in a stable release update; investigate severity, start an incident report, perhaps have the package blacklisted from the archive [22:31] paran: where? [22:33] bug #1376966. SRU for ubuntu-drivers-common broke X for me and others. [22:33] bug 1376966 in ubuntu-drivers-common (Ubuntu) "gpu-manager treats all files in /etc/modprobe.d as config files" [Undecided,New] https://launchpad.net/bugs/1376966 [22:33] Ubuntu wiki said to report SRU regressions here on IRC :-) [22:37] paran: looking, thanks [22:40] bdmurray: very short summary, gpu-manager looks in wrong files with a bad regex, and incorrectly think the nvidia kernel module is blacklisted. I included a patch. [22:41] paran: Yes, I see. Thanks for that. [22:43] paran: I've updated the bug and assigned it to a developer. [22:50] bdmurray: sounds good, thanks.