/srv/irclogs.ubuntu.com/2015/08/27/#ubuntu-devel.txt

infinityOdd_Bloke: *poke*00:16
infinitypitti: I thought you didn't consider the lxc runners good enough to give accurate results for migration purposes.04:01
infinitypitti: Though, I geuss if you're tracking always-failed per-arch, then the lxc ones can just have more failures for now.04:01
infinitypitti: I'm mildly concerned about the armhf tests holding up the show just due to speed now, though.04:01
infinitypitti: Especially since we used to optimise this by triggering x86 tests while armhf was still building.04:02
pittiGood morning04:21
pittiinfinity: right, with jenkins we just tracked failures/regressions per package, hence ppc/arm (which have a lot more failures) couldn't be used for regression tracking; now we can04:21
pittiinfinity: the speed is actually fine -- armhf finished the gcc5 triggered tests (~ 350) in about the same time as amd64+i38604:22
pittiand ppc64 is even faster, as I run two tests in parallel per VM04:22
=== sitter_ is now known as sitter
Odd_Blokeinfinity: Hm?07:49
=== _salem is now known as salem_
infinityOdd_Bloke: Oh, I wanted to chat with you about doing powerpc cloud images, but we can do that when I'm not heading to bed.07:53
infinityOdd_Bloke: I figure it'll be 99% "do what ppc64el does", and 1% "ask Adam, cause WTF."07:53
Odd_Blokeinfinity: :D07:54
Odd_BlokeThat sounds pretty reasonable.07:54
infinityOdd_Bloke: What TZ (ish) are you working in?07:54
Odd_Blokeinfinity: BST.07:55
infinityOdd_Bloke: And if the answer is "I started now, so now plus 8 hours", do you have time to stick around a bit after that to chat when I wake up?07:55
infinityOdd_Bloke: If not, we'll catch up another day.07:55
Odd_Blokeinfinity: Yeah, that should be fine.07:55
infinityOdd_Bloke: Kay, cool.  I'll be back in 6 or 7 hours for meetings, but will try to remember to poke you. :P07:55
Odd_Blokeinfinity: :)07:56
zzarrhello! I get this error trying to build an application for my phone (MX4 Ubuntu Edition) "Unknown module(s) in QT: bluetooth"08:33
zzarrit compiles fin on my desktop machine08:33
zzarrfine*08:35
pittizzarr: missing a qml-module-qtbluetooth or perhaps libqt5bluetooth5 build dep or so? (sorry, no clue about Qt, but usually missing build deps is the reason)08:43
zzarrbut where are they missing, and how do I install them?08:45
dokobarry, sure. you touched it last ;)08:45
pitticoreycb, jamespage: mind having a look at the wily failure in http://autopkgtest.ubuntu.com/packages/n/neutron/ ?08:49
pittisqlalchemy.exc.NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:mysql08:50
pittimissing dependency or something such?08:50
pitticoreycb, jamespage: it coincides with https://launchpad.net/ubuntu/+source/sqlalchemy/1.0.8+ds1-1ubuntu3 , thus britney rightfully held that back: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#sqlalchemy08:51
pittineutron itself is also FTBFS08:52
jtaylordoko: is there a reason our bash uses its on memory allocator and not the one from glibc?09:57
tseliotpitti: is this a known problem with systemd in wily? (it happens in my sbuild chroot) http://pastebin.ubuntu.com/12204790/10:09
pittitseliot: hm, not known to me; but that's in dpkg's unpack stage10:12
tseliotpitti: oh, right10:15
rbasakpmcgowan: could you comment on bug 1471903 please? ogra_ wanted you to have an opportunity to comment before we go ahead and upload the proposed fix there to Wily, since we want the fix to end up in the vivid-overlay PPA.10:18
ubottubug 1471903 in live-build (Ubuntu) "-updates, -security missing from apt lists" [High,In progress] https://launchpad.net/bugs/147190310:18
rbasakbdmurray: ^^10:18
rbasakpmcgowan: my attempt at a summary is in comment #2710:19
pmcgowanrbasak, reading10:26
ogra_rbasak, ah, thanks, i was about to ping pat :)10:28
pittiarges, tjaalton: could I bribe you to look at the SRUs in bug 1489045? trivial thing, but it would unblock some infrastructure work10:50
ubottubug 1489045 in dkms (Ubuntu Trusty) "Backport autopkgtest script to precise/trusty" [Wishlist,Triaged] https://launchpad.net/bugs/148904510:50
pitticaribou: some cleanup to do for bug 1464201; otherwise this looks good, thanks!11:02
ubottubug 1464201 in rsyslog (Ubuntu) "Please merge rsyslog 8.9.0-3 (main) from Debian unstable (main)" [Wishlist,Incomplete] https://launchpad.net/bugs/146420111:02
cariboupitti: anything you want me to do for that cleanup ?11:02
pmcgowanrbasak, ogra_ comment added11:02
ogra_thanks !11:02
pitticaribou: I followed up to the report11:02
pitticaribou: shoudl mostly be "put the .init back and correct the merge changelog"11:03
pitticaribou: and drop some unnecessary delta if you want (but this is just a suggestion)11:03
cariboupitti: sure, just comment in the bug & I'll fix that up11:04
pitticaribou: I did already11:04
caribouk11:05
cariboupitti: looks like the usage of imjournal.so needs some investigation11:10
cariboupitti: there are mentions of performance hit when using it instead of imuxsock11:11
pitticaribou: yeah, not a blocker for the FFE, just a question11:11
cariboupitti: let me look in to it11:11
pittilet's first get the new version in and look at this separately11:11
cariboupitti: their page says "The journal provides imuxsock with a copy of all “classical” syslog messages, however, it does not provide structured data"11:12
cariboupitti: so *maybe* this means that the basic journal data it picked up11:13
pittioh, it is11:13
pittiit's just not totally reliable when there's a flood of messages11:13
coreycbpitti, neutron autopkgtests should be ok with 1.0.8+ds1-1ubuntu4, uploaded last night.  I'll look into the ftbfs.11:13
pitticoreycb: the tests do use sqlalchemy 1.0.8+ds1-1ubuntu4 and fail with that11:27
coreycbpitti, oh I thought you said they were using 1ubuntu311:27
pitticoreycb: no, just that they started failing with this version11:27
coreycbpitti, ok I'll look11:27
pitticoreycb: sorry for the misunderstaning11:27
pitticoreycb: thanks!11:28
coreycbpitti, np!11:28
zzarrhello! if I compile a project based on QtQuick for a Ubuntu kit, where's the executable located (on my Ubuntu Phone in this case)?11:34
mitya57zzarr: you probably want #ubuntu-touch or #ubuntu-app-devel11:35
zzarrmitya57, thanks11:35
dokojibel, online?11:42
=== salem_ is now known as _salem
=== MacSlow is now known as MacSlow|lunch
jibeldoko, I am online12:09
rbasakpmcgowan: thanks!12:10
rbasaksil2100, ogra_, bdmurray: so who's sponsoring this? Is everyone happy with sil2100's debdiff in comment #11?12:11
* rbasak notes that the changelog entry needs a bug reference12:12
tjaaltonpitti: done12:17
sil2100rbasak: I'm happy with it, and I know bdmurray and infinity were too12:22
sil2100Not sure who's ACK would we still need12:22
pittitjaalton: cheers!12:22
ogra_sil2100, well, note that pmcgowan asks that the overlay PPA has an override for the change12:23
ogra_beyond that, yeah, someone should just upload :)12:23
sil2100Wait, why?12:23
tjaaltonarges: fyi ^, acked the dkms sru's already12:23
sil2100The point of it is having that on our stable phones so that we can get proper reports12:24
ogra_sil2100, well, effectively we need to re-work apport so we can drop the lists again ... perhaps we can live with the bloat until the next OTA12:24
ogra_(and have sommeone fix apport)12:25
sil2100pmcgowan: hey! You don't want the change for including apt lists of -updates and -security in the images? Why?12:25
ogra_sil2100, seen the mail from john ?12:25
ogra_regading image size ...12:25
ogra_the rootfs will soon ship the infrastructure for desktop apps ... they are supposed to be executed in a chroot or container ... we will need to ship another 50-100M for that infrastructure (minimal chroot etc)12:26
sil2100ogra_: it still should be ok, the difference is small - I understand the point, but holding off this change won't make much difference12:26
ogra_we can really not waste space like that12:26
ogra_sil2100, the difference is 50-60M12:27
ogra_note that we used to wipe these package lists12:27
ogra_not sure when or how they were added12:27
rbasakI thought that since we're already shipping the lists for the release pocket, the difference for -updates and -security is actually much smaller?12:27
pmcgowansil2100,this pointed out we previously added 66MB we did not expect12:27
sil2100ogra_: no it's not12:27
ogra_rbasak, that we ship them at all is the main buug12:27
pmcgowanright12:27
sil2100I checked that it's basically 5 MB more12:28
sil2100ogra_: didn't you see my comment?12:28
ogra_the original build scripts from the OEM team had code that forcefully removed them12:28
pmcgowansil2100, te issue is the lists should not be installed at all12:28
ogra_and all our size measurements we did in malta were based on a rootfs without them12:28
sil2100pmcgowan: right, but that's a separate bug anyway12:28
ogra_and these size measurements are the base for our parittioning scheme12:28
sil2100Since we ship them right now anyway12:28
mdeslaurtkamppeter: how can I test ippusbxd?12:29
rbasakI don't think anyone disagrees with that. The question is about what we do right now.12:29
pmcgowansil2100, but thats how we want to fix it for next stable update12:29
ogra_sil2100, yes, as i said, someone needs to fix apport asap to not require them12:29
pmcgowanwe dont need to fix it in proposed I'd say12:29
pmcgowanwe just want the real fix12:29
ogra_rbasak, right now we want this fix to land to not hold back other images12:29
sil2100ogra_, pmcgowan: is bdmurray working on the fix?12:30
ogra_but for the phone we want a plan that makes us go back to a sane size12:30
pmcgowansil2100, no one is yet, I just filed a separate bug12:30
ogra_sil2100, no idea, someone has to though12:30
sil2100Ok, thanks12:30
pmcgowansil2100, and I added it to ota7 list12:30
ogra_pitti, on that note (see backlog above) are there any plans for apport in snappy ?12:31
ogra_i guess a fix for the phone could be designed in a way that it also helps running apport on snappy12:31
pittiogra_: we haven't really talked about that yet; i. e. what kind of error reporting do we actually want from snappy? Just for the snappy OS itself, or for any of the apps? the latter surely shouldn't be Ubuntu bugs, but go somewhere else? etc.12:57
ogra_pitti, well, snappy on the phone and snappy personal will surely want to use some kind of automatic error reporting ... and there we cant rely on apt lists locally12:58
pittiogra_: if we remove dpkg and /var/lib/dpkg/* we stop being able to associate a binary to a package; so if that's what we conceptually want, we could still file bugs against teh "snappy" project, but we can't associate them to their real packages any more12:58
pittiogra_: hm, we only need the apt lists to determine the origin, no? mapping a path to a package should just require the dpkg db12:59
ogra_pitti, and that lists issue already hits us ahrd on the phone today ... so having a plan that can also work on snappy would be good12:59
ogra_pitti, well, i'd go even further and say we could us a remote locatiojn for that data where we bind psckage lists to specific image versions13:00
pittiogra_: that doesn't need to be done on the client side, though13:00
rbasakCould you just ask Launchpad? It has this information available already via publishing history, right?13:00
barrydoko: :)13:00
pittiogra_: on the client, specifying the executable path and channel/image number should be sufficient?13:01
pittiand resolving that to a package could then even be done in launchpad/on the retracers, etc.13:01
ogra_yeah13:01
pitti(probably not in LP itself, but the retracers could post-process reports)13:02
cjwatsonrbasak: soooort of, but that often doesn't quite match up to image building for various reasons; more reliable to keep manifests13:12
rbasakOK13:17
=== _salem is now known as salem_
Laneytyhicks: hi, do you have a bug # to track removing the GetConnectionAppArmorSecurityContext porting?13:32
Laneyerm, that sentence made more sense before it got through my fingers13:32
Laneyyou know what I mean :)13:32
pittiapw: is this uninstallability known? http://people.canonical.com/~ubuntu-archive/proposed-migration/trusty/update_excuses.html#linux-meta13:34
mdeslaurslangasek: weren't you going to upload a new edk2?13:40
apwpitti, why _it_ that uninstallable, there is a linux-image-virtual-lts-utopic13:45
pittibut http://people.canonical.com/~ubuntu-archive/proposed-migration/trusty/update_output.txt says it's not installable13:47
apwoh ... its an arch thing14:00
apwpitti, ok that is plain wrong and has been plain wrong since it was first released by the looks of it14:03
pittiapw: I guess we just never paid attention to britney uninstallables in stables so far?14:03
=== Laney 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 precise-vivid | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
pittiLaney: \o/ congrats!14:03
apwpitti, i guess not, anyhow, i'll get a bug filed and someone to fix 'er up14:03
Laneypitti: wily is open for breakage again :)14:04
pittiLaney: britney has lots of shiny! :)14:04
cariboupitti: Just uploaded changes for LP: #146420114:05
ubottuLaunchpad bug 1464201 in rsyslog (Ubuntu) "Please merge rsyslog 8.9.0-3 (main) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/146420114:05
=== MacSlow|lunch is now known as MacSlow
apwpitti, bug #148948714:16
ubottubug 1489487 in linux-meta (Ubuntu) "linux-meta: is uninstallable in trusty-proposed" [Medium,Triaged] https://launchpad.net/bugs/148948714:16
tyhicksLaney: bug #148948914:23
ubottubug 1489489 in media-hub (Ubuntu) "The org.freedesktop.DBus.GetConnectionAppArmorSecurityContext() method is deprecated" [Medium,Triaged] https://launchpad.net/bugs/148948914:23
tyhicksLaney: I need to add more source packages that are affected and need to provide an example of how to switch over but at least we have a placeholder now14:23
Laneytyhicks: ok, it'd be nice if we could do this for 15.10 if possible14:28
Laneyif it's easy maybe I can help14:28
tyhicksLaney: I doubt 15.10 is possible14:40
Laneywhy?14:41
tyhicksLaney: I don't have much time to devote to it at the moment14:44
tyhicksLaney: if individual project maintainers want to jump in and make the changes based on the examples that I provide, then it may be possible14:45
tkamppetermdeslaur, run "ippusbxd -d -n -N -P 60000" on the command line. This runs ippusbxd without presence of a printer but opening the port.14:46
tkamppetermdeslaur, see "ippusbxd -h", "-N" is the no-printer mode for development and debugging.14:46
mdeslaurtkamppeter: ah! great, thanks14:50
=== tdaitx_ is now known as tdaitx
mdeslaurtkamppeter: ah, my ippusbxd is too old to have those options...it's the vivid cups-filters package15:10
mdeslaurtkamppeter: do you have the required hardware to test the update in https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+packages ?15:10
tkamppetermdeslaur, I have the hardware, so tell me whatever steps I have to do (probably with Vivid as Wily uses the new ippusbxd).15:15
mdeslaurtkamppeter: install the cups-filters binaries from that ppa on vivid, and see if ippusbxd still works, that would be an enormous help15:16
pitticjwatson: britney itself (at least not britney2-ubuntu) doesn't "do" the copy from -proposed to -release, it just computes the set of packages that it can migrate, right? do you know what does that?15:20
pittisil2100: ^15:20
cjwatsonpitti: Start from lp_import in britney1-ubuntu (which wraps britney2-ubuntu)15:21
cjwatsonpitti: promote-to-release is in lp:ubuntu-archive-tools15:21
pitticjwatson: ah, in britney115:21
pittiso britney2 writes HeidiResultData, britney1's ./britney calls promote-to-release15:22
sil2100\o/15:23
* sil2100 looks at that15:23
sil2100cjwatson: thanks!15:23
pitticjwatson: cheers15:24
sil2100How did I miss that, sometimes I feel like a blind guy15:25
* pitti hasn't touched britney1 at all yet, didn't know it either15:25
tkamppetermdeslaur, I have tested and the security fix seems to be OK.15:26
mdeslaurthanks tkamppeter! very much appreciated15:26
tkamppetermdeslaur, but can you please also apply also this (functional, not security) fix:15:26
tkamppeterhttps://github.com/tillkamppeter/ippusbxd/commit/3facde24a3b74168047dcd564bf609fd9911edcb15:26
cjwatsonTo be fair it is a baroque setup, but I was trying to make it as close to the deployed setup in Debian as possible (and theirs had accreted over time)15:26
tkamppetermdeslaur, it is a simple patch, without it most printers are not able to print but only allow access to their web config interface.15:27
tkamppetermdeslaur, Wily already has this fix as it uses the 1.22 release.15:28
mdeslaurtkamppeter: we don't usually include fixes in security updates, but I'll include this one15:28
mdeslaurtkamppeter: thanks15:28
tkamppetermdeslaur, thanks.15:28
slangasekmdeslaur: yeah, but I wasn't in a hurry :) I have another patch pending from dannf for proper arm64 vm support, but he also tells me that something's funny with the arm64 build when cross-built15:31
slangasekdannf: ^^ any progress on that?  and do you happen to have checked that rebuilding the existing package with gcc-5 works?15:31
mdeslaurslangasek: ok...I have some updated libosinfo and virt-manager packages...but libvirt needs your edk2 packages to detect the firmware properly15:31
mdeslaurslangasek: so I guess we need to publish these all together under the same FFe15:32
dannfslangasek: yes, same package rebuilt w/ gcc5 fails. i'm doing a gcc bisect, but having to skip a lot of build failure revs15:32
dannfslangasek: one workaround would be to force gcc-4.9 for now15:32
slangasekmdeslaur: I don't think the edk2 side needs an FFe fwiw15:32
mdeslaurhrm, mine does :P15:33
slangasekdannf: that's no workaround, there is no cross gcc-4.9 in Debian ;)15:33
slangasekI would have to back out that change15:33
dannfslangasek: right - well, bisection continues - hopefully that'll find the root cause15:33
bdmurrayseb128: While https://errors.ubuntu.com/bucket/?id=failed%3A/usr/lib/i386-linux-gnu/libgtk-3-0/gtk-update-icon-cache-3.0%3A11%3Ai686%3A/usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1%2B6d08%3A/usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1%2B4b49%3A/usr/lib/i386-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so%2Bff4 has failed to retrace do you have any ideas what the problem may be?16:17
seb128bdmurray, no idea no16:18
tkamppeterIs there some system facility which "corrects" file ownerships and permissions in Ubuntu, for example out of a cron job?16:25
dobeytkamppeter: no16:29
Odd_Blokeinfinity: I have a hard EOD in about 90 minutes, if you still want to talk powerpc images today.17:21
dannfslangasek: https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/148956018:06
ubottuLaunchpad bug 1489560 in edk2 (Ubuntu) "qemu-efi: hangs in kvm mode when built w/ gcc-5" [Undecided,New]18:06
slangasekdannf: so as you assigned this to edk2 rather than gcc, does that mean you think it's a bug in edk2?18:22
dannfslangasek: i have no idea, though i'd lean towards a gcc regression. marked as impacting both now.18:40
bdmurrayRiddell: Do you have any plans to fix the ubuntu-release-upgrader test failure? http://autopkgtest.ubuntu.com/packages/u/ubuntu-release-upgrader/wily/amd64/18:48
dokobarry, do you have an estimate what still needs to be done for python3.5 as the default? honestly I'd like to see this for 15.10, even if it breaks some stuff, so we have something stable in preparation for the next LTS19:49
barrydoko: i was just chatting w/ slangasek about that.  i need to do an updated review of main + seeded packages that ftbfs or fail dep-8 w/py35 as default.  my biggest concern frankly is django and its ecosystem.  a safer route is to keep 3.5 as supported for 15.10 and do the switch to default as soon as x opens19:59
dokobarry, sure, but that won't expose 3.5 that much to users and developers20:03
dokoohh, and I should better run python3.5 in the autopkg tests for python3.5, and not 3.4 ...20:04
barrydoko: that's true, but i think we've done a really good job of getting upstreams on the py35 bandwagon just by doing our transition.  also: what's the plan for 3.5 as support or default in debian?20:07
dokobarry, finishing GCC 5 first according to the release team ... and I'm not the only python3-defaults maintainer20:08
barrydoko: right.  perfectly reasonable to finish gcc5 first.  is there an eta for that?20:09
dokobarry, 1-2 months, that's what the release team things. but how does this relate to making 3.5 the default for 15.10?20:10
juliankIf somebody wants to try APT 1.1 in wily, the PPA builds that now: https://launchpad.net/~deity/+archive/ubuntu/sid (yes, the name is wrong, sid is tracking HEAD, which is currently experimental)20:11
dokojuliank, mvo is back from vacation, hint, hint ;-P20:11
barrydoko: doesn't much, mostly curious.  i think we're probably not in bad shape for debian to go to 3.5.  as for ubuntu, let me see what other main+seeded packages still need love20:12
juliankdoko: Sure. But APT 1.1 is post-wily stuff, so the PPA allows people to test it anyway20:13
dokobarry, I can start the next test rebuild with 3.5 as the default, but then you would have to identify the 3.5 related ftbfs20:13
dokoahh, ok20:13
barrydoko: would that be much different from the ~pythoneers/py35asdefault ppa?20:14
dokobarry, it would be recent, and for all archs20:14
barrydoko: it would be good data then20:15
dokook, planning for it20:15
juliankI'll soon release python-apt 1.0~beta4 though, that one is targeted at wily.20:16
slangasekdoko: I disagree that it's better to have 3.5 as default in 15.10 when we know it will break packages; especially since we're past FF and barry has already signalled via the mailing list that we're not switching, I think it's more effective to focus on the known issues i.e. build failures) between now and 15.10 release, and get these fixed via Debian20:16
dokoslangasek, ohh, didn't see that. but I disagree on the breakage thing. sure, there is django, but we don't know about anything else20:20
slangasekdoko: there are still a large number of build failures in the py35default ppa20:32
dokoslangasek, afaics the ppa wasn't updated20:35
barryi have a script to sync the archive to the ppa20:36
barrywhich i just again ran 15m ago :)20:37
bdmurrayRiddell: I'll fix ubuntu-release-upgrader20:59
ochosihey everyone21:04
ochosiwho's currently in charge of ubiquity?21:04
ochosiis it cyphermox?21:05
Unit193Thought so.21:15
cyphermoxyo?21:18
Riddellbdmurray: I uploaded to vivid-proposed, awaiting ubuntu-sru approval21:33
Riddellbdmurray: oh but I've not seen the test failure21:33
ochosicyphermox: just wondering whether another ubiquity release was planned for 15.10 because there is a xubuntu-relevant bugfix in trunk that would be nice to have (aka commit 6307)21:34
Loganslangasek: looks like the Debian maintainer renamed the gtkglextmm shared library package for G++ 5 - should we pull that in?21:43
cyphermoxochosi: yes, there will be an upload soon :)21:49
slangasekLogan: I would say yes21:51
ochosicyphermox: awesome - thanks!21:52

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