[02:19] Can we blacklist src:mysql-defaults from autosync from Debian please? With feature freeze coming up, I'd like to hold this for Yakkety+1 if possible, as it'll make no difference for Yakkety and could be confusing for users. [02:19] infinity: ^ [02:19] It's already been uploaded to unstable. [02:20] Though I don't see it in LP yet. [03:23] can someone process golang-github-coreos-pkg pretty pls :-) (slangasek? infinity?) [04:09] rbasak: Err, why? [04:09] rbasak: If it'll "make no difference for yakkety"? [04:10] rbasak: Seems like a reasonable thing to get in, so our packaging can keep tracking for the rest of yakkety, no? [04:10] rbasak: Otherwise, you're forking mysql from here. [04:10] (because of mysql-common) [04:14] infinity: because it creates default-mysql-* packages, which make it look like we "default" to MariaDB, but that won't be the case (in Yakkety) because no packages actually will use those metapackages. [04:14] I should double check, but mysql-common hasn't actually changed yet. [04:14] rbasak: And if we don't intend to default to mariadb ever, we should change the defaults. [04:14] rbasak: That's the point of "defaults" packages. Makes it easier for derivatives. [04:14] Debian is only starting the switch to src:mysql-defaults. I don't think it makes sense to take it now, since we're about to feature freeze. [04:15] We can take it next cycle and add a delta or whatever. [04:15] rbasak: I'm really less inclined to agree, I guess. universe syncs might start depending on the default stuff, and needing deltas, etc. Just taking mysql-defaults and fixing it is saner. [04:16] rbasak: Feature freeze is pretty lax (and/or nonexistent) for unseeded stuff. [04:16] I think any attempt to avoid work here is likely to create more work than just uploading mysql-defaults with s/maria/mysql/ and be done with it. [04:17] I just think that it'd be confusing for Yakkety and doesn't actually give us anything. In the case of a universe package getting synced and having a new dependency on default-* in Debian, it's be trivial to delta that out. [04:18] Err, yes. But we can fix one package, or fix potentially many. [04:18] src:mysql-defaults will also take over mysql-common, currently generated by src:mysql-5.7 in Ubuntu (and src:mysql-5.6 in Debian, which we will update to src:mysql-5.7 without mysql-common soon) [04:18] I don't get the "confusing" argument. At all. If nothing depends on it, it's not confusing, if something does, it's helpful. [04:19] I guess it's not confusing if we do delta it. [04:19] Right. [04:19] As we do for default-mta, etc. [04:19] This is a Good Thing(tm). [04:27] I don't disagree. Only with the timing. I'm not convinced it's useful to introduce this right now. But I don't feel strongly about it. [04:59] Hello, I need an archive admin to delete two binaries in yakkety. url-dispatcher and indicator-datetime for s390 [05:00] They depend on libubuntu-app-launch which depends on Upstart which isn't building on s390. [05:04] tedg: binaries removed (and ftr it's not two binaries, it's all the binaries built from url-dispatcher source on s390x) [05:04] slangasek: Thank you, yes. [05:04] Sorry to be confusing. [05:05] tedg: I'm not sure what that does to other packages that depend on liburl-dispatcher1... looks like there are other indicator packages that will need to be removed from s390x in the next round [05:06] slangasek: A couple, the biggest one is platform-api, but I think that already doesn't build on s390. [05:06] yeah, it's only built on x86 and arm [05:08] Huh, surprised how big that rdepends list is... [05:50] ah so there's another bunch of new packages requiring --all-proposed rerun [05:50] http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtmir [05:59] http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#ubuntu-settings-components [05:59] http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#unity-notifications [06:07] Mirv: triggered; but why are these packages finding their way into -proposed while the transition is in progress? [06:07] some of these, at least, would seem to be silo landings [06:09] if people are forcing in landings on top of other landings, they should maybe not do that considering it will further slow down the transition [06:13] tedg: The goal being to remove upstart, can we tackle that from the other direction? [06:13] tedg: Removing all the s390x binaries that are in the rdep chain for a package we want to stop depending on seems counter-productive. [06:22] slangasek: those are silo landings yes, OTA-13 is being finalized this week [06:22] there would be an option to not release to yakkety for a little while if wanted, only publish to overlay PPA [06:24] the transition has been going on for three weeks now [06:40] infinity: images (all I looked at) aren't building - looking I assume they're having trouble with dependencies [07:28] cjwatson, infinity: Good morning! The Ubuntu Kylin daily iso is not created successfully. The question is about python3-aptdaemon.pkcompat package. Kubuntu and Xubuntu have the same question. But Ubuntu and lubuntu daily iso is created susccessfully.Do you know how to sovle this problem? The URL is https://launchpadlibrarian.net/278816938buildlog_ubuntu_yakkety_amd64_ubuntukylin_BUILDING.txt.gz and https://launchpadlibrarian.net/278982117/build [07:28] log_ubuntu_yakkety_amd64_xubuntu_BUILDING.txt.gz Thank you ! [07:33] handsome_feng, python3-aptdaemon.pkcompat has been removed, stop trying to install it [07:33] see https://launchpad.net/ubuntu/+source/aptdaemon/1.1.1+bzr982-0ubuntu15 [07:33] just use packagekit [07:39] seb128, I see the ubuntu-desktop package still recommend python3-aptdaemon.pkcompat,but python3-aptdaemon.pkcompat is not installed. [07:39] right, recommends don't fail build, they just go missing if they can't be insalled [07:39] but that one should probably be removed indeed [07:39] thanks for pointing it out [07:42] seb128, ubuntukylin-desktop also only recommed python3-aptdaemon.pkcompat package, but build failed [07:43] handsome_feng, you are sure that you don't have something else that has a depends on it? [07:45] otherwise I don't know but maybe infinity has some idea when he's around [07:48] I use command "apt-cache rdepends" only find ubuntukylin-desktop which related us. [07:50] By the way, ubuntu mate,ubuntu gnome, xubuntu, kubuntu have the same issue. [07:50] ubuntu.yakkety/desktop: * (python3-aptdaemon.pkcompat) # needed to keep packagekit off the images [07:51] seb128: So, if the intent was to keep packagekit off images, "just install packagekit" seems like a poor fix. [07:53] infinity, that comment is years old, from a time where packagekit didn't have a decent apt backend, my understanding with that package1.0 transition is that the packagekit backend is considered better maintained and that we want to use it [07:54] which is why the pkgcompat layer got dropped from aptdaemon [07:56] seb128: Mmkay. Will tear it out of all the seeds, then. [07:56] thanks [07:57] seb128: Care to do me a favour and look at all the rdeps for pkcompat on http://people.canonical.com/~ubuntu-archive/nbs.html and make sure they're other OR deps or deps on the virtual package? [07:57] seb128: So we can remove the binary... [07:58] infinity, k, let me have a look [07:59] No, some are definitely real deps. [07:59] ubuntu-drivers-common and packagekit-tools at least. [08:00] gnome-packagekit-session and gstreamer1.0-packagekit [08:00] cyphermox: When you remove a package, it would be nice to check the rdeps. :P [08:01] Oh, gnome-packagekit-session is itself NBS. [08:01] But also not removable. :P [08:31] anyone fancy reviewing x-x-v-intel from xenial queue? adds some pciids and apparently fixes #1568604 [08:31] bug #156860 [08:31] bug 156860 in f-spot (Ubuntu) "f-spot crashes on tif file import" [Undecided,Invalid] https://launchpad.net/bugs/156860 [08:31] uh [08:31] bug #1568604 [08:31] bug 1568604 in xserver-xorg-video-intel (Ubuntu Xenial) "Mouse cursor lost when unlocking with Intel graphics" [High,Confirmed] https://launchpad.net/bugs/1568604 [08:36] tjaalton: I can haz matching lts-xenial upload? [08:39] Laney: i386 unity8 also passed [08:39] infinity: you will [08:40] infinity: if this works? [08:40] I can't repro the bug [08:40] so on next update excuses page should look better [08:40] (amd64 Pass already visible there) [08:41] Mirv: cool [08:41] that wasn't run with all-proposed, but it worked :-o [08:41] Hopefully then we just need to get the kernel [08:42] Laney: it was, s_langasek did a bunch of them when I asked [08:42] it wasn't, you can see at the top of the log [08:42] he picked some packages instead [08:42] tjaalton: Not being able to reproduce is a bit annoying. [08:42] yep [08:42] Laney: aren't those full -proposed archives? https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-yakkety/yakkety/i386/u/unity8/20160816_083258@/log.gz [08:43] Laney: but it still just takes the listed ones I guess? [08:43] --apt-pocket=proposed=src:systemd,src:gsettings-ubuntu-touch-schemas,src:unity8,src:qtmir,src:ubuntu-settings-components,src:unity-notifications,src:libhybris [08:43] it uses apt pinning to only use those ones [08:43] right, then some luck too [09:01] Mirv: Just kernel stuff left now, AFAICS [09:07] Hi gang - could someone take a look at the NM SRU please? https://launchpad.net/ubuntu/xenial/+queue?queue_state=1&queue_text=network-manager [09:23] update_output indeed seems clearer than ever [09:24] "just" the kernel is a bit worrying though [09:26] why? [09:27] well I can imagine releasing a new kernel is not always a matter of hours [09:27] and herding these cats to not publish anything new might be challenging :) [09:28] most of touch stack fortunately doesn't even affect the migrations, and unity8 and friends were just published last night so it's not going to happen soon again [09:46] seb128, willcooke, hey, how do I find out about the state of unity8 dependencies WRT MIR? is there some way I could query the archive or maybe we've already a list of projects + MIR bug#s? [09:56] Saviq, well, there's this: https://trello.com/b/mab4G8UQ/unity-8-in-16-10 [09:56] Saviq, but that's pretty much manual [09:57] and bregma has a script which walked the dependancy tree - that might help [09:58] I think I'll wait for that... [10:14] Saviq, ~bregma/+junk/MIR-tools [10:19] bregma, ack [10:22] bregma, how do I use that? generate-package-list unity8 just shows me unity8, the other shows all binaries from src:unity8 [10:24] add -k to keep the graphviz file and use xdot to view or sotty to convert to svg or some other format [10:24] ack [10:26] bregma, still, that only shows me the list of binaries from src:unity8, that correct? [10:26] nope [10:26] ewww, I mean dotty, not sotty [10:27] example of unity8-desktop-session from the week before last: http://i.imgur.com/3e4Yq0f.jpg [10:28] it shows the recursive depends and recommends not in main for all binaries generated by the source packages [11:01] bregma, ok, seems my sources.list caused it, got a graph now, do we have a central place listing the MIR bug#s yet? [11:01] Saviq, just https://trello.com/b/mab4G8UQ/unity-8-in-16-10 [11:02] I was working on a script to connect trello to the packages, but got sidetracked [11:03] also https://bugs.launchpad.net/~ubuntu-mir/+subscribedbugs?orderby=-datecreated&start=0 [11:03] bregma, in the MIR bug, I suppose I should only list direct deps? [11:03] oh that looks helpful [11:04] Saviq, that's what I did (ie. only dependencies, not recommends) because Seb says that's all that's really needed despite what the Wiki page says [11:04] ack [11:04] we'll see what beatings the MIR team give us over not including the recommends [11:08] bregma, ah, and green is OK because it's in main? [11:08] in the chart I mean? [11:09] Saviq, yeah, green means the source package is already in main so the binary can just be (auto) promoted [11:42] Saviq, bregma, recommends in universe are going to show on component mismatch but shouldn't block iso builds/create issue, they are going to need to be eventually to be dealt with but that can come after we start installing the session and we can probably demote things to Suggests if needed [11:42] ack [11:44] unless the MIR team rejects the MIR because all recommends must be in main first, in which case we need to land all the package changes necessary to move the recommends to suggests, and all that will take time to move through the pipeline, and there are looming deadlines for 16.10 [11:45] that's only text [11:45] we can change the recommends to suggests if that's what they want [11:45] and I doubt they are going to block on that [11:45] it's still a change that has to land though ci-train, and that can currently take *weeks* [11:46] it's everybody's interest to get the feature in so it can get tested earlier [11:46] it doesn't have to [11:46] dput still works [11:46] as long as the change is in the pipe (please link it/write it in the MIR bug report), that's fine, not a blocker [11:46] didrocks, thanks for confirming ;-) [11:46] yw ;) (that's how *I* deal with it, others might have different opinions) [11:47] at least it's not as bad a Debian in that regard [11:48] Saviq: you can use check-mir btw as a helper to list them if that helps [11:48] ack [12:43] Laney: any word from the kernel team? is there someone we could ping directly? [13:04] infinity: The answer is "kinda" the problem is that most of these packages triple land all the way back to vivid. [13:04] infinity: I think that once UAL supports systemd we can make Upstart an optional build dep there. Which will block off some of the issues. [13:04] infinity: But today that is its only backend, so we kinda need it as a real build dep. [13:08] tedg: Right, but with the push to move yakkety to all-systemd-all-the-time, I do hope this is something being worked on. If I have my way, we'll remove libnih/upstart/mountall from the archive entirely before release. [13:09] infinity: It is on my todo list, but I don't think that's a goal. AFAIK no one is porting the rest of the U8 session to systemd. It's not a goal. [13:10] It very much is a goal. People sprinted for this and everything. [13:10] If we move U7 entirely to systemd but not U8, that's a bit lolz. [13:10] *I* sprinted on it, but that was U7 not U8 [13:11] pitti: ^-- tedg's been telling me that while unity7 systemdness was a goal, unity8 (and u-a-l?) isn't a priority for yakkety. [13:12] none of the touch things have been ported yet indeed [13:12] we do have WIs for it, but indeed less urgent than for u7 [13:12] pitti: I'd really like to remove nih/upstart/mountall entirely by release if we can manage. But... [13:13] Though, most of my pain would also be averted by someone fixing bugs in them. [13:13] Given that the bugs in upstart in yakkety are entirely valid in xenial too, where we're not removing it. [13:13] I need to talk to Steve about allocating time for that somehow. [13:14] And chaining xnox to a desk. [13:34] Mirv: infinity stabbed some people with a rusty fork and it is being progressed [14:14] Any reason why LP: #1587988 is held in trusty-proposed ? [14:14] Launchpad bug 1587988 in sssd (Ubuntu Trusty) "LDAP ping doesn't prefers site-local DCS" [High,Fix committed] https://launchpad.net/bugs/1587988 [14:25] infinity: thanks for the intel sru bug comment etc - have asked 'our' people to test that [14:29] flocculant: You're thanking a script, I don't write those comments by hand. :) [14:29] flocculant: If I did, they'd be more sarcastic. [14:31] :) [14:31] I'll thank anyone if it helps :p [15:59] infinity, there are a couple phone specific things that rely on upstart: click apps launching, android container -> text socket io bridge -> system upstart events -> user session upstart events (for e.g. sms notifications) [15:59] click apps launching -> tedg's help / guidance is needed to port that to systemd [16:00] porting socket bridge to systemd is doable, but will need a bit of engineering to start/stop targets properties on systemd side and change things to listen/bindsto those and some such. [16:00] xnox: The whole upstart-versus-newer-kernels thing should probably be fixed in xenial anyway. :/ [16:00] first one is portable without a working phone. [16:00] the later one needs a phone to test things on. [16:01] because i can't run an andorid lxc container on a regular desktop and goldfish emulator is b0rked [16:01] but do we really want to port clicks to run under systemd? and/or will the phone move to have apps as snaps? Or is .click -> .snap conversion scheduled for some time later on the current generation phones? [16:06] slangasek: update-manager, update-notifier, and xserver-xorg-video-ati-lts-xenial are all verified and ready for an early SRU release. [16:23] jbicha: I was just a bit confused how the murrine thing actually happened - and not sure of your tz :) [16:24] flocculant: I'm US Eastern [16:24] aah ok - not 'too' bad then for me :) [16:33] * infinity wonders why packagekit-plugin-click doesn't show up on the NBS report... [16:33] Because it's still listed in debian/control, but conditionally not built [16:33] Well, that's derpy. [16:33] Needed to keep it existing in vivid/xenial [16:33] Kay. [16:36] cjwatson: rdeps look clean, I'll just remove it blindly. [16:36] kay [16:36] I wonder how often that happens. :/ [16:37] cjwatson: Wow. A local build of click in sbuild fails the testsuite miserably. Am I missing a trick of some sort? [16:37] er, dunno. any details? [16:38] test_fields (click.tests.test_framework.TestClickFramework) ... ERROR [16:38] /usr/lib/python3.5/unittest/case.py:628: ResourceWarning: unclosed file <_io.BufferedReader name=3> [16:38] outcome.errors.clear() [16:38] A lot of stuff like that. [16:38] haven't the foggiest. it's been a while [16:38] Kay. Don't care. The test build was unnecessary anyway, once I realised the thing I was rebuilding for was NBS. :P [17:02] flocculant, jbicha: hi, so what's the path forward on gtk2-engines-murrine? Is this going to be fixed timely in the dependent theme package, or do we need a revert? [17:03] slangasek: I'm not sure tbh tbh, ochosi is the guy to talk with [17:03] ok [17:04] slangasek: it's only "fixable" in the theme package by not using the text-shadow feature anymore in the theme [17:04] for reference, the policy on SRUs is "no regressions allowed"; so whoever uploaded this SRU should take some responsibility for following through [17:04] as far as i can see the bug isn't fixed [17:04] ochosi: thanks for seeing the ping here :) [17:04] (the fixes proposed for other themes simply switched to a different way of drawing text shadows which only works in some specific application contexts) [17:05] so basically we either need to 1) bisect murrine to see what went wrong where and fix it or 2) roll back [17:05] at least that's my view [17:05] is it actually a xfdesktop bug or just a murrine bug? [17:05] (in theory there are hundreds of other murrine-based themes out there which use text-shadow and now have breakage) [17:05] bdmurray: releasing, thanks! [17:06] jbicha: it's murrine. xfdesktop has a built-in function for text-shadow (stemming from the times where themes couldn't do it yet) [17:06] that's the workaround [17:06] but it only works for the desktop, not in other contexts [17:06] also see https://bugs.launchpad.net/ubuntu/+source/gtk2-engines-murrine/+bug/1598316/comments/8 for reference [17:06] Launchpad bug 1598316 in gtk2-engines-murrine (Ubuntu) "gtk2-engines-murrine desktop text shadow problem" [High,Triaged] [17:06] jbicha: shoulD *that* matter? [17:06] sry, gotta go, bbl :/ [17:07] ochosi: understood that :) [17:08] flocculant: I think it matters when deciding which bug is more important, the bug that was fixed or the bug that was triggered [17:08] I guess [17:09] what we have is brokne desktops [17:09] final note: as murrine is longtime unmaintained it shouldn't be terribly hard to find the offending commit [17:09] i'm even surprised anyone commits to it at all [17:09] * ochosi would look at cimi with sad puppy eyes if he were in this channel right now [17:10] ochosi: the bug was triggered by https://launchpad.net/ubuntu/+source/gtk2-engines-murrine/0.98.2-0ubuntu2.1 [17:10] which was accepted into multiple other distros [17:10] jbicha slangasek I don't code at all - I just try to get testing done, when something breaks when it *was* ok - hands up in surrender [17:10] jbicha: so can it not be reverted? [17:10] ochosi: I think we're delegating the decision on what to do here to you then [17:12] sure, it can be reverted; I guess people using 3rd party themes is more common than people using a bitmap font as their system font [17:13] mmm [17:13] jbicha: I don't know enough to comment more atm, I'll leave that to others [17:14] all I'll say is *we* have to test with foo, if it then changes and a flavour ends up broken - that's not good for anyone :) [17:17] what I know is that the update broke things for us [17:48] Hi, I´m looking for some help to fix this bug in Ubuntu 14.04. https://bugs.launchpad.net/ubuntu/+source/schroot/+bug/1398569 is this the right place for it? [17:48] Launchpad bug 1398569 in schroot (Ubuntu) "overlayfs: handle v3.18 overlay union type" [Medium,Fix released] [17:57] jbicha, flocculant: i'll take a look at that commit and see whether i can fix the fix... [17:58] (don't hold your breath though) [18:03] gb_mks: probably #ubuntu-devel [18:03] tsimonq2: thanks :) I will try there [18:08] slangasek, infinity: so lubuntu-next is just not building at all, very weird http://people.canonical.com/~ubuntu-archive/cd-build-logs/lubuntu-next/yakkety/ [18:09] * tsimonq2 double-checks cron [18:09] (I *thought* it was like 11:something AM my time that it spun up and it's 1:09 PM) [19:32] tsimonq2: I see the lubuntu cronjob still running, and the crontab edit you made causes lubuntu-next to be serialized behind lubuntu which is probably still running [19:33] slangasek: ohh good point [19:33] slangasek: thanks [19:35] slangasek: wait a minute... https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/yakkety/lubuntu should be done? look at the log for powerpc [19:35] I'm no expert but doesn't the PPC log look done already? [19:37] well desktop hasn't built yet [19:52] wxl: really? [19:52] hmmm [19:52] wait, but I think it's waiting on PPC [19:53] oh nvm [19:55] so if the live image is built, why isn't it continuing? http://people.canonical.com/~ubuntu-archive/cd-build-logs/lubuntu/yakkety/daily-live-20160816.log [19:56] tsimonq2: cd-build-logs is only synced periodically, it's not a live log [19:57] good to know, thanks cjwatson [19:57] */15 * * * * mirror-image-build-logs [19:58] just finished [19:58] so in a minute and a half it'll sync? [19:59] tsimonq2: ish [19:59] I don't recall how long the rsync takes [20:02] there it is! \o/ [20:03] slangasek: what's the deal? http://people.canonical.com/~ubuntu-archive/cd-build-logs/lubuntu-next/yakkety/daily-live-20160816.log [20:04] same error from yesterday [20:05] didn't you guys merge the fix yesterday? [20:05] looks like no livefs-launchpad change, again [20:05] infinity: ^^ did you forget to push your livefs-launchpad change? [20:08] also is "Could not resolve hostname royal.buildd" to be concerned about? [20:10] that's because of trying to do a non-launchpad build, which is probably a knock-on effect of the missing merge [20:11] yes [20:11] we should probably kill the fallback to be less confusing, but it would just fail differently :) [20:12] (or at least kill the fallback configuration; the code is still conceivably useful for people doing stuff locally) [21:01] slangasek: I didn't make a livefs-launchpad change. [21:01] slangasek: I pointed out to you where to make it. :P [21:01] slangasek: I guess a slight miscommunication there. [21:02] * infinity goes and makes the change now. [21:03] infinity: ah, sorry [21:03] and thanks :) [21:03] infinity: when that's merged, is it possible to trigger the rebuild? [21:03] wxl: Sure. [21:03] infinity: thank you kindly, sir. [21:06] https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/yakkety/lubuntu-next [21:06] livefses are building, at least. [21:06] Progress. [21:06] yay you rock! [21:06] Err, oh. Crap. [21:07] ooh what's that mean? [21:07] what happened? :O [21:08] I goofed something. Cancelling and trying again. [21:08] ok 👌 [21:10] infinity: Speaking of which, you guys bothered to review the MATE/Xubuntu ones? [21:28] slangasek: can you process golang-github-coreos-go-systemd ^ through NEW? [21:28] slangasek: then i can upload lxd! [21:32] tsimonq2: bah https://launchpadlibrarian.net/279311792/buildlog_ubuntu_yakkety_powerpc_lubuntu-next_BUILDING.txt.gz [21:32] lubuntu-default-seetings is the problem [21:38] oh gawd [21:42] mwhudson: done [21:42] slangasek: thanks [21:45] mwhudson: Will this lxd pass its testsuite? :) [21:45] infinity: i certainly hope so! [21:45] there's not really an easy way to find out apart from uploading to -proposed is there? [21:49] mwhudson: You can run autopkgtests locally, but every time I need to do so, I find myself forgetting where that's documented. :/ [21:54] doko: Your addition of python3-talloc{,-dev} got removed in a later Debian upload. Do you want to reintroduce that as an Ubuntu delta, or fix the one rdep (ldb) to not care? [21:58] mwhudson: it's also possible to run autopkgtest.u.c from a ppa but it's not a very intuitive process