/srv/irclogs.ubuntu.com/2016/01/28/#ubuntu-devel.txt

CarlFKstgraber  cyphermox - tumbleweed says you might be able help with a Network Manager install issue: I don't want it to create "Wired Connection 1"  which seems to be created when the box first boots, not during the di02:50
=== mnepton is now known as mneptok
=== darkxst_ is now known as darkxst
pittiGood morning06:43
damasceneAny Idea why Ubuntu still have the deb-src enabled by default in source.list? I've never used them in my 5+ years with Ubuntu07:11
damascenesources.list07:12
damascenecommenting deb-src remove07:22
damascenesorry, commenting deb-src saved Ubuntu servers 15 hit at least in my simple test.07:23
=== G is now known as Nigel
pittislangasek: FTR, julia/i386 is known broken, don't bother retrying08:12
pittislangasek: suitesparse is blocked by uninstallability, not tests08:13
=== stokachu_ is now known as stokachu
=== sil2100_ is now known as sil2100
Odd_Blokecjwatson: https://code.launchpad.net/~daniel-thewatkins/livecd-rootfs/ppc64el/+merge/284229 is the other part of yesterday's change, if you get a minute. :)09:37
Odd_Blokecjwatson: (I've just pushed another unrelated minor fix to that branch as well, to save on the overhead of another MP etc.)10:08
cpaelzer_I surely can come up with one, but I wanted to ask if there is a common way that should be used in d/rules to make decisions based on the arch?10:33
cpaelzer_like if arch=ppc64el, ...10:33
cpaelzer_CPU_TARGET=$(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)10:51
cpaelzer_ifeq ($(CPU_TARGET),ppc64el)10:51
cpaelzer_is what I chose for my first try10:51
pittistgraber, hallyn: ooh, bash completion on image names with "lxc launch"! ♥11:20
hallynyou and your unicode :)11:30
stgraberpitti: haha, yeah, we've had the problem for a while but elmo reminded us that actually installing it would be a good idea :)11:30
pittihallyn: 2665 is one of the few numbers I actually remember ☺  most fancy chars (like the smiley) have compose key combinations, but I don't know one for "heart"11:31
=== _salem is now known as salem_
cjwatsonOdd_Bloke: thanks, uploaded11:51
cjwatsoncpaelzer_: you usually don't need to use _CPU etc., just compare against DEB_HOST_ARCH11:52
caribouWhen one creates an initscript that accepts DAEMON_OPTS modifications, should these be done in /etc/default/{package} or directly in the initscript ?11:54
caribouin other words : is it better to have the conffile in /etc/default ?11:55
cpaelzer_cjwatson: ok thanks11:56
dokoLogan, I see you merged sphinxbase, but not pocketsphinx. now stuck in -proposed11:56
pitticaribou: TBH it'd be best to configure such things in /etc/yourdaemon.conf, not in the init script11:56
pitticaribou: the general pattern has been to put tweakable stuff into /etc/default/ -- init scripts should not ever be touched11:57
pitticaribou: (by admins, I mean)11:57
pitticaribou: but modifying command lines to change a service's configuration is a bit icky11:57
cariboupitti: so what is the rationale in choosing /etc/yourdaemon.conf or /etc/default ? The debian doc seems to point toward /etc/default11:58
pitticaribou: what I meant is, that you should start /usr/sbin/foo and *that* should read its configuratoin from /etc/foo.conf11:58
cariboupitti: ah, ok get it11:58
pitticaribou: it's conceptually wrong that each distro has to come up with its own schema of "how do I configure foo?"11:59
pittias that makes it impossible for upstreams to document this11:59
pittiand it looks different everywhere11:59
cariboutrue11:59
pitticaribou: i. e. "how to configure a daemon" is not conceptually a distro question, it's an upstream questoin11:59
cjwatsoncpaelzer_: also, those variables are often exported to the environment although not always; so the best way to acquire them is usually "DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)"11:59
cjwatsoni.e. keep the name of your make variable in sync11:59
pitticaribou: so if possible, please don't introduce new /etc/default files -- we should instead get rid of them in the long run..12:00
xnoxcjwatson, cpaelzer_: and i prefer to do: include /usr/share/dpkg/default.mk12:00
pitticaribou: also, perhaps don't write new sysvinit scripts -- we stopped using sysvinit like 10 years ago12:00
xnoxand that gives me all DEB_*_* variables12:00
cjwatsoncpaelzer_: and definitely don't use terms like TARGET if you don't have to, because those have different associations in this context and you'll just get confused12:00
xnoxand a bunch of other useful stuff.12:00
cjwatsonxnox: right, or that12:00
cariboupitti: thanks; it's not a new one, just adapting a failing one12:01
xnoxcpaelzer_, DEB_HOST_ARCH is by far the most common one to key on. and it's the short debian arch tag: i386, s390x, etc...12:01
pitticaribou: working on merging rsyslog by any chance? :-) (just saw the latest responses on bug 1534106)12:01
ubottubug 1534106 in rsyslog (Ubuntu) "rsyslogd crashed with SIGSEGV with juju-local configuration" [High,Triaged] https://launchpad.net/bugs/153410612:01
cariboupitti: not at the moment, but looks like I will do another round at it if this solves that bug12:02
xnoxpitti, i also see that on s390x. Also discovered that debugging tools are a bit odd on s390x.12:03
cariboupitti: my sysinit question was about LP: 124805412:03
ubottuLaunchpad bug 1248054 in dlm (Ubuntu Wily) "[SRU] dlm package installation fails" [High,Triaged] https://launchpad.net/bugs/124805412:03
pittixnox: the rsyslog crash with juju, you meaN?12:03
cpaelzer_xnox: cjwatson: thanks for the further guidance12:03
xnoxpitti, yeap.12:03
caribouthe current script fails so wolsen has debianized the upstream script12:04
pitticaribou: oh -- no new conffiles in SRUs please12:04
xnoxpitti, caribou: see other recently reported bugs on rsyslog.12:04
xnoxbug 153872312:04
ubottubug 1538723 in rsyslog (Ubuntu) "rsyslog user process faults on s390x" [High,New] https://launchpad.net/bugs/153872312:04
cariboupitti: I'm fine with it12:04
LocutusOfBorgjrwren_, can you please merge pngnq from debian?12:04
xnoxcaribou, i have extra gdb dump there....12:04
pitticaribou: ah, this is also for xenial, I see (cofusing bug title), sory12:04
LocutusOfBorgor can I steal your merge?12:04
cariboupitti: it will be SRUed so it still applies12:05
cpaelzer_xnox: I already sourced and didn't realize it would fill these env yet, and by that I also get rid of the misleading cariable name cjwatson mentioned - great12:05
xnoxcpaelzer_, yeah, it does crazy caching and queries them on demand. but yeah, DEB_HOST_ARCH is available as a make variable if sourced. And you can export them, to make them environment variables if you need to.12:06
cjwatson(which is rare)12:10
elijahWas chatting with davmor2 in #ubuntu-app-devel and they mentioned that there is work being done between Ubuntu Touch and the Gnome devs to fix the network scan refresh for Network Manager. Does anyone know the issue links for those?12:49
elijahBeen searching for 10 minutes and can't find them12:50
davmor2elijah: https://bugs.launchpad.net/ubuntu/+source/indicator-network and https://bugs.launchpad.net/ubuntu/+source/network-manager  it'll be among these12:52
davmor2elijah: your best bet will be awe but he is in the US so won't be on for a bit12:54
elijahdavmor2: Thanks, maybe I will ping him later (ps. I am in the US too, on a train to NYC right now :D)12:55
elijahdavmor2: This is gold - https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1529294/comments/212:57
ubottuLaunchpad bug 1529294 in network-manager (Ubuntu) "Merge network-manager 1.0.10-1 (main) from Debian unstable (main)" [Wishlist,Confirmed]12:57
elijahSays NM 1.2 scans when a Wi-Fi network list is displayed - https://blogs.gnome.org/dcbw/2016/01/18/networkmanager-1-2-has-better-wi-fi-scanning/13:01
=== cpaelzer_ is now known as cpaelzer_afk
flexiondotorggnome-schedule is no longer in the Xenial archive - http://packages.ubuntu.com/wily/gnome-schedule13:27
flexiondotorgIs there any way of finding why a package is no longer present?13:28
flexiondotorgAlso, how can I go about getting it re-instated?13:28
pittiflexiondotorg: yes, on https://launchpad.net/ubuntu/+source/gnome-schedule/+publishinghistory13:35
pittiDeleted on 2015-12-19 by Colin Watson13:35
pitti(From Debian) ROM; unmaintained, dead upstream, RC buggy, depends on obsolete libs; Debian bug #80806013:35
ubottuDebian bug 808060 in ftp.debian.org "RM: gnome-schedule -- ROM; unmaintained, dead upstream, RC buggy, depends on obsolete libs" [Normal,Open] http://bugs.debian.org/80806013:35
flexiondotorgpitti, Thanks.13:36
cjwatsonand the best way to get something reinstated that's been removed from Debian is to get it back into Debian13:39
flexiondotorgcjwatson, Yep.13:39
flexiondotorgThe problem with removing it from Debian is that the RC bugs alluded to the the removal bug report are now gone.13:40
LocutusOfBorgdoko, can I merge itk4?13:41
dokoLocutusOfBorg, sure13:42
LocutusOfBorgthanks13:42
LocutusOfBorgI tried to steal ghostscript, but I failed13:42
LocutusOfBorgcan you please help?13:42
dokotkamppeter, ^^^13:42
flexiondotorgcjwatson, Will new packages introduced to Debian unstable automatically sync to Ubuntu xenial archive?13:44
cyphermoxgood morning!13:45
pittihey cyphermox, how are you?13:46
cyphermoxpitti: doing alright, you?13:46
pitticyphermox: quite fine too, thanks13:46
cjwatsonflexiondotorg: yes13:47
pitticyphermox: greetings from Belgium! (FOSDEM this weekend)13:47
cyphermoxoh, nice, lucky you13:47
cjwatsonflexiondotorg: well, up to Debian import freeze; and with some caveats, things that have previously been removed from Ubuntu (or some other conditions) require manual review13:47
cyphermoxpitti: I'm a little cold and in multipath hell ;)13:47
flexiondotorgcjwatson, Thanks.13:48
pitticyphermox: multiple pathogens? :)13:48
flexiondotorggnome-schedule does have newer upstream versions.13:48
flexiondotorgWill take a look.13:48
pitticyphermox: urgh, get better soon then!13:48
cyphermoxah, not at all13:48
cyphermoxit's just generally cold here, weatherwise ;)13:48
pittioh, ok :)13:49
pitticyphermox: stay healthy then! :)13:49
cyphermoxwell, you too. stay safe from the FOSFLU ;)13:50
LocutusOfBorgcjwatson, doko can I steal log4cxx merge?13:52
* pitti believes LocutusOfBorg is the new Merge-O-Matic!13:53
tkamppeterLocutusOfBorg, what do you mean with "I tried to steal ghostscript, but I failed"?13:53
LocutusOfBorgtkamppeter, I would like to merge ghostscript, but the packaging diverged a little bit13:53
LocutusOfBorgand I'm not sure I can handle it13:53
LocutusOfBorgpitti, I would like to have packages ready for png1.613:53
LocutusOfBorg:)13:53
cjwatsonLocutusOfBorg: sure13:54
=== smb` is now known as smb
tkamppeterLocutusOfBorg, I know and I already investigated. You can go ahead with merging, but give a kick to the security team to solve bug 711061 (and not that we have already mid or end January).13:55
ubottubug 711061 in openjpeg (Ubuntu) "[MIR] openjpeg" [High,Confirmed] https://launchpad.net/bugs/71106113:55
=== smb is now known as Guest52432
LocutusOfBorgtkamppeter, I don't know how to merge it, I'm not sure everything will be correct13:56
tkamppeterLocutusOfBorg, you can even sync that package, which is my intention to not need separate maintenance of Ghostscript in Ubuntu and Debian. Most of the rest of the printing stack is already synced.13:57
LocutusOfBorgI can try however13:57
jrwren_LocutusOfBorg: I think you misdirected that message. I don't know about pngnq13:57
jrwren_LocutusOfBorg: if i have a merge, please steal i.13:57
LocutusOfBorghttps://launchpad.net/ubuntu/+source/pngnq/1.0-2ubuntu213:57
tkamppeterLocutusOfBorg, what I plan to do is to simply sync it, as soon as the MIR for openjpeg gets solved.13:57
LocutusOfBorgjrwren_, ^^^13:57
LocutusOfBorgtkamppeter, wonderful then, I'll leave it to you13:58
tkamppeterLocutusOfBorg, OK.13:58
LocutusOfBorgjrwren_, I uploaded the delta in debian/deferred queue, will be syncd in 10 days13:58
hallynpitti: adt-build-lxc, is there a way to make it use the download or ubuntu-cloud templates?13:59
hallynor is there something else i should use which maybe makes it use lxd?13:59
hallyn(or is this my fault for being on wily)13:59
pittihallyn: for LXD, use adt-build-lxd :)14:01
pittihallyn: wily> ah, I suppose I shold update the autopkgtest backports, then the wily backport will get teh new LXD backend and tools14:01
pittihallyn: adt-build-lxc only works with debootstrap (it's meant as a convenience wrapper around it)14:02
pittihallyn: locally I have entirely stopped using adt-virt-lxc, lxd is so much nicer14:02
hallynhm, so i can't use adt-build-lxd :(  maybe i should build it locally14:04
pittihallyn: just dowlnoad and install http://archive.ubuntu.com/ubuntu/pool/main/a/autopkgtest/autopkgtest_3.19.2_all.deb14:04
pittihallyn: I update the backports now14:04
hallyncool thanks :)14:04
pittihallyn: adt-build-lxd is more or less just "take a standard LXD image and run the setup script", which adds deb-src, eatmydata, and a few tweaks14:05
jrwren_LocutusOfBorg: I have poor memory. this was over a year ago and I don't remember doing it. Sorry. Thank you for mergine14:05
LocutusOfBorgthanks for allowing me to merge it :)14:05
pittihallyn: so with lxd you don't necessarily need to use adt-build-lxd at all, but if you use it often it's still more convenient/faster14:05
hallynoh, hm.  well i don't know if i'll be using it often - i probably should :)14:06
pittihallyn: see man adt-virt-lxd for some details14:08
hallynand then to run adt-run against it,14:09
hallynpitti: http://paste.ubuntu.com/14688283/  i'm messing up14:14
pittihallyn: you need to specify an image -- adt-run [...] --- lxd lco:ubuntu/xenial/amd6414:15
* pitti whispers "adt-virt-lxd(1)" again14:16
hallynadt-build-lxd built an image, but i dont' knwo what it was called14:16
hallyn(lxc list doesn't show it)14:16
pittihallyn: lxc image list14:16
pittihallyn: ah, then presumably adt/ubuntu/xenial/amd6414:16
hallynhm, not showing up.  wtf14:16
pittior whichever release you built it from14:16
smoserbdmurray, i modified update-notifier so that it doesn't background a task after you run 'apt-get update'14:17
smoseras that task was what was keeping /dev busy and making the installer fail to unmount14:17
smoserkirkland, ^14:18
hallynpitti: ok, i'll just lxc:ubuntu/xenial/amd64 i guess...  will adt-virt-lxd then cache what it built for me locally?14:18
hallyn(would make sense for it not to, just asking)14:19
pittihallyn: it does, as it creates the image locally14:19
pittihallyn: did adt-build-lxc fail? do you still have the output in scrollback?14:19
hallynpitti: cool, thx14:19
pitti(and what you called it with)14:19
hallyni dstopped the adt-biuld-lxc.  the adt-build-lxd did not fail i don't think, but i don't have scrollback.14:20
hallynhm, now i get "Test dependencies are unsatisfiable."14:20
* hallyn tries -U14:20
pittihallyn: maybe you need to call it with -U (--apt-upgrade) if the image is a bit outdated14:21
pitti... that14:21
hallynit should'nt be outdated - it just d/led it :)14:21
pittithat's a matter of when it was built, not when you downloaded it, but indeed they shold get rebuilt every day14:21
hallynno, -U doesn't help14:21
pittior maybe your local package changes dependencies somehow14:21
pittihallyn: which package does it complain about?14:22
hallynit doesn't say.  do i say -v or -d ?14:22
pittihallyn: the log should say -- can you pastebin it?14:22
hallynre-running with -d14:23
pittiapt's -o Debug::PkgProblemResolver14:23
pittihallyn: -d doesn't make apt any more verbose14:23
hallynpitti: http://paste.ubuntu.com/14688316/14:24
pitti  Removing adt-satdep:amd64 because I can't find libpam-cgfs:amd6414:24
pittihallyn: ah! it's in -proposed only14:24
pittihallyn: so re-run with --apt-pocket=proposed -U14:24
hallynwhere is that dep coming from...14:24
pittihallyn: from your debian/tests/control Depends:14:25
pittihallyn: I suppose you tell it to run with the binaries from the archive instead of building the package locally and using those debs14:25
hallyni didn't add that14:25
hallyni want it to build locally14:26
hallynbut also that isn't in debian/test/control - or does '@' expand to that14:26
pittihallyn: run it against the .dsc then, not the source.changes14:26
hallynwhy would the .changes not cause it to be built?  that seems weird14:27
pittithat's a bit of a grey area right now -- Debian folks run against .changes with .debs, so they *don't* want to rebuild14:27
hallynhuh14:27
pittiand it currenlty just doesn't make enough checks on it to realize that there are no debs in it and you probably want a build14:27
hallynheh, ok14:27
pittihallyn: so, simply, you are the first person I'm aware of who tried to run against a source.changes :)14:28
hallynok this seem sto be getting further14:28
pitti(that's not currently documented/defined)14:28
pitti.dsc should do what you mean14:28
hallynpitti: i actually pondered which to use, then the manpage showed using .changes so i used that14:28
* pitti makes a note to clarify that14:28
hallynmeh, ran alo tlonger, but Khttp://paste.ubuntu.com/14688362/14:31
pittithe log is cut off14:32
pittii. e. the apt error message isn't there14:32
pittipmerror:cgmanager:81.7308:subprocess installed post-installation script returned error exit status 114:32
pittiah14:32
pittihallyn: does cgmanager work in a container?14:32
hallynno.  shouldn't really be needed for this...14:33
pittihallyn: you can try with14:33
pittilxd adt/ubuntu/xenial/amd64 -- --config raw.lxc=lxc.aa_profile=unconfined14:33
pittidisabling apparmor might help14:33
pitti lxc launch adt/ubuntu/xenial/amd64 x114:34
hallynpitti: actually it'll fail in lxd anyway bc i'tll want to run fuse.  i was being silly.14:34
pitti$ lxc exec x1 -- apt-get install -y cgmanager14:34
pittithat semes to work14:34
pittihallyn: so, qemu then?14:34
hallyni dunno, do i want to wait an hour for all that to get setup14:35
pittihallyn: it's primarily the time that it takes to download the > 300 MB cloud image indeed14:35
* hallyn starts it and goes to get a coffee14:37
kenvandinepitti, i see you just landed a change to lxc-android-config to xenial, any reason that shouldn't land in the vivid overlay too?14:39
pittikenvandine: it's not necessary at all in vivid14:40
kenvandinepitti, i was about to create a landing for slangasek's branch and would rather dual land14:40
hallynpitti: so after i do sudo adt-buildvm-ubuntu-cloud -a amd64 -r xenial , do i have to pass the full rootfs pathname to adt-run, or is there some short name i can provide?14:40
pittikenvandine: ah; well it doesn't *hurt* in vivid14:41
smoserbdmurray, i put a very long winded explanation of my beliefs in bug 1527710 if you're interested.14:41
ubottubug 1527710 in update-notifier (Ubuntu) "apt-get update triggers asynchronous task" [Medium,Fix released] https://launchpad.net/bugs/152771014:41
pittihallyn: no sudo please14:41
kenvandinepitti, cool14:41
pittihallyn: you have to pass the complete path to the image14:41
hallynpitti: huh...  i don't think adt-run let me do it without14:41
kenvandinethere aren't separate vivid and xenial branches14:41
hallynok14:41
pittikenvandine: ok; I just checked vivid and systemd-detect-virt --container --quiet works there14:41
kenvandinegreat14:42
ogra_pitti, eeek14:42
pittihallyn: no, pretty much only virt-chroot (nobody uses that)14:42
pittihallyn: nothing else needs root14:42
ogra_pitti, i think you want to revert the lxc-android-config upload ... at least until we see any traces of systemd on phones14:42
pittiogra_: we have logind on the phone, so it's quite obviously installed (and I checked that)14:43
ogra_does it also work without systemd as init ?14:43
pittiyes, it doesn't care14:43
pittiI tested with upstart and sysvinit14:43
pittiit just does a couple of tests in /proc and /sys14:43
ogra_ah, k, i thought it calls a specific init function14:43
ogra_then ignore me ;)14:44
* pitti watches ogra's blood pressure go back to normal :)14:44
kenvandine:)14:44
ogra_lol, no high pressure here ... i only sound like it ;)14:44
kenvandinepitti, once i get it built in the silo, mind testing it as well to be certain it works before i send it to QA?14:45
kenvandinei'll test slangasek's fix14:45
kenvandineugh... not there's a conflict14:46
mdeslaurxnox: are you working on virt-manager?14:47
kenvandineslangasek, can you please refresh https://code.launchpad.net/~vorlon/lxc-android-config/apport-job-cleanup/+merge/27449714:47
kenvandineslangasek, now there's a merge conflict...14:47
pittikenvandine: meh, it conflicts merely because the file that got removed anyway is now slightly different?14:50
kenvandinei guess14:50
pittikenvandine: wait14:50
kenvandinei didn't look closely14:50
pittikenvandine: I can just remove my pakcage from -proposed and uncommit, then you can retry to land14:51
pittiseems easier14:51
kenvandineok...14:51
kenvandine:)14:51
kenvandinepitti, we can land your's togther14:51
pittikenvandine: after slangasek's there's nothing of mine left14:51
kenvandineah!14:52
kenvandine:)14:52
hallynpitti: ung.   http://paste.ubuntu.com/14688473/14:52
pittikenvandine: done -- try again?14:52
kenvandineok14:53
kenvandinethx14:53
pittihallyn: you didn't build that with adt-buildvm-ubuntu-cloud apparently?14:53
pittihallyn: adt qemu images need some preparation to get a "foot into the door", the qemu equivalent of lxc-attach14:53
pittihallyn: if that's just the stock xenial image, you can avoid re-downloading, though14:54
xnoxmdeslaur, well i must have the new one, to stop endless fiddling inside it when connecting to s390x libvirt.14:54
pittihallyn: although the name matches, so I wonder how you built that14:54
xnoxmdeslaur, i'm happy for others to update it =)14:54
xnoxmdeslaur, has it been in progress for you?14:54
kenvandinepitti, one conflict left... Text conflict in debian/lxc-android-config.maintscript14:54
pittikenvandine: ok, I didn't touch that (now in fact there's no trace of my commit left)14:55
kenvandineright14:55
pittikenvandine: oha, that MP is from october already14:55
kenvandineyeah...14:55
kenvandinepitti, i'll need to get slangasek to refresh it14:56
mdeslaurxnox: I haven't looked at it yet. If I get time, I'll let you know, and if you start it before me, let me know.14:56
hallynpitti: ?   yes, i built that with adt-buildvm-ubuntu-cloud14:56
kenvandinei guess nobody's really looking after lxc-android-config anymore14:56
hallynpitti: "adt-buildvm-ubuntu-cloud -a amd64 -r xenial"14:56
pittihallyn: hmm -- can you please append --show-boot?14:57
pittihallyn: that's an entirely new error now, I'm afraid14:57
hallynpitti: will do14:57
mdeslaurxnox: any truth to the rumour that the "x" in s390x stands for xnox?14:58
ogra_kenvandine, hmm, i thought morphis actually planned to bring it into bzr at least (note it waqs always source package only, there isnt a tree for it)14:58
pittihallyn: I suppose something went wrong during the image build (maybe setup-testbed errored out early before it got to installing that magic init.d script); I'll try here14:58
pittiI ran it this morning successfully, but who knows14:58
morphisogra_: what exactly?14:58
kenvandineogra_, i had it so it was landable from bzr branches14:58
=== xnox is now known as s390x
s390xmdeslaur, no way14:58
ogra_morphis, lxc-android-config14:58
mdeslaurlol14:59
hallynpitti: http://paste.ubuntu.com/14688510/14:59
ogra_kenvandine, it never was in any bzr branches afaik14:59
kenvandineit wasn't...14:59
kenvandinewe fixed that :)14:59
ogra_ah, k14:59
ogra_so it is now ...14:59
kenvandineyup14:59
ogra_ignore me even more then :P14:59
kenvandinehaha14:59
Laneywho said that?15:02
dpmsil2100, seb128, the new "Custom Ringtone" string for ubuntu-system-settings that came with ota9... seems to be only translatable on Xenial?15:06
dpmOr am I looking at the wrong place in LP? I could only see it here: https://translations.launchpad.net/ubuntu/xenial/+sources/ubuntu-system-settings/+translations15:06
pittihallyn: WTH, reproduced with a current run of buildvm-u-c; I'll look15:07
pittithis morning's was still okay, so whatever broke can't yet be that long ago15:07
pittiooh15:07
pittihallyn: yes, I know15:08
seb128dpm, https://translations.launchpad.net/ubuntu-rtm/15.04/+source/ubuntu-system-settings/+pots/ubuntu-system-settings/fr/370/+translate15:08
dpmaha! thanks15:08
seb128yw15:08
seb128is that the one you need?15:08
pittihallyn: this was a regression in init-system-helpers 1.26ubuntu1, which got fixed in https://launchpad.net/ubuntu/+source/init-system-helpers/1.26ubuntu215:08
pittihallyn: but the current cloud image has ubuntu1 still, so it had that bug that update-rc.d enable failed15:09
pittihallyn: so tomorrow's cloud image should be good again15:09
dpmseb128, yes, I was expecting it to appear under the list of "translatable distros", but I was looking at ubuntu, forgot about ubuntu-rtm for a sec15:09
seb128dpm, ok, good that it's there ;-)15:09
pittihallyn: this isn't your testing day :/15:09
=== cpaelzer_afk is now known as cpaelzer_
hallynpitti: heh, ok thanks :)15:18
dgadomskipitti: hey, do you have any idea what may be holding back the release of fix to bug 1337873?15:19
ubottubug 1337873 in ifupdown (Debian) "ifupdown initialization problems caused by race condition" [Unknown,New] https://launchpad.net/bugs/133787315:19
hallynpitti: but so can i do a adt-build that says update with what is in proposed?15:19
slangasekpitti: yeah, I noticed your notes on julia after I had hit retry, sorry.  The issue again of the test results and the override message being so far from each other (I was looking at jquery, not suitesparse)15:22
slangasekkenvandine: I probably won't get to refreshing that branch today15:22
kenvandineslangasek, ok15:24
kenvandineslangasek, please ping me when you do, i have a silo ready for it15:24
slangasekok15:27
kenvandineslangasek, thx15:27
pittislangasek: no problem, just wanted to explain that it's going to fail again15:27
=== s390x is now known as xnox
LocutusOfBorgtkamppeter, thanks for opening debian bugs against ghostscripts :)15:39
Odd_Blokeapw: We're seeing /boot/initrd.img end up as an LZMA-compressed empty regular file when building s390x images using live-build; do you think that might be related to https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1536810?15:45
ubottuLaunchpad bug 1536810 in linux (Ubuntu) "kernel install failed /bin/cp: cannot stat ‘/boot/initrd.img-4.3.0-7-generic’: No such file or directory" [High,Confirmed]15:45
ginggsslangasek, pitti: julia needs a no-change rebuild for suitesparse, but it started FBTFS on armhf on the Ubuntu buildds and I don't know why15:49
bdmurraydidrocks: I recreated bug 1532355 just by upgrading from Wily to Xenial.15:49
ubottubug 1532355 in initramfs-tools (Ubuntu Xenial) "package linux-image-4.3.0-5-generic 4.3.0-5.16 failed to install/upgrade: run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 2" [High,Triaged] https://launchpad.net/bugs/153235515:49
didrocksbdmurray: I did see that, I retried this morning and got a lot of other script failures, but not that one though :/15:51
didrocksbdmurray: that was an up to date ubuntu wily desktop15:51
didrocksbdmurray: I guess it depends on the package order, and the other failures shadowed it, I think the other should be fixed first so that we can reproduce that one more rigorously15:52
Odd_Blokeapw: Huh, we're also seeing that in our arm64 images, so there's definitely a problem somewhere; I'm going to file a separate bug and we can dupe it if necessary.15:56
pittihallyn: doesn't --apt-pocket=proposed do that for builds?16:00
hallynpitti: but that needs your cloud init updated package in order to be able to do the update to -proposed right? :)16:04
pittihallyn: err, yes; that, or you use yesterday's cloud image16:06
apwOdd_Bloke, nope that doesn't sounds like i'd expect that particular bug to relate16:08
apwOdd_Bloke, i'd expect that to mean you have no /boot/initrd.img or it be a link to the wrong place, not be emtpy anything16:09
apwOdd_Bloke, let me know the number pls16:09
Odd_Blokeapw: OK, thanks; will do.16:09
LocutusOfBorgcjwatson, now that we have virtual architectures, why can't we have ppas with them too?16:11
LocutusOfBorgBTW about the arm64 virtual issues, I found some other packages having troubles, llvm-toolchain-3.7, insighttoolkit4 just today, I retried, and not sure if by chance, they went in a real machine and successful16:12
=== JanC_ is now known as JanC
cjwatsonLocutusOfBorg: you can, with ppc64el16:13
cjwatsonLocutusOfBorg: but the others aren't reliable enough yet16:13
LocutusOfBorgok, thanks!16:13
LocutusOfBorgI probably won't ask to enable ppc64el ATM16:13
cjwatsonLocutusOfBorg: as soon as they're reliable enough, we'll add them for self-service enablement in PPAs, like ppc64el already is16:13
cjwatsonLocutusOfBorg: (http://blog.launchpad.net/ppa/ppas-for-ppc64el)16:13
LocutusOfBorg:D wonderful! I was wondering about arm64 as example16:13
cjwatsonLocutusOfBorg: right, the thing with arm64 is, the builders stay up provided they aren't being used much ;-)16:14
cjwatsonLocutusOfBorg: the failure rate on reset is ridiculous16:14
Odd_Blokeapw: I've filed https://bugs.launchpad.net/ubuntu/+source/live-build/+bug/1539157; it's against live-build for now, because I didn't really know which package to point the finger at. :p16:14
ubottuLaunchpad bug 1539157 in live-build (Ubuntu) "Images built with "link_in_boot = yes" in /etc/kernel-img.conf end up with a broken /boot/initrd.img" [Undecided,New]16:14
cjwatsonLocutusOfBorg: or at least was - it seems to have improved recently but it's currently hard to tell whether that's just chance16:14
cjwatsonLocutusOfBorg: and yeah, bumping memory to 8GiB is something we'll need to look at for arm64 virt builders16:14
Odd_Blokexnox: (See above filed bug for the issue we're seeing)16:18
rharperif I need to have a build dep for ppc64el only, does foo [powerpc] cover that? or is powerpc different DEB_HOST_ARCH than ppc64el ?   is there a more general power arch string that ppc64el would match to ?16:25
rbasakThey're separate architectures, and no general term. At packaging level, anyway.16:26
apwrharper, debian ppc64el and powerpc are separate16:26
rharperapw: ok, thanks16:26
rharperrbasak: ok, thanks16:26
naccrharper: BE vs. LE16:29
naccv.v. rather16:29
rharpernacc: yep16:30
kirklandsmoser: ah, interesting, good to know16:32
=== cpaelzer_ is now known as cpaelzer
caribouDoes someone have an idea what could cause "insserv: Service mountdevsubfs has to be enabled to start service lvm2"16:54
caribouin autopkgtests ? I see that in many Regressions flagged (including lvm2 that I uploaded earlier today)16:55
caribouI only see that for other services (cgmanager)16:56
dokobarry, do you know how to look for libpeas dependencies?17:06
pitticaribou: could be some more fallout of the upgrade-rc.d failure (fixed in init-system-helpers this morning)17:09
pitticaribou: although mountdevsubfs.sh is just a no-op shim for init.d dependencies, so not really sure that's related17:09
cariboupitti: ah, wasn't aware of this one.17:09
cariboupitti: the only thing that changed in lvm2 is a script in clvm which is not touched by anyone; I doubt it comes from that17:10
pitticaribou: right, that sounds harmless; I guess the change that cuased that landed earlier, and it just surfaced now that lvm2 got built again17:10
pitticaribou: I won't get to it today or tomorrow (hackfest), next week there's a sprint, but I hope I can squeeze it in on Monday17:11
pitticaribou: unless you want to investigate yourself of course17:11
pitticaribou: if not, can you please file a bug with some pointers and assign to me?17:11
cariboupitti: I spent a good portion of my day looking for that17:12
pittilrwxrwxrwx 1 root root   26 Nov 20  2014 /etc/rcS.d/S04mountdevsubfs.sh -> ../init.d/mountdevsubfs.sh17:12
pittiooh17:12
pitticaribou: right, there *should* be an enablement symlink for that17:12
pitticaribou: so, the broken update-rc.d explains that after all17:12
pitticaribou: just retry them17:12
cariboupitti: just did with the magic button :)17:13
=== pat_ is now known as Guest30437
pitticaribou: if it still fails, then I guess I'll need to rebuild the base xenial images17:13
pitticaribou: yay!17:13
pitticaribou: ok, retry won't help I'm afraid17:14
pitticaribou: ganeti is broken differently, but overridden17:15
pitticaribou: so it's those arm/s390 failures for libvirt and cinder17:15
cariboupitti: yes17:15
pittiI guess I need to rebuild the containers for that17:15
cariboupitti: I've tried to run cinder & libvirt autopkgtests locally; been running for hours17:16
pittioh, wow -- cinder sohld be quick17:16
caribounot sure that running them in schroots will work though,17:16
cariboupitti: I was dumb enough to run a build; unit tests take forever17:17
pittiah :)17:20
cariboupitti: libvirt runs faster and seems ok17:21
pitticaribou: so, started container rebuilds, I'll then retry the bits17:26
cariboupitti: thanks!17:27
smoserjust looking for some help... anyone else use pentadactyl ? firefox 44 seems to have killed it for me, i assume there is some way to make it go again, but...17:29
smoserpitti, wrt https://bugs.launchpad.net/ubuntu/+source/init-system-helpers/+bug/153901617:33
ubottuLaunchpad bug 1539016 in init-system-helpers (Ubuntu) "Remove /bin/running-in-container" [Low,In progress]17:33
smoseri recently had to convince grub not to run grub-probe when installing a kernel via chroot.17:34
smoseri did so by making running-in-container a link to /bin/true17:34
xnoxsmoser, systemd-virt-detect should be used instead, no?17:34
xnoxsorry systemd-detect-virt17:35
pittismoser: ah, you are saying we should fix grub to skip those bits in chroots too, not only containers?17:35
pittixnox: yeah, see bug 153901617:35
ubottubug 1539016 in init-system-helpers (Ubuntu) "Remove /bin/running-in-container" [Low,In progress] https://launchpad.net/bugs/153901617:35
cjwatsonit's much more ambiguous for chroots17:36
smoserhm..i guess i can do both. running-in-container actually works all the way back to precise.17:36
cjwatsonrecovery via chroot is a common use case17:36
xnoxsmoser, systemd-detect-virt -r and check exit code.17:36
* pitti will read scrollback tomorrow, I need some food now -- been sitting here for too long, sorry17:36
barrydoko: the trick is libpeas deps that actually have python in them.  bryan quigley did an initial search: https://bugs.launchpad.net/debian/+source/libpeas/+bug/1440504/comments/617:42
ubottuLaunchpad bug 1440504 in libpeas (Ubuntu) "libpeas-1.0-0 depends on both libpython2.7 and libpython3.4" [Medium,In progress]17:42
barrydoko: then i tried to look at deps to see if they were py2 or py3: https://bugs.launchpad.net/debian/+source/libpeas/+bug/1440504/comments/917:43
dobeybarry: oh fun, i guess you need to split the plug-ins into separate packages17:43
barrydoko: it's possible we missed some, but that should be a good start17:43
barrydobey: yes, exactly17:43
barryand then update deps17:43
dobeybarry: well, i'd just shove the py2 loader into a separate package, and leave the py3 one in the main package, and then only tweak the deps that require the py2 one still; to make life easier17:45
barrydobey: that could work too17:45
barrynot a bad idea17:45
dobeymuch less work for you that way :)17:45
dokoyes, that looks good.17:46
dokodobey, barry: do you know offhand if it's ok to move the loader into a multiarch subdir?17:46
dobeydoko: that might be problematic, but i haven't looked deep enough into it to be sure; i know there are plenty of plug-in using things that make multi-arch hard to do for them, though17:48
barrydoko: i don't know17:48
cjwatsonpitti: could we get a retry request button for "always failed" tests as well?17:49
dokoohh, and a retry all button17:49
dokoI mean, all archs17:50
pitticjwatson: technically yes; practically I'm afraid of people hammering those without any chance of success17:52
cjwatsonfair17:52
ancaemanuelcjwatson: why nobody care about apt ? https://bugs.launchpad.net/ubuntu/+source/lz4/+bug/153192317:53
ubottuLaunchpad bug 1531923 in lz4 (Ubuntu) "[MIR] lz4" [Undecided,Confirmed]17:53
pittidoko: you can run "run-autopkgtest" and thus use retry-autopkgtest-regressions :)17:53
ancaemanuelpitti, can you merge lz4 ?17:55
ancaemanuelfrom debian ?17:56
cjwatsonancaemanuel: Please stop harassing me.  I assume Seth is busy at the moment; I'm very wary about rushing security review.18:01
dokocaribou, sil2100, Laney: who is driving unity-settings-daemon and libunity-webapps these days?18:03
sil2100doko: hey! libunity-webapps I suppose it would be something for dbarth or someone from his team18:03
=== cpaelzer is now known as cpaelzer_afk
sil2100doko: not sure about unity-settings-daemon, but answering the earlier question: it's a CI Train managed package18:04
ancaemanuelcjwatson: oh, I do not want to harassing you.18:04
ancaemanuelI waited several days18:05
ancaemanuelmore than a week18:06
cjwatsonancaemanuel: but it's not my problem so I've no idea why you're even asking me.  I just answered you once on IRC18:07
cjwatsonMIR review is not a thing I do; MIR review is not a thing I even have permission to do18:07
cjwatsonso asking me is pointless18:07
ancaemanuelok, thank you for looking.18:08
smoserinterestingly, in probably the most likely scenario of a chroot, 'systemd-detect-virt --chroot' exits 1 (not running in a chroot).18:08
smoserit only works if /proc is mounted. but in many, many chroot cases, that is not going to be so.18:08
ancaemanuelcjwatson: any ideea to what person to ping ?18:11
sarnoldancaemanuel: there's multiple packages in line before lz4. sorry.18:26
mdeslaurxnox: I'm doing virt-manager now18:35
=== rickspencer3_ is now known as rickspencer3
xnoxmdeslaur, \o/18:41
=== cpaelzer_afk is now known as cpaelzer
mdeslaurxnox: I found a 3/4 done 1.3.1 package in my scratch directory...apparently something shinier came up and I had forgotten about it :P18:44
* xnox rapidly turns all the lights off, and hides all the blikies18:45
* xnox rapidly turns all the lights off, and hides all the blinkies18:45
=== marcoceppi is now known as marcoceppi|airpl
* mdeslaur gets distracted by lights suddenly going out18:52
pitticaribou: looking much better18:58
NikThUPod ? https://twitter.com/ubuntu/status/692739548107927553 :-)18:59
=== marcoceppi|airpl is now known as marcoc|airplane
jtaylorare there plans on updating docker for xenial? I think we might be better of removing it than shipping 1.6 and confusing users19:47
jtaylorI expect in a year or two even 1.8 will be unusable because all tooling is updated to the new networking stuff in 1.919:48
sarnoldeven if it gets updated to $latest_in_march it'll probably look pretty comical in 2021.19:48
sarnoldI get the impression their idea of "backwards compatability" is measured in weeks, not years :)19:48
jtayloractually its decently backward compatible, the issue are all the tools around it19:49
jtaylorthey tend to use the latest stuff and remove old stuff quickly19:49
jtaylore.g. compose won't even start unless the version matches the latest one, for no really good reason19:50
jtaylor(but at least there are hidden env variables to get it to work regardless)19:50
=== salem_ is now known as _salem
xnoxmpt, i shall go down in history as freedom hater21:11
smoserhow can i tell 'rrecommends'21:37
smoserthe analog of apt-cache rdepends21:38
smosercyphermox, wonder if you might know this.21:41
smosera wily server install ended up with ubuntu-standard metapackage installed. but same preseed for xenial does not have that meta-package installed.21:41
cjwatsonapt-cache rdepends shows both Depends and Recommends.  grep-aptavail/grep-dctrl is a good Swiss army knife for more detailed exploration.21:42
smoseryeah, i saw that.21:42
smoserthank you cjwatson.21:43
cyphermoxsmoser: cjwatson is quicker to respond. I blame the alphabet :)21:43
smoserme too. but he d idn't answer my second queestion21:43
smoserso you can still try21:43
smoseralthough unlikely you'll be able to beat cjwatson21:43
cyphermoxahah21:43
smoser:)21:43
cyphermoxdid we not discuss that last week?21:44
smoseri dotn know. maybe we did.21:44
cyphermoxoh wait, no. I remember the change was in quantal21:44
smoserso... https://platform-qa-jenkins.ubuntu.com/view/smoke-default/ .21:44
cyphermoxI suspect it's a matter of picking minimal or not when installing, if you're installing utah21:44
smosersmoke-default for xenial is insisting that 'irqbalance' is installed. and failing because it is not in xenial.21:44
cyphermoxright, that's what we'd been discussing last week21:45
cyphermoxor maybe you weren't around then21:45
smoserusing the same preseed in both cases21:45
smoserso some behavior changed by design in d-i that would select minimal rather than standard ?21:45
cyphermoxalso, irqbalance seems to be in xenial?21:45
smoser(i also notice int he installed package lists, ubuntu-standard is not present in xenial, but is in wily)21:46
smoserand it is the only thing i see in 'rdepends' of irqbalance... ie, the only reason that package would be in there21:46
cyphermoxyes21:47
cyphermoxhttp://paste.ubuntu.com/14691070/21:47
smoserabove "failing because it is not in xenial" meant failing because it is not installed by the preseeded install.21:47
cyphermox^ looks like ubuntu-standard is installed here, this wasn't a preseeded install though21:47
cyphermoxok21:47
cyphermoxsmoser: could you show me the preseed?21:47
smoserhttp://bazaar.launchpad.net/~ubuntu-server-dev/ubuntu-test-cases/server-tests-raring/view/head:/preseeds/default.preseed21:48
smosersame preseed, same utah. run with wily, ubuntu-standard gets isntalled (and thus irqbalance). but run with xenial, there is no ubuntu-standard installed.21:49
smoserxenial: http://paste.ubuntu.com/14691083/21:49
smoserwily: http://paste.ubuntu.com/14691086/21:50
cyphermoxoh, interesting21:51
cyphermoxI might have broken tasksel after all21:51
cyphermoxor not21:57
cyphermoxsmoser: I think the behavior changed: https://launchpad.net/ubuntu/+source/tasksel/3.34ubuntu322:00
cyphermoxsmoser: try just 'server' rather than 'Basic Ubuntu Server'22:00
smoserwell, fiddle though./22:00
smoseri'll have to have wily specific preseeds then ?22:01
smosers/wily/xenial/22:01
cyphermoxit's going to be like this from now on22:01
cyphermoxit makes more sense to have the task name rahter than its short description anyway22:01
smoserit does, yes.22:01
smosernuclearbob, ok. so that would seem to likely be it.22:02
nuclearbobsmoser: okay22:02
smoserbut we'll then need to generate those preseeds at utah-runtime from their templates based on input release.22:03
nuclearbobdo we need to do that, or can we have different preseeds/jobs based on release?22:06
nuclearbobwe have some scripts that select which preseed to use22:06
nuclearbobif we pass those options, we can have the scripts generate or select a preseed based on release22:06
smoseryou're rigth. i guess we do not have to generate entirely.22:08
=== nuclearbob is now known as nuclearbob_bbiab
smosercyphermox, i dont think this change worked.22:21
smoser-tasksel tasksel/first multiselect Basic Ubuntu server22:21
smoser+tasksel tasksel/first multiselect server22:21
cyphermoxI can try in a bit.. just trying to get my parted SRU finished22:22
smoseris it perhaps the 'Task-Key' ?22:26
smoserwhich woudl be quite unfortunate. as ait is 'screen' for ubuntu.xenial/server task.22:28
smoseri'm testing that now.22:28
dokojtaylor, https://launchpad.net/ubuntu/+source/python-scientific/2.9.4-3build2 ?22:51
jtaylordoko: oldnumeric is gone from numpy since a while22:52
jtaylor1.9 I think22:52
jtaylorif we are lucky that is just a renamespacing22:52
=== nuclearbob_bbiab is now known as nuclearbob
smosercyphermox, i dont htink its the tasksel thing.23:58
smoserthat preseed did in fact have 'Basic Ubuntu Server'23:58
smoser tasksel tasksel/first multiselect Basic Ubuntu server23:58
smoserbut changing that to 'server' didnt help.  and even with it as it was, grep shows23:59

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