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

pabs3hi folks. I discovered that 91.189.94.232, which is part of assets.ubuntu.com has an SSL cert that is invalid and is different to the other assets.ubuntu.com IPs. where should I report this?01:24
sarnoldhey pabs3 :)01:27
sarnoldpabs3: I've passed it along to IS, thanks01:31
pabs3oh, cool, thanks sarnold :)01:39
=== _salem is now known as salem_
=== salem_ is now known as _salem
pittitjaalton: yes, tag them with "systemd-boot"06:03
Unit193Not 'systemd-doesnt-boot'? /me ducks06:04
pittirlaager: cron.service, like most *.service has DefaultDependencies=yes (that's the default) and hence runs way after local-fs.target and basic.target; see bootup(7) and systemd.special(7)06:04
pittiUnit193: hehe06:04
rlaagerpitti: How can I verify that cron.service is starting after local-fs.target. I'm pretty sure it is not, but again, I'm new to systemd.06:05
pittirlaager: it is, but feel free to look at systemctl list-dependencies cron.service06:06
rlaagerOne of the suggestions the other guy made was that maybe we have a loop, and systemd is breaking it in some non-optimal way.06:07
pittirlaager: if you have a dependency loop, you can see that in journalctl; perhaps do "journalctl -p warning" to filter out the noise, there you see them quite nicely06:07
rlaagerWhat do I need to specify in a service to make local-fs.target depend on it?06:13
rlaagerpitti: You are correct. It seems I had a completely unrelated problem. I'm sorry for the noise.06:17
pittirlaager: you do DefaultDependencies=no, Before=local-fs.target, and [Install]\nWantedBy=local-fs.target (unless you enable it statically, i. e. ship the symlink in the package)06:18
rlaagerpitti: So an unrelated, and still reproducible problem... The initramfs complains about "Target filesystem doesn't have requested /sbin/init" unless I specify init=/lib/systemd/systemd on the Linux command line.06:19
pittirlaager: you need to be careful with these services, though: they can rely on pretty much nothing except that you have a r/o root fs and /proc, /sys/, /dev mounted (and lo)06:19
pittirlaager: what is your /sbin/init ?06:20
rlaagerFrom the initramfs after that error, if I ls /sbin/init, I get: /sbin/init -> /lib/systemd/systemd06:23
rlaagerI wonder if I have a mismatch between the root filesystem and the initramfs.06:23
pittirlaager: that sounds like bug 142111706:24
ubottubug 1421117 in initramfs-tools (Ubuntu) "fails to boot with "Attempted to kill init" in VMWare, absolute /sbin/init symlink does not work" [Medium,Fix released] https://launchpad.net/bugs/142111706:24
pittibut it was fixed a week ago already06:24
rlaagerI updated today before joining this channel.06:24
pittirlaager: if you have current initramfs-tools (i. e. current vivid), please give me the output of "lsinitramfs /initrd.img|grep chroot"06:25
rlaagerpitti: The output was the empty string. I rebuilt the initramfs and now I have one. And of course it works now. So I guess that was more noise. Thanks.06:28
pittirlaager: weird that updating initramfs-tools didn't update the initramfs then06:28
pitti"sudo apt-get install --reinstall initramfs-tools" -> rebuilds it here, hmm06:29
pittirlaager: anyway, if you can reproduce that somehow, a bug report is appreciated06:29
tjaaltonpitti: done06:31
rlaagerpitti: It rebuilds for me with apt-get install --reinstall. So I can't reproduce it.06:34
tjaaltonpitti: looks like the apache fail is actually related to mod_nss, if it's enabled apache2 restart fails06:45
pittitjaalton: there's also a ton of test regressions, that might be related?06:45
pittihttp://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#apache206:45
tjaaltonI'll check06:45
pittish: 1: gcc: not found06:46
pittiwell, that's something different obviously06:46
pittiah, and doesn't make it fail,it's just a sloppy test06:46
pittitest ssl-passphrase failed06:46
pittiJob for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details.06:46
* pitti fixes ofono-phonesim06:47
pitti... and goes on to udisks206:57
pittiAH00015: Unable to open logs06:57
pittitjaalton: oh, does apache require /var/log to be "syslog" writable?06:57
pitti(but systemd in -proposed fixes that, hmm06:58
tjaaltonnot sure06:58
tjaaltonI'm still trying to verify if it's just mod_nss that causes my error.. leaves a socket behind or such06:58
mitya57Mirv, you can now sync qtwayland & sip4 & pyqt5 to landing-01207:16
=== kickinz1|afk is now known as kickinz1
=== kickinz1 is now known as kickinz1|afk
=== kickinz1|afk is now known as kickinz1
dholbachgood morning08:18
seb128hey dho08:20
seb128hey dholbach08:20
dholbachhi seb08:20
dholbachhi seb12808:20
seb128:-)08:20
=== rcj is now known as Guest4241
tsdgeoswho do i need to tell so that our gcc packages are updated with https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65309 ?09:50
ubottugcc bug 65309 in c++ "[4.9 Regression] Executes wrong function inside an anonymous namespace on runtime" [Normal,Resolved: fixed]09:50
cjwatsontsdgeos: File a bug on the Ubuntu gcc-4.9 source package, and give doko_ a heads-up if it's urgent10:06
Laneybluesabre: did you file a bug about that wrong icon in dialog issue?10:07
flexiondotorg_pitti, What time will you be piloting today?10:09
=== mzanetti_ is now known as mzanetti
tsdgeoscjwatson: tx10:13
pittijamespage, zul: I checked why heat's autopkgtest fails, and it is because debian/rules is apparently missing a dh_systemd_enable call10:21
pittiit's easiest to do this with "--with systemd"10:22
=== doko_ is now known as doko
jamespagepitti, ack10:22
pittiflexiondotorg_: RSN I hope, still firefighting10:22
dokotsdgeos, better check first if it's already fixed10:22
tsdgeosdoko: well it was not fixed yesterday when i filled the bug10:23
tsdgeosi'm sorry i didn't check again10:23
flexiondotorg_pitti, I've got a couple of thorny package updates. When you're piloting feel free to ping me if you have questions.10:29
didrocksflexiondotorg_: just put them in the queue, I'll co-pilot this afternoon10:30
didrocksso first one who gets it will pick them :)10:30
flexiondotorg_didrocks, They are in the queue :) But your will see a couple have some history now. So if you have questions please ask.10:30
didrocksflexiondotorg_: we always do that (asking if we have questions), don't worry :)10:31
geserpitti: I read your announcement on switching to systemd by default on monday. Is it planned that booting with upstart as a fallback should continue to work on newly installed systems (fresh installed with systemd as default)? If yes, then perhaps someone should fix bug #1422681 before release.10:57
ubottubug 1422681 in upstart (Ubuntu) "/etc/init files should get moved from "upstart" to "upstart-bin"" [Undecided,New] https://launchpad.net/bugs/142268110:57
pittigeser: less urgent, but indeed we should fix that10:57
pittixnox: ^ would you be able to look into this?10:57
xnoxpitti: i thought it was all good. let me check.11:02
xnoxpitti: right i remember that now. So we didn't want to move config files to upstart-bin, because there is no sensible way to move config files to a new package.11:04
xnoxor so I thought.11:04
pittixnox: it's going to require a lot of mv_conffile stanzas, yeah :/11:06
pittiis there a way to ship them in /lib somewhere? or only /etc?11:06
xnoxpitti: but one cannot mv_conffile between packages.11:06
xnoxpitti: there is, but it was never in use on non-touch11:07
pittixnox: ah, so perhaps just a Replaces: ought to do?11:07
xnoxas long as it doesn't cause dpkg conffile prompts....11:07
infinityxnox: Replaces won't cause conffile prompts on non-modified conffiles, the only gotcha is that using Replaces to move conffiles can cause modified files to revert to unmodified in an upgrade-with-purge scenario if the unpack order is unexpected.11:18
xnoxinfinity: lovely =)11:18
infinity(Because you completely remove the old one, then install the new one)11:19
infinityxnox: If upstart pre-depended on upstart-bin intead of just depending, that would probably close that loophole, but at a bit of an ugly cost, given that adding new pre-deps in the required set can be scary unless you're positive there are no loops anywhere.11:21
xnoxinfinity: everytime i did any upstart pre-depends or depends when shuffling this split, i ended up exploding upgrades or the buildds....11:22
infinityxnox: Because a pre-dep would make sure upstart-bin unpacked and took over the files before upstart got a chance to purge the old modified ones.11:22
infinityxnox: There are other violent ways to do it too, like having the preinst for both intentionally move modified files out of the way and then put them back on postinst.11:25
infinityxnox: Obviously version-guarded, so it doesn't happen on every upgrade forever.11:25
LocutusOfBorg1thanks ginggs for the vbox upload!11:25
=== _salem is now known as salem_
ginggsLoctutusOfBorg: no worries :)11:35
ginggsLocutusOfBorg: no worries :) and I spelled your name correctly this time11:36
pittiinfinity: hm, if you purge upstart, isn't that saying "screw my conffile changes" anyway?11:38
infinitypitti: If you do "apt-get --purge dist-upgrade", and a "clever" maintainer has decided to move conffiles between packages, the expected result isn't that your conffiles get reset to default.11:41
infinitypitti: If you manually do "apt-get purge upstart && apt-get install upstart-bin" to upgrade, sure, you get to keep both pieces.11:42
geserxnox: perhaps move /sbin/init (and the other programs) into upstart-sysv and let systemd-sysv conflict with that if that's easier to do than to move conf files around11:44
xnoxgeser: we already have that....11:46
xnoxgeser: we have upstart-bin and upstart. upstart ships init/reboot/halt and etc/jobs.11:46
xnoxgeser: upstart-bin ships /sbin/upstart which one can use for e.g. user session.11:47
infinityxnox: Yes, but it also ships the conffiles, which has this problem.  I can see where he's coming from with the solution.11:47
xnoxinfinity: geser: oh, make upstart ship the conffiles only?11:47
bluesabreLaney: not yet, got really busy last night after noticing it11:48
geserxnox: yes11:48
infinityxnox: upstart-sysv ships init/reboot/halt and depends on upstart, which ships /etc/init, which depends on upstart-bin11:48
Laneybluesabre: no worry, I think I fixed it11:48
Laneytest with the gtk that's going to appear in a couple of hours?11:48
bluesabresure, will do11:48
xnoxinfinity: geser: how will not screw over people who have upstart? i will not able able to put "upstart depends on upstart-sysv"11:48
infinityxnox: And a dep loop between upstart and upstart-sysv to give smooth upgrades and allow other deps on "upstart" to continue to Just Work would probably be fine.11:49
* xnox ponders i could do "upstart -> depends {systemd-sysv | upstart-sysv}"11:49
infinityOther way around, I imagine, but yes.11:50
infinityUgly, no matter how you slice it.  But prevents you having to move conffiles.11:50
geseris the split between upstart (conf-files only) and upstart-bin then still needed?11:51
bluesabreLaney: would you mind ack'ing the other components on here: https://bugs.launchpad.net/ubuntu/+source/xfce4/+bug/1424887 - and with the libxfce4util bump from 6 to 7, we'll need to rebuild a few packages. Should I do the rebuilds after libxfce4util releases from -proposed or do a dep wait for the packages so they can go at once?11:51
ubottuLaunchpad bug 1424887 in xfce4-settings (Ubuntu) "[FFe] Xfce 4.12 for Vivid" [Undecided,Triaged]11:52
bluesabre(sorry to hijack your attention) :)11:52
infinitygeser: No, probably not.11:52
infinitygeser: They could be re-unified, and upstart-sysv could ship the conflicting bits.11:52
infinityWhich would make the upstart split look like the systemd split, which would be pleasant.11:52
infinityxnox: ^11:52
* xnox wants to swtich user session to systemd, like right now.11:54
* xnox also wants to bastertise systemd source code to run on touch kernels11:54
infinityxnox: That'll be a fair bit more work. :/11:54
infinityxnox: Re-unifying the uptart split and breaking the sysv bits out, though, sounds elegant enough.11:54
xnoxinfinity: that's to pam_systemd in vivid all desktops have both systemd & upstart user session running in parallel =)11:55
xnoxinfinity: geser: are you volunteering to resplit usptart package then =)11:55
ogra_pitti, xnox, i heard jolla uses systemd 208 with 3.4 kernel11:55
infinityxnox: I could do the packaging work if you ask me next week.11:55
infinityxnox: It would be nice to land the changes in jessie too, though, and I'm not sure how open the Debian release team will be to that.11:55
ogra_not sure if they patched the kernel for this though11:56
xnoxogra_: i know, we tool too recent systemd, which dropped bits that let it run on older kernels.11:56
xnoximho they should be re-introduced.11:56
xnoxpitti: ^11:56
xnoxs/tool/took/11:56
ogra_we'd carry that forever though11:56
ogra_is there a way to convince upstream ?11:56
pittimost certainly not11:57
infinityUpstream believes that old kernels don't matter, and everyone runs tip of everything always.11:57
pittiit'd be a huge patch11:57
infinityThere was a very long argument about how this breaks distros upgrading.11:57
xnoxpitti: why the libattr code path was dropped?11:57
infinityAnd upstream didn't care.11:57
xnox(that's just the first bit that i found)11:57
xnoxpitti: what's the lowest kernel version number we have on touch?11:57
pittixnox: why dropped? it was fixed upstream11:57
pittixnox: 3.4 I suppose11:57
ogra_xnox, 3,4 ... but porterrs might even go back to 3.2 or some such11:58
infinityxnox: 3.1, unless we finally dropped that one.11:58
infinityBut mostly 3.411:58
ogra_i dont think kitkat has a minimal kernel req. so for ports it could even be older11:58
xnoxinfinity: you talk to me like i still remember what "that one" was. =)11:58
infinityI don't remember either. :P11:58
xnoxogra_: i don't care for the porters that much, i care for currently supported phones by canonical. i.e. the nexus and the whatever is shipping.11:59
=== diwic__ is now known as diwic
=== diwic is now known as diwic_
ogra_xnox, well, i do care for porters11:59
ogra_if they port todays rootfs and get an upgrade that makes their phones not work at all anymore that would be bad12:00
ogra_we have a handfull new ports, would be bad to just break them12:00
infinityAhh, grouper is the one that's 3.1, and it's still in the archive.12:01
infinityogra_: Should it be?12:02
ogra_nope, wipe it :)12:02
infinityogra_: Is that an official request? :P12:02
infinityremove-package -m "Obsolete and buggy, removed at ogra's request" linux-grouper12:03
ogra_yes :)12:03
infinity^12:03
ogra_cool, do it12:03
ogra_grouper is long dead12:03
ogra_mir wont properly work on it12:04
cjwatsoninfinity: linux-meta-grouper too12:04
infinityAnd linux-firmware-grouper12:05
infinityAnd maybe linux-firmware-nexus7 ?12:05
ogra_yeah12:05
ogra_why is that there at all ?12:05
cjwatsonFor that matter linux-nexus7 is still there12:05
ogra_that originally came from the linux-nexus7 source12:05
ogra_heh, remove it too12:05
cjwatsonOh, that's a binary from the linux-meta-grouper source12:06
ogra_ah12:06
infinityogra_: http://paste.ubuntu.com/10550064/12:07
ogra_infinity, thanks !12:07
ogra_wow, that was quite some naming mess between nexus7 and rouper12:08
ogra_*grouper12:08
infinityogra_: I think we started with nexus7, then the nexus7 v2 happened, and we realied codenames were better and renamed the world.12:09
ogra_yeah, but never cleaned up the old stuff it seems12:09
infinityWell, most of that was transitional packages.  Except for -firmware-nexus7, which was just dead code.12:09
ogra_yep12:10
infinityogra_: mako/nexus4 had the same renaming shuffle, just didn't have the external firmware problem.12:11
ogra_ah12:11
* infinity sideeyes lubuntu-nexus7-extra-files and lubuntu-nexus7-default-session too.12:13
infinityWhere's gilir when you need him?12:14
ogra_where do these come from ?12:14
infinityogra_: lubuntu-default-settings12:15
ogra_interesting12:15
infinityThey don't build an armhf+nexus7 image, so it's almost certainly dead and forgotten code from an attempt long ago.12:16
pittijamespage, xnox, dannf: open-iscsi doesn't start on installation; that was fixed in http://anonscm.debian.org/cgit/pkg-iscsi/open-iscsi.git/commit/?id=b517ebb5a8f, but is that actually on purpose, or are we just behind on merging?12:16
pitti(you were the last uploaders)12:17
ogra_right, i wonder if that was me initially12:17
* ogra_ cant remember12:17
infinityogra_: It may well have been, since we were doing lubuntu ac100, and you might have been playing on the nexus7 with an environment you knew would work, pre-touch days?12:18
ogra_yeah12:18
infinityogra_: Feel free to take ownership of commiting a fix to lp:lubuntu-default-settings to drop those packages, I suspect you probably can write to it.12:19
xnoxpitti: well in upstart world we don't need it that explicit start, do we?12:19
ogra_infinity, not without hearing from the lubuntu guys though12:19
infinityogra_: Yeah, core-dev is in lubuntu-dev, so you can totally fix it. :P12:19
xnoxpitti: we have native job, it gets auto-enabled, and hooks into /etc/network/if-up.d/upstart12:19
pittixnox: it's an init.d script either way, but postinst wasn't starting it on install; so it's not init system specific12:20
pittixnox: ah, ok12:20
ogra_i know, but i dont want to steal them the package without any feedback12:20
xnoxhttp://bazaar.launchpad.net/~ubuntu-branches/ubuntu/vivid/open-iscsi/vivid/view/head:/debian/open-iscsi.iscsi-network-interface.upstart12:20
xnoxpitti: ^12:20
pittixnox: but we'd still run the init.d script as well under upstart after booting, just not on package installtion12:20
xnoxpitti: correct.12:22
pittiack, thanks for confirming12:22
xnoxpitti: well, however downloading the deb in vivid12:22
xnoxpitti: # Automatically added by dh_installinit12:23
xnoxif [ -x "/etc/init.d/open-iscsi" ]; then12:23
xnoxif [ ! -e "/etc/init/open-iscsi.conf" ]; then12:23
xnoxupdate-rc.d open-iscsi start 45 S . stop 81 0 1 6 . >/dev/null12:23
xnoxfi12:23
xnoxfi12:23
xnoxpitti: which is unconditional. which bits are we missing?12:23
xnoxoh, invoke12:23
xnoxpitti: i'd rather drop "--no-start" in the dh_installinit call rather than adding manual invoke-rc.d call.12:24
pittiI now did what Debian did, to reduce our delta12:25
pitti(bbl)12:25
xnoxright.12:25
xnoxemailed maintainer12:27
cjwatsonpitti: So for exporting the "Request a full language pack export" setting on the webservice, do you literally just need to check that every so often, or do you also have to adjust the other settings on that form at the same time?12:32
cjwatsonpitti: (The former is easy, the others are potentially rather more complex)12:33
pitticjwatson: I just tick the box; with full exports it's not really important to update the "last used:" ones that the deltas are built against12:34
cjwatsonpitti: That is the right answer, thank you. :-)12:35
pittihaha12:35
cjwatsonSaves me having to figure out how to export the language pack objects ...12:35
pittiI'll take the afternoon off, I'm feeling really crappy12:37
pittisee you on Monday!12:37
pittiseems I got most of http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html under control now12:37
pittiperhaps jamespage can add the missing dh_systemd_enable to heat/neutron12:38
cjwatsonpitti: get well soon12:41
=== MacSlow is now known as MacSlow|lunch
tjaaltondoko: hey, the binutils upload to trusty has a weird version (2.24-5ubuntu9 vs. 2.24-5ubuntu3.1 in -updates now)12:48
dokotjaalton, yes, already used some version numbers in the ubuntu-toolchain-r/ppa before12:50
Riddellpitti: systemd working great on kubuntu for me and others13:10
Riddellpitti: where does stdout from startkde go to?13:10
Riddellpitti: presuambly people doing an upgrade will also have upstart replaced by systemd?13:11
infinityRiddell: People with ubuntu-standard installed or using do-release-upgrade should get forcefully switched.13:14
infinityRiddell: If you're mising that metapackage and do a standard apt-get dist-upgrade, not so much.13:14
infinityRiddell: do-release-upgrade or update-manager, or anything that uses ubuntu-release-upgrader, I should say.13:14
Riddellgotcha13:16
infinityRiddell: So, people with debootstrapped minimal systems won't get the forced switch (but they might be the sorts who wouldn't want it anyway), and people who intentionally removed ubuntu-standard.13:16
ogra_wow, user-mode-linux still exists ?13:16
infinityNot sure if we can do much better than that, though.13:16
infinityogra_: It's an amazingly handy debugging tool.13:16
ogra_heh13:17
infinityogra_: Being able to run the kernel in gdb without having to do serial debugging is A++13:17
ogra_but wasnt the project dead even before ubuntu started to exist ?13:17
Riddellweirdly, people still confuse user-mode-linux for unified modelling language and e-mail my umbrello mailing list13:17
infinityogra_: Dead?  It's part of the kernel.  It Just Works.13:17
ogra_oh13:17
Riddellogra_: you're thinking of UserLinux13:17
Riddellthe bruce perens idea to make an enterprise debian13:18
ogra_right, i thought uml was part of that13:18
Riddellthey're as unrelated as user-mode-linux and unified modelling language :)13:18
ogra_haha, ok13:18
infinityogra_: No, no.  uml is kernel-as-an-executable.  A sycall interface to itself, essentially.  Super handy.13:18
infinityogra_: It was also the best way to do cheap VM-like things before containers happened.13:19
ogra_right, i remember that one13:19
infinityBut now that LXC won that war, UML is pretty much just a cool debugging tool.13:19
=== marcusto_ is now known as marcustomlinson
jorge_pitti, I think I found a systemd upgrade bug but I'm not sure13:31
jorge_moving from 14.04 to 14.10 to 15.04 in steps13:31
jorge_`Failed to mount /etc/machine-id: Not a directory` when installing systemd in 15.0413:31
jorge_which throws off dpkg and the entire upgrade failed. However if I remove the machine-id directory and replace it with a file with a uuid it finished the upgrade properly13:32
didrocks@pilot in13:38
=== 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 -> utopic | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: didrocks
alexbligh1I'm trying to push https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1366174 to completion. There's a fix in trusty-proposed which I have marked verification-done, but looking at http://people.canonical.com/~ubuntu-archive/pending-sru.html there is allegedly a regression in svn. Last build is here: https://jenkins.qa.ubuntu.com/job/trusty-adt-subversion/lastBuild/ARCH=amd64,label=adt/ and indeed the build13:42
alexbligh1log shows a failure here: https://jenkins.qa.ubuntu.com/job/trusty-adt-subversion/lastBuild/ARCH=amd64,label=adt/artifact/results/log but I'm having difficulty working out what the failure might be. Possibly due to failure to verify GPG keys. I suspect this is not an apache issue. Any ideas?13:42
ubottuLaunchpad bug 1366174 in apache2 (Ubuntu Trusty) "apache2 SEGV with multiple SSL sites" [High,Fix committed]13:42
alexbligh1"adt-run [18:49:20]: build not needed" / "tar: Unexpected EOF in archive" is not fantastically helpful ...13:44
* dholbach hugs didrocks13:44
cjwatsonalexbligh1: Probably transient, I'll retry it13:45
alexbligh1cjwatson, thanks13:45
cjwatsonThe i386 failure looks more real though13:45
* didrocks hugs dholbach back. Just doing some extras as the queue is quite full :)13:45
cjwatsonhttps://jenkins.qa.ubuntu.com/job/trusty-adt-subversion/lastBuild/ARCH=i386,label=adt/console13:46
dholbach:)13:46
dholbachyes, it is13:46
cjwatsonSetting up libapache2-mod-svn (1.8.8-1ubuntu3.1) ...13:46
cjwatsondpkg: error processing package libapache2-mod-svn (--configure):13:46
cjwatson subprocess installed post-installation script returned error exit status 113:46
cjwatsonSo there's probably no point in me retrying the amd64 one13:48
alexbligh1cjwatson, indeed. I don't have an i386 environment to hand so would be useful to see whether amd64 does the same thing. Do we have a way of knowing whether i386 passed with 2.4.7-1ubuntu4.1 (i.e. the previous release)?13:49
cjwatsonProbably not, we only brought up autopkgtest for stables relatively recently13:49
cjwatsonWell, I've retried it13:50
cjwatsonalexbligh1: This might just mean that the fix for https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1393832 needs to be cherry-picked as well, but I'm not sure.  Perhaps rbasak can investigate.13:51
ubottuLaunchpad bug 1393832 in apache2 (Ubuntu) "Modules fail to enable when configured after apache2 is configured" [High,Fix released]13:51
alexbligh1cjwatson, apt-get install libapache2-mod-svn works fine here (on amd64). Possibly it's broken (and was always broken) on i386.13:51
cjwatsonI doubt this is architecture-specific.13:51
cjwatsonIt's more likely to be something relatively subtle about ordering like in the bug above.13:51
alexbligh1cjwatson, yes, that looks like a good candidate for an explanation. Which would mean it's no more broken than before :-)13:53
cjwatsonIf it is that same issue then it would be better to cherry-pick that fix, I think, rather than trying to identify relative brokenness13:53
cjwatson"no more broken than before" is sometimes OK but you have to be quite careful with it.13:54
alexbligh1cjwatson, indeed. Presumably someone should nominate https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1393832 for SRU in that case.13:54
ubottuLaunchpad bug 1393832 in apache2 (Ubuntu) "Modules fail to enable when configured after apache2 is configured" [High,Fix released]13:54
cjwatsonWell, investigate it first.13:54
=== MacSlow|lunch is now known as MacSlow
cjwatsonI don't remember whether that only happened due to new dpkg or some other apache2 change.13:55
cjwatsonalexbligh1: I expect it would not be too hard to reproduce using http://packaging.ubuntu.com/html/auto-pkg-test.html#executing-the-test13:56
flexiondotorg_cjwatson, Can you outline how the 14.04.2 image build are configured to grab the HWE kernel and X stack?13:57
alexbligh1cjwatson, interesting. I'll have to look at that over the w/e.13:57
flexiondotorg_didrocks, Please consider #1427182 #1427742 #1427744 while you're piloting ;)13:59
=== jorge_ is now known as jcastro
cjwatsonflexiondotorg_: No, sorry, try somebody else :)14:01
cjwatson(I'm not up to date)14:01
flexiondotorg_cjwatson, :)14:01
didrocksflexiondotorg_: I go over bugs as I feel it. I'm already doing some extra rounds, but yeah, I'm reviewing some now :)14:01
cjwatsonalexbligh1: Yep, now you get the same failure on amd64 too.14:05
alexbligh1cjwatson, ok, given it installs fine in a 'normal' situation, I guess it's your difficult-to-reproduce bug. I'll have a look at a chroot over the w/e.14:06
cjwatsonLike I say it may or may not be the same thing, but that might be a starting point.14:06
mardypitti: hi! I want to write a dbusmock template for my service; can I ship it in my package, or does it have to be included in python-dbusmock itself?14:06
flexiondotorg_didrocks, Saw you comments about #1427182. Updated accordingly.14:08
desrtdidrocks: did anyone mention to you lately that you're a really swell guy?14:10
desrtdidrocks: because i just thought i'd let you know that14:11
didrocksflexiondotorg_: mind providing a debdiff for bug #1427742 (see bug #1427744 for some info), that will make the reviewer's life easier and avoid as well fo you to forget listing some changes14:19
ubottubug 1427742 in mate-menu (Ubuntu) "mate-menu package needs updating" [Undecided,New] https://launchpad.net/bugs/142774214:19
ubottubug 1427744 in mate-tweak (Ubuntu) "mate-tweak package needs updating" [Undecided,Incomplete] https://launchpad.net/bugs/142774414:19
didrocksalso, in the future, better bug title would be appreciated :)14:19
flexiondotorg_didrocks, What should the bug title be?14:23
didrocksflexiondotorg_: describing why we need the new version in vivid14:24
flexiondotorg_didrocks, Understood14:24
flexiondotorg_didrocks, Are you asking for debdiffs for these existing bugs or for future requests?14:26
didrocksflexiondotorg_: for this ones (well, not the one I commented on with the missing changelog entry, as I did it), but for the remaining ones, please14:27
didrocksflexiondotorg_: of course, when you are not doing a merge proposal14:27
flexiondotorg_didrocks, OK so for non merge proposals supply a debdiff. Correct?14:28
didrocksflexiondotorg_: exactly, that's better than "look at this git with multiple commits where you are not even sure it matches what's the in repo"14:28
Saviqpitti, hey, could you point me to some reading about using adt to run autopilot tests on devices?14:38
flexiondotorg_didrocks, I am still new to Debian packaging. Therefore, confused.14:44
flexiondotorg_didrocks, Please can you tell me the best way to build a new .deb in order to debdiff against it?14:46
infinityflexiondotorg_: debdiff the source packages, not binaries.14:46
ericsnowpitti: regarding https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/134702014:47
ubottuLaunchpad bug 1347020 in lxc (Ubuntu Trusty) "systemd does not boot in a container" [Undecided,Triaged]14:47
infinityflexiondotorg_: debdiff old.dsc new.dsc > file.diff14:47
flexiondotorg_infinity, Thank you. Fogs clears :)14:47
ericsnowpitti: it's still the case that you cannot run a vivid image in a container under trusty, right?14:47
didrocksflexiondotorg_: however, please always ensure that your package is building before asking for sponsoring (see my comment on oem-slideshow) :)14:47
flexiondotorg_didrocks, Understood.14:48
flexiondotorg_didrocks, I checked my build only to discover is was from before I introduced that change. Appologies.14:48
didrocksno worry ;)14:49
infinityflexiondotorg_: The best documentation of how the 14.04.2 HWE stack is installed is reading the livecd-rootfs source.14:51
flexiondotorg_infinity, Yep, found that now thanks :)14:52
infinityflexiondotorg_: http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trusty-proposed/revision/910?remember=886&compare_revid=886 would be the entire changeset to make it go.14:54
flexiondotorg_infinity, Thanks. That's great.14:55
jamespagepitti: heat fixed up15:21
flexiondotorg_didrocks, Please could you take a look at my last comment in https://bugs.launchpad.net/ubuntu/+source/mate-menu/+bug/142774215:32
ubottuLaunchpad bug 1427742 in mate-menu (Ubuntu) "mate-menu package needs updating" [Undecided,New]15:32
flexiondotorg_didrocks, Please let me know if this is what you are expecting. If so, I'll prepare the other debdiffs. Thanks for helping.15:33
jamespagepitti: well it would be if it did not ftbfs - that's a bit embarrasing15:43
dokodirecthex, could you have a look at https://launchpadlibrarian.net/196773289/buildlog_ubuntu-vivid-amd64.mono_3.2.8%2Bdfsg-4ubuntu2_FAILEDTOBUILD.txt.gz (GCC 5)15:49
directhexdoko: can you mail jo.shields@xamarin.com and i'll take a look? mid-crisis right now15:51
dokodirecthex, ok, will do15:52
didrocksflexiondotorg_: yeah, perfect! sponsored15:58
didrocks@pilot out16:23
=== 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 -> utopic | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
flexiondotorg_didrocks, Thanks.16:29
didrocksyw ;)16:29
=== Cydrobolt is now known as cy
=== cy is now known as Cydrobolt
flexiondotorg_didrocks, So is the one correct now? ;)16:50
flexiondotorg_didrocks, https://bugs.launchpad.net/ubuntu/+source/mate-tweak/+bug/142774416:50
ubottuLaunchpad bug 1427744 in mate-tweak (Ubuntu) "mate-tweak package needs updating" [Undecided,Incomplete]16:50
didrocksflexiondotorg_: the debdiff is, however, my comments about debian/copyright changes not listed in changelog and the upstream script changes are still valid16:52
flexiondotorg_didrocks, So close ;) One sec...16:52
flexiondotorg_didrocks, This? https://bugs.launchpad.net/ubuntu/+source/mate-tweak/+bug/1427744/comments/316:59
ubottuLaunchpad bug 1427744 in mate-tweak (Ubuntu) "mate-tweak package needs updating" [Undecided,Incomplete]16:59
flexiondotorg_didrocks, Thanks for your patience and understanding. I'm reading and learning some of this as I go.16:59
didrocksflexiondotorg_: that's good, no worry! always think as rule 0 to ensure your package is building and that the changelog reflects what you change, so it looks good here, let me build it now :)17:03
didrocksflexiondotorg_: sponsored (just note that you forgot to reference the bug # in the changelog, please close it manually) :)17:07
flexiondotorg_didrocks, Thanks. Adding to my notes about referencing the bug :)17:08
dokoRiddell, https://launchpadlibrarian.net/196789814/buildlog_ubuntu-vivid-amd64.qca2_2.1.0-0ubuntu3_FAILEDTOBUILD.txt.gz (GCC 5) ... I don't understand the versions for the symbols, why  +git20141126.2258 ?17:21
dokokenvandine, bregma: other GCC 5 ftbfs are: unity-scope-home, unity-lens-applications, signon-ui, libdbusmenu, indicator-keyboard17:47
dokodo you look at any of these?17:47
kenvandinedoko, mardy handles signon-ui and tedg handles libdbusmenu17:54
kenvandinenot sure about the rest17:54
kenvandineindicator-keyboard is likely the desktop team17:55
tedgI think those scopes are bregma's17:55
kenvandineyeah17:55
* tedg tries to convince bregma libdbusmenu is his too17:55
tedg:-)17:55
kenvandinegood luck with that17:56
bregmaindicator-keyboard is desktop, we'll take care of the scope and lens and libdbusmenu17:56
* tedg drops mic17:57
* bregma like to have something mindless to do on a Friday17:57
dokoGCC 5 fixes are mindless17:57
tedgbregma, I looked at that one and it seem the gtk2 tests are breaking. I'd look to see if you can just drop the gtk2 package.17:58
bregmanumbingly so17:58
tedgbregma, I think the xfce folks are moving to gtk317:58
infinitytedg: They are, but not this cycle.18:00
infinitytedg: xfce 4.12 is still gtk2.18:00
tedginfinity, This is for gcc5 though, so it's next cycle.18:01
infinitytedg: Well, "moving to gtk3" has been on the xfce uptream roadmap for 4 years.  I refuse to believe it until I see it land in a stable branch.18:01
tedgHeh, well, there is that.18:02
tedgI saw it on the Internet, I'm sure it'll happen.18:02
infinitytedg: From the 4.12 release engineers:18:04
infinityXfce 4.12 will still use gtk2, with some support of gtk3 for better integration.18:04
infinityPort to gtk3 will maybe be done for the next version.18:04
infinity^-- "maybe be done" isn't all that comforting. :P18:04
ochosiinfinity: will be done18:06
ochosis/maybe be/will be/ :)18:06
ochosihttps://wiki.xfce.org/releng/4.14/roadmap18:07
ochosiwe've ported the first component already, so chill out folks ;)18:07
infinityochosi: Ahh, excellent, I hadn't seen the 4.14 roadmap yet.18:08
infinityochosi: Halleluja.18:08
ochosiinfinity: that's cause i put it up yesterday, maybe? ;)18:08
infinityochosi: Hahaha.18:08
infinityochosi: That would do it. :)18:08
ochosialso, if you're referring to gtk2 indicators (not sure from the backlog), we haven't been using those since trusty18:08
ochosiour panel has had support for gtk3 plugins for a while now18:08
ochosiwe even use symbolic icons already for two of our plugins, so you could say we're slightly ahead of the indicators there ;)18:09
ochosianyway, if you have xfce-related questions, feel free to ping me18:09
ochosi(or xubuntu-related)18:09
dokokenvandine, tedg,, bregma: libdbusmenu, indicator-keyboard, unity-scope-home, signon-ui also fail in vivid (default GCC)18:09
tedgCool, thanks ochosi18:11
ochosinp18:11
infinityochosi: "We should have no need for Feature Freeze if we don't add features."18:11
infinityochosi: You're very optimistic about everyone playing your game, I see. :)18:11
ochosiinfinity: well, that's for -core ;)18:12
ochosiand yeah, i can be very strict!18:12
* ochosi goes to the cabinet and gets the elephant whip...18:12
infinityI need one of those.18:12
tedginfinity, Ringling Brothers garage sale?18:13
ochosiinfinity: while i have your attention...18:14
infinityochosi: 'sup?18:14
ochosiwould you mind ack'ing the other components on here? https://bugs.launchpad.net/ubuntu/+source/xfce4/+bug/1424887 - and with the libxfce4util bump from 6 to 7, we'll need to rebuild a few packages.18:14
ubottuLaunchpad bug 1424887 in xfce4-settings (Ubuntu) "[FFe] Xfce 4.12 for Vivid" [Undecided,Triaged]18:14
infinityochosi: Can you lend me your whip?18:14
* ochosi hands infinity the elephant whip18:14
infinitySuch a trusting fellow.18:14
ochosi:]18:15
ochosivery18:15
infinityochosi: So, I'm quite fine with just saying that, IMO, we can extend Scott's ACK to cover any 4.12 updates you need to do for the next week or two.18:16
ochosinice, thanks a bunch!18:16
infinityochosi: If things end up close to the wire, we'll want to think hard about it, but for now, I'd rather you get it all in than have half a version bump in xfce.18:16
ochosiyeah, in fact we've been stuck with several 4.11 components for a few releases now18:17
ochosiso it'd be great to finally be on a stable one for a change :)18:17
* infinity nods.18:17
infinityGo forth and stabilise.18:17
ochosishould we do the rebuilds after libxfce4util releases from -proposed or do a dep wait for the packages so they can go at once?18:17
infinityochosi: Why the rebuild?  ABI changes?18:17
infinityochosi: And if ABI changes, does that mean a new SOVER?18:18
infinityochosi: Cause if there's a new SOVER, it'll be stuck in -proposed until it all rebuilds anyway, you have no choice in the matter.18:18
ochosiyeah, but lemme quickly check what changed exactly in libxfce4util18:18
ochosibluesabre was handling all that...18:18
ochosi(also, i'm not really a packager)18:19
infinityochosi: But no need for a bunch of versioned build-deps, just wait until it's published on all arches according to rmadison, then go to town.18:19
ochosirighty18:19
ochosibluesabre: copy that ^18:19
ochosiso yeah, SONAME bump from 6 to 718:20
infinityochosi: Right, so that will just happily sort itself and stage correctly.18:20
infinityochosi: Just so long as the rebuilds are all uploaded after "rmadison libxfce4util7" shows 6 happy published binaries.18:21
ochosiyup, dropped some symbols, took me a bit to find that now :)18:21
ochosiok, perfect18:21
=== fginther` is now known as fginther
=== kickinz1 is now known as kickinz1|afk
=== rbanffy_ is now known as rbanffy
flexiondotorg_Evening.23:17
flexiondotorg_I've just been testing 14.04.223:18
flexiondotorg_Seems a bit busted to me. Is this known about?23:18
flexiondotorg_For example, it is impossible to install ubuntu-sdk in a fresh Ubuntu 14.04.223:18
xnoxhow do I view _my_ repositories on gitorious.org?23:49

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