/srv/irclogs.ubuntu.com/2014/04/03/#ubuntu-release.txt

xnoxi wonder if we could squeeze trusty into 700MB limit.00:16
xnoxwith qt4 gone, most of python2 gone, and now with ubuntu-meta&empathy uploads gstreamer0.10 would be gone...00:17
infinityxnox: qt4 is gone?00:27
xnoxinfinity: yeah, u1 is gone.00:28
infinityOh, that was the only consumer?  Helpful.00:28
xnoxu1 is something like 98MB of qt4, python-qt4, webkit qt4, and python-qt4-webkit00:29
xnoxand ofcourse gstreamer0.10 etc.00:29
infinityxnox: Which would be aweome if we didn't still have qt5, qt5webkit and oxide-qt. ;)00:29
xnoxinfinity: mind reviewing empathy & ubuntu-meta uploads? those should kick out gstreamer0.1000:29
xnoxinfinity: one webkit removal at the time, please!00:29
infinityxnox: Looking.00:30
infinityxnox: That empathy one looks like a feature freezy thing.00:32
infinity(Though, I'm not sure I disagree with the rationale, so maybe should JFDI anyway)00:32
infinityxnox: Is there a reason those account pluging can't be ported to gst1.0?00:32
xnoxinfinity: it's not the account plugins, but their dependencies.00:32
xnoxinfinity: both of those depends on telepathy-haze, which depend on libpurple0, which is from pidgin and our pidgin is not gstreamer1.0 ported00:33
xnoxinfinity: upstream snapshot is, but that's not ready for LTS.00:33
infinityxnox: Well, we don't need a new upstream version for that if we can cherrypick the API porting bits.  But meh.00:33
xnoxinfinity: i work on ubuntu-touch, ubuntu touch doesn't have pidgin =))))))))00:34
infinityAs for bluez-gst, why was it seeded if it's useless?00:34
infinityxnox: Really, when did you leave Foundations?00:34
xnoxinfinity: history, it's going back from before we migrated to using seeds.00:34
xnoxinfinity: and cyphermox tested extensively that it doesn't do anything useful or required bluetoothy.00:35
xnoxinfinity: Foundations is full force behind making tablet edition this cycle =) then again your team "Continuous Intoxication" should know all about it anyway =)00:36
xnoxor are you back at the dark side?00:36
infinityxnox: So, did you drop bluez-gstreamer from ubuntu-gnome too?  If it really is a useless thing to install by default, I imagine they also don't want it.00:36
xnoxi just did now.... why don't they share the seed for common stuff....00:37
xnoxinfinity: ^ matching ubuntu-gnome00:45
infinityxnox: Ta.00:47
slangasekinfinity: ^^ perhaps you'd be interested in reviewing these two02:18
slangasekright, I mean /those/ two ^^ ;)02:19
slangasekoops, missed a debian/copyright fix on the last one, self-rejecting02:21
infinityslangasek: I would, but you already did? :P02:35
infinityslangasek: Oh, unapproved, not new.02:35
slangasekhmm?02:35
slangaseknah, somebody else accepted libvpd out of unapproved02:36
infinityslangasek: Yes, that someone would have been a bot. :)02:36
infinity(unseeded, etc)02:36
slangasekok02:37
* infinity reviews the binaries instead.02:37
slangasekat last, we have been replaced with very small python scripts02:37
slangasekwe can finally retire02:38
infinityWeird SONAME.02:38
slangaseknot the all-time weirdest02:39
infinityNo, not by a long shot. :)02:39
infinityWas just double-checking that the SONAME matches the filenames.02:40
infinityslangasek: So, that udev rule touches /var/lib/lsvpd/run.vpdupdate, but you don't ship that directory.02:41
slangasekhah02:41
* slangasek ponders02:41
slangasekinfinity: so if the directory doesn't exist and the udev rule therefore fails, does that do any harm?02:41
infinityslangasek: Dunno.  But wouldn't it make sense to just ship the dir?02:42
slangasekbecause really, the only reason we need that file to exist is if there's some process running that needs to update the db; and whatever needs to update the db /will/ create the directory on its own02:43
slangasekinfinity: maybe, but a) I don't really want to reupload, and b) I'm on to sherry for the evening02:43
infinityslangasek: The upstream makefile even installs that dir and file on "make install"...02:44
infinitySo, I guess just adding 'var' to the .install file would fix it.02:45
slangaseksure; but in practice it will be autocreated by the first revdep that actually wants to (and has perms to) create the db02:45
infinityslangasek: Yeah, and then it won't be removed on package removal, cause it's unowned.  Another fair argument for having it in the package.02:46
slangasekand it's a runtime lib package, so 'rm -rf /var/lib/lsvpd' is inappropriate, unless we split out a runtime package02:46
infinity(And, in fact, for shipping the empty file too, not just the dir)02:46
slangasekhmm02:46
infinityThough, I guess if a DB ends up in there too, that wouldn't be purged without a postrm.02:47
slangasekindeed02:47
slangasekthe flag file is used solely to determine when the .db needs refreshed02:47
infinityAnyhow, I have no idea what the consequences of not shipping the udeb rule's target might be (except possibly log noise), but wouldn't seem to hurt to do so.02:47
slangasekso short of postrm + splitting out a lib runtime package, I don't think it's worth changing anything02:47
infinityudev, even.02:47
infinityOh, right, the *file* couldn't be owned by it regardless.02:48
infinityThe directory could be, though.02:48
infinityWhich would prevent the udev rule failing.02:48
infinitySo, maybe I'll just reupload with a .dirs file.02:48
* infinity blinks.02:49
slangasekreasonably certain that RUN failures don't even get logged anywhere, but if you feel strongly enough to reupload, ok02:49
infinityIs sqlite really public domain?02:49
infinityOh, was going license incompat hunting, but this is LGPL anyway, not CPL like half their other stuff.02:51
infinityslangasek: Also, no symbols file.  Intentional laziness, or just forgot?02:52
infinityslangasek: (It's something I'll make them do before I sponsor it to Debian anyway :P)02:52
infinityAlthough, whee, C++02:53
slangasekinfinity: forgot, and retroactively lazy02:53
happyaroncan you have a look at ubuntukylin-default-settings in queue? well they are waiting for it to generate iso...02:54
slangasek(best practice of course, but nothing I consider a blocker)02:54
slangasekhappyaron: looking02:54
happyaronthanks02:54
=== maclin_ is now known as maclin
infinityThat so needed a bug ref..03:23
infinityOr, wait.  No.  It had one.03:23
infinityI'm not awake.03:23
maclincjwatson,hi,there is a problem of rebuilding state of Ubuntu Kylin on ISO tracker. We cannot rebuild an ISO03:25
maclincould you help to confirm it?03:25
darkxstour daily image gained the entire unity-control-center/UOA stack today ;( Bug 130171203:26
ubot2Launchpad bug 1301712 in shotwell (Ubuntu) "shotwell is pulling in unity-control-center and UOA on Ubuntu GNOME" [Undecided,New] https://launchpad.net/bugs/130171203:26
infinitymaclin: What's the problem?  The tracker says you're rebuilding, are you saying that's a lie?03:27
infinityAnd indeed, it looks like a lie.03:28
maclinthe rebuilding state has been there for two days. I make  a new  request just now, But it takes no effect.03:29
infinitymaclin: It's taking effect, but the builds are failing.03:29
infinityslangasek: I thought you fixed the pinyin-android thing?03:29
maclininfinity, if the build fails, the rebuilding state will be kept on tracker?03:30
infinitymaclin: Yeah.03:31
infinityAhh, it might work after the new ubuntukylin-default-settings migrates from proposed.03:33
infinitydarkxst: Hrm.  I'm not even sure why that recommends was added.03:34
maclinwe have uploaded the default-setting to solve the problem. It may hit trusty after a while. Then can I make a new requset on tracker?03:34
infinitymaclin: Yeah.  Should work.  Or your daily build will happen.03:34
infinitydarkxst: I assume from your patch that gnome-online-accounts is functionally equivalent to unity-control-center-signon?03:35
infinitydarkxst: If not, I'd suggest we just drop that recommends entirely, not add to it.03:38
maclininfinity, thanks. I will try it now:)03:38
infinitymaclin: Now?  It's not in the release pocket yet.03:39
maclinoh,sorry,  how to check wheather it's ready?03:41
darkxstinfinity, oh actually shotwell doesnt have gnome-online-accounts integration03:42
infinity(base)adconrad@cthulhu:~$ rmadison ubuntukylin-default-settings | grep trusty03:43
infinity ubuntukylin-default-settings | 1.1.1  | trusty/universe          | source, all03:43
infinity ubuntukylin-default-settings | 1.1.2  | trusty-proposed/universe | source, all03:43
infinitymaclin: ^03:43
infinitydarkxst: Kay, so probably saner to just demote that recommends to a suggests, I'd say.03:43
infinitydarkxst: Given that it's not a hard dep, I assume it works fine without, and on a full Ubuntu desktop, ubuntu-whatever-signon-thing should be there, so meh.03:44
darkxstinfinity, ok will do that03:44
maclinthanks infinity, we will wait for it^_^03:44
infinitydarkxst: Except, you'll still have it pulled in via libaccount-plugin-1.0-0, it looks like.03:45
darkxstthat is pretty unavoidable I think03:46
infinitydarkxst: So... Nothing to change here then?03:47
infinityOh, wait.  That's a circular dep.03:47
infinityProbably the only reason libaccount-plugin-1.0-0 is there is because of unity-control-center-signon03:48
infinityRight, let's try fixing shotwell and see how that pans out. :P03:48
infinitydarkxst: Alright, uploaded that change.  Want to review it in the queue for me so I don't feel guilty about self-accepting? :P03:52
darkxstinfinity, sure, looks good03:54
slangasekinfinity: mm?04:04
slangasekinfinity: I just accepted the ubuntukylin-default-settings, sure; I hadn't fixed it04:04
infinityslangasek: Right, I thought the discussing of the pinyin removal was leading to you fixing it, I misunderstood. :)04:05
infinityslangasek: The extra irony, it appears, is that it didn't break because they wanted to have it installed, it broke because they had a hook that tried to forcefully remove it. :P04:06
slangasekevidently04:06
infinityBTW, that d-i upload won't build correctly until systemd is built.04:14
stgraberinfinity: d-i upload looks good, feel free to self-accept once systemd is built and published04:22
=== jackson is now known as Guest50945
=== maclin__ is now known as maclin
maclininfinity, hi, the default-setting package is ready, I request a rebuild again but it takes no effect. I find the crontab but only exist a daily build task for Ubuntu Kylin.06:15
infinitymaclin: Let me kick off a manual build to unstick it.07:10
maclininfinity, thanks07:14
maclininfinity, is it suit to request a rebuild now?07:31
infinitymaclin: Well, a rebuild just happened manually, so requesting another wouldn't make much sense.07:32
infinity... unless it failed again.07:33
* infinity looks.07:33
maclinok, you mean a manual build for ubuntu kylin is working?07:34
infinitymaclin: A manual build just happened and failed.  Digging out the logs now to see why.07:34
infinitydpkg-query: no packages found matching fonts-thai-tlwg07:38
infinitymaclin: ^-- That's how your build fails.07:38
maclinok, we will check it, thanks07:39
maclininfinity, we analyze the default-setting script and find the problem appears at:  [ `dpkg -l $line | grep -c "^ii"` != 0 ] && apt-get purge --auto-remove -y $line09:08
maclinthe command dpkg -l  will fail when the package not exist. The operation can succeed in our test environment.09:10
maclinI wonder the building script will fail when any script fail in the process?09:11
cjwatsonIt may fail, but unless you're using bash set -o pipefail nothing will care09:11
cjwatson(which you aren't)09:13
infinitycjwatson: And yet, their livefs builds fail, so something cares.09:14
cjwatsonSure09:14
cjwatsonJust saying it doesn't appear to be that09:14
cjwatsonAlthough I would say that   dpkg -l "$line" | grep -q ^ii && apt-get ...   is more idiomatic shell09:16
cjwatsonShouldn't be relevant to this though09:16
cjwatsonhttp://paste.ubuntu.com/7197874/ with a version modified locally to not do anything dangerous to my system - that exits 109:18
infinityAlso somewhat inefficient to run apt 30 times in a row, instead of "apt-get purge --auto-remove $(dpkg -l $(cat /usr/share/ubuntukylin-default-settings/remove-package.list) | awk '/^i/ {print $2}'" or similar.09:18
infinityMissing a closing bracket in there, but you get the idea.09:19
cjwatsonSo I think set -e trips on "read line" returning false, which is odd given that it's guarded by a while09:19
cjwatsonOr maybe there's a subshell in there and it returns its last exit code09:20
infinitycjwatson: There is a subshell, yes.  That messed it up, I suspect.09:20
cjwatsonHeh, so this is another case where the idiom we were talking about the other day is better09:20
infinityAnyhow, doing it all in one dpkg pass and one apt pass would be much saner.09:21
infinityAnd would avoid the if entirely.09:21
cjwatsonmaclin: Could be improved as discussed above, but http://paste.ubuntu.com/7197888/ is a minimal fix.09:21
maclinthanks cjwatson and infinity, we will improve the script as above:)09:23
infinityfoo=$(cat test.list)09:24
infinitybar=$(dpkg -l $foo | awk '/^i/ {print $2}')09:24
infinityapt-get purge --auto-remove $bar09:24
infinitymaclin: ^-- This works for me in a local test with the advantage of only making one dpkg call and one apt call.09:24
cjwatsonMake that last line   [ -z "$bar" ] || apt-get purge --auto-remove $bar09:25
infinitycjwatson: Fair point, if their removal list really drops to zero. ;)09:25
cjwatsonIt's possible.  May as well guard against it while we remember.09:25
infinitymaclin: http://paste.ubuntu.com/7197925/ <-- The diff for my more efficient version.09:30
maclinthere are so complicated scripts I never know, lol09:31
infinity(That will still output missing packages, but not error, you could redirect dpkg's stderr to /dev/null if you wanted to shut that up, but for debugging purposes, it's probably nice to know which ones aren't needed anymore)09:31
maclinI have to spend more time on script learning^_^09:31
maclinif set -e take effect, the dpkg -l will cause the whole script exit, right? redirect dpkg's stderr to /dev/null can solve this problem?09:32
cjwatsonNo.09:32
cjwatsonNone of the above.09:32
cjwatsonOnly the last part of a pipeline has any effect on set -e; and redirecting stderr achieves precisely nothing here except making it harder to debug (it has no effect on the exit code).09:33
infinityYou can see it in action here, except for the part where apt fails because I'm intentionally not running as root, cause I kinda like my computer: http://paste.ubuntu.com/7197933/09:34
cjwatsonThis is not about dpkg -l's exit code.  The failure is because if "foo" returns false, then "foo && bar" also returns false; "cat foo | while read line; do ...; done" creates a subshell whose exit code is that of the last command executed; and *that* exit code trips set -e.09:34
cjwatsonMy minimal fix is to invert it to "not-foo || bar", whose exit code is independent of foo.09:35
cjwatsonBut I agree that infinity's approach is more efficient.09:36
infinityI feel like mine would win a useless use of cat award, but I'm too tired to rewrite it to remove that fork.09:37
cjwatsonxargs -l1 dpkg -l </usr/share/ubuntukylin-default-settings/remove-package.list   probably, or something like that09:37
cjwatsonBut whatever09:37
infinityAnd removing 20 or 30 dpkg and apt calls was enough optimization for me. :P09:37
cjwatsonEr, except that's wrong, drop the -l109:38
cjwatsonYeah, no need to micro-optimise this, just go with your pastebinned version09:38
maclininfinity, cjwatson, I have to take a time to learn the discussed above :P09:52
maclinthanks for your good solutions, we will improve it after supper^_^09:57
dbarthhello, i come to talk about the fix for https://bugs.launchpad.net/ubuntu/+source/libunity-webapps/+bug/1300864" which is now in the unapproved queue10:29
ubot2Launchpad bug 1300864 in libunity-webapps (Ubuntu) "Duplicate webapps launcher confuses bamf" [High,In progress]10:29
dbarthi think that it is an important fix for the desktop; let me know if you need more infos to review it10:29
=== ara is now known as Guest11257
cjwatsonproposed-migration et al stopping for battery replacement on their host11:41
dokoplease can somebody ignore the pytables autopkg test? always fails, and always failed12:13
elfyinfinity jibel: remember bug 1284635 - we (xubuntu) are in the position where we need to decide if we stop shipping it with RC rapidly approaching, I've approached aron xu - who's aware of it but has other stuff with higher priority - we're not completely sure of what issues we're going to cause people if we do just drop it - any idea of who we could approach about it?12:17
ubot2Launchpad bug 1284635 in ibus (Ubuntu Trusty) "Keyboard layout changes after login" [High,Confirmed] https://launchpad.net/bugs/128463512:17
infinitydoko: How about we just fix it instead?12:25
dokoinfinity, sure, you're welcome12:28
infinitydoko: Looking.  It's probably just some missing deps.  Testing that theory.12:28
infinitydoko: Fixing the FTBFS on ppc64el would be nice too.  It used to work in an older version. :/12:32
infinityOh, I may have found that bug too.12:33
dokoinfinity, there are a lot of ppc64el regressions. oce, python-regexp, ... already tried to build with -O2, but the issue persists12:33
infinityOh, no, didn't find the bug, that was me getting exited over a grep. :P12:33
infinitydoko: Yeah, I've had the oce failure sitting in a terminal window for a week or three, and never seem to be in the right zone to figure it out.12:34
jdstrandstgraber: hi! can you comment on comment #12 in bug #129861112:41
ubot2Launchpad bug 1298611 in lxc (Ubuntu) "[FFe] apparmor signal and ptrace mediation" [High,In progress] https://launchpad.net/bugs/129861112:41
cjwatsonproposed-migration back up, btw12:45
dbarth\o/12:52
=== wgrant_ is now known as wgrant
dokoRiddell, shadeslayer_: calligra needs a no-change upload, okular abi bump13:11
shadeslayer_ohm13:11
shadeslayer_doko: will do13:11
shadeslayer_doko: I was just checking out how the builds were doing, seems like things are looking ~pretty good?13:12
shadeslayer_doko: plz approve from queue ^^13:16
shadeslayer_Riddell: ^^ In case you're around13:18
Riddellonto it13:18
jpdsCan someone put that through NEW? The nex git-annex version build-depends on it.13:26
dokodone13:27
=== ara_ is now known as ara
stgraberjdstrand: looking14:01
stgraberjdstrand: looks good, replied in bug14:04
jdstrandstgraber: thanks!14:04
jdstrandstgraber: fyi, we are coordinating via the security-proposed ppa with all packages ending up in a silo to all bu pushed together. I'll do the upload there as you suggested then keep you posted14:06
happyaronstgraber: can you have a look at ubuntukylin-default-settings? JackYu is waiting for it...14:12
xnoxplease reject empathy 3.8.6-0ubuntu914:14
=== brendand is now known as brendand-afk
infinityxnox: Kay.  Why? :P14:17
xnoxinfinity: because i'll be revert ubuntu8 upload as well.14:17
xnoxinfinity: seb128 Laney and I agreed that users don't care about gstreamer, but they care to possible have an option to login into Yahoo!Messenger and AOL AIM14:18
xnoxs/possible/possibly/14:18
xnoxinfinity: and if i really want to drop gst0.10 i should instead polish-up and make the gst1.0 patch for pidgin work.14:19
infinityxnox: I'm inclined to agree that pidgin should be ported, yes.14:19
infinityxnox: If that's been done upstream already, it can't be too hard to cherrypick?14:19
xnoxinfinity: the kicker is that gst audio/video plugin in pidgin is disabled by default, and that functionality is not at all expose to empathy via libpurple & -haze =(14:19
xnoxinfinity: it compiles, but doesn't succeed in doing the call ;-)14:20
LaneyThey did it on a new series which isn't trivially backportable14:20
LaneyCertainly possible but will require some thought14:20
LaneyMediumly risky at this stage of the release14:20
cjwatsonxnox: Doesn't look like we get rid of Qt 4 off the Ubuntu desktop image after all; unity -> indicator-appmenu -> appmenu-qt -> libqtgui414:43
xnoxcjwatson: i thought there were cunning provisions done to make sure we don't depend on qt4 yet ship appmenu-qt.14:44
xnox(e.g. overriding depends)14:45
xnoxcause it's only loaded by qt4 apps, and by that time qt4 would be present on the image.14:45
xnoxs/image/system/14:45
cjwatsonno such provisions afaics14:46
cjwatsonnot even sure what shape they would take14:46
infinitycjwatson: Well, I assume they'd take the shape of an awful sed against shlibs to remove the qt4 deps.14:46
infinityWhich is vile.14:46
xnoxcjwatson: so in appmenu-qt5 sources, all qt5 libs are listed in suggests. (including a 5.1 qt5core5) and the intention is for those not to end up in depends, but they at the moment do.14:47
cjwatsonah, well, it's not in place yet anyway :)14:48
infinityxnox: The "solution" would just be to move shlibs:Depends from Depends to Suggest, then.14:48
xnoxinfinity: actually, yeah =))))14:48
infinityxnox: So the suggests remain properly versioned and such.14:48
infinityStill going to say that's completely vile.14:48
infinityBut in this case, I can sort of see the argument.14:48
cjwatsonRight, or dpkg-shlibdeps -dSuggests and shlibs:Suggests14:49
cjwatsonBut same difference in this case, probably14:49
infinitycjwatson: That's way more effort than just the control diff. :)14:49
cjwatsonYeah14:49
cjwatsonIt only makes a difference if you have multiple objects14:50
* infinity nods.14:50
cjwatsonWorth knowing that the facility exists though :)14:50
xnoxi guess it's also more fool-proof, with intentions if one renames the field. nice trick i did not know about.14:50
=== brendand-afk is now known as brendand
JackYustgraber, hi, could you take a look at  ubuntukylin-default-settings? we are waiting for it to respin our iso and start QA. There were more than two days it did't work:(.15:25
stgraberJackYu: not available at the moment, I'm not the only release team member though15:26
JackYustgraber, I see:).15:26
JackYuHi release team, who could help to review the ubuntukylin-default-settings 1.1.3 ? thanks in advance.15:27
xnoxso plymouth FFe got approval, subject to review. jodh did review it before, but more code reviews are desired. Luckily most of the people who can/should review plymouth are also in the release team =) ( slangasek, cjwatson, stgraber, infinity...) hence uploading it. It's well tested in variety of configuration and it looks all good. I'm happy to assist in the review queries as needed.15:42
slangasekxnox: so you got your bug fixed?15:42
xnoxideally we do want it for 14.04 due to a hi-dpi (x2) theme and improved upstart integration.15:42
xnoxslangasek: after cleansing my machine of stale in-place modified plymouth bits, it was all good.15:43
slangasekok15:43
xnoxslangasek: so the package was fine, it's just i boggered up my dev machine.15:43
slangasekack - happy for you to upload, then15:43
slangasekJackYu: ubuntukylin-default-settings accepted15:44
xnoxif this doesn't make it into trusty-final, i'd be pushing for all of those changes as SRUs. Cause it's all bugfixes we'd want to have in trusty under upstart, and the hardware that trusty will ship on.15:44
slangasekis that a threat? ;)15:46
JackYuslangasek, great, thank you so much.15:46
slangasekI'm sure we'll find the time to review it before 14.04 is out15:46
JackYuslangasek, yep. but we need time to do QA work:).15:48
slangasekJackYu: right, that comment was directed at xnox actually :)15:48
JackYuslangasek, oh. Anyway, I owe you one beer (according to the title of this channel:) ).15:50
slangasekheh15:50
xnoxyeah, after mt.gox closed bird seeds stopped getting accepted. I still have a lot of those, should not have purchased in bulk.15:52
cyphermoxhi, could I please have a freeze exception for changes in NM for MMS support? these would need to happen to go with other Touch-specific changes sergio pointed out on the blanket exception (https://bugs.launchpad.net/ubuntu/+bug/1282590), my bug is https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/130203716:02
ubot2Launchpad bug 1282590 in Ubuntu "[FFe] standing freeze exception in trusty for Ubuntu Touch-specific packages" [Undecided,Confirmed]16:02
ubot2Launchpad bug 1302037 in network-manager (Ubuntu) "[FFE] Add support for creating host route to MMS proxy" [Medium,New]16:02
rsalvetistgraber: generic_x86 rootfs worked fine16:02
stgraberrsalveti: cool, I'll renumber it later today then16:07
sil2100Hello release team! We released unity8 today again, we would need someone to bump the package version to make it migrate out of -proposed ;)16:25
sil2100From what didrocks said sadly we need to poke on -release on every unity8 package release to make britney happy16:26
sil2100Could anyone take a look?16:26
didrocks(background: unity8 is a fauxpackage)16:26
Laneyok16:29
infinitysil2100: I'll fix that up.16:32
infinitycjwatson: Might be nice to sort out if that's still needed and, if so, what we need to fix...16:33
infinitysil2100: Done.16:33
LaneyOh, you beat me16:34
sil2100infinity: thank yoU!16:35
cjwatson11:11 <cjwatson> I think it's indicator-network16:37
cjwatson11:12 <cjwatson> introduced in indicator-network r29116:37
cjwatsoninfinity: ^- That16:37
infinityOh, it depends on unity8.  Whee.16:38
infinityIsn't it sort of backwards for indicators to depend on window managers?16:38
seb128unity8 includes more than the wm :/16:38
seb128like they have the notification framework there16:38
cjwatsonIt seemed to be for a specific feature ("secret-agent", IIRC)16:38
seb128which is what the indicator needs16:38
seb128or/and that16:39
infinityseb128: I realize it's more than just a wm.  The point was that I thought indicator frameworks were meant to be portable to other DEs, not tied to just one.16:39
cjwatsonAnd indicator-network <- ubuntu-system-settings16:39
seb128infinity, yeah, that would be nice :/16:40
cjwatsonHopefully there's somewhere in this chain that we can break it and make something optional and arch-specific16:40
infinitycjwatson: Make indicator-network build-dep on unity8 and call it done?16:42
infinity(Or fix it to not require unity8..)16:42
cjwatsonThere's quite a chain behind that.16:42
cjwatsonIt might be easier to break it at ubuntu-system-settings?  I haven't looked in detail16:43
cjwatsonRemoving the chain would take us back to all the account-plugins pain, and I'd rather not16:43
LaneyIt's for the wifi panel16:44
LaneyI guess you could do that16:44
infinityWell, I guess there's always the "port unity8" option. :P16:44
infinityWhich translates to "port mir".16:45
ogra_to what ? Xorg ?16:46
cjwatsonarm64 support is / should be on lp:mir/devel; ppc64el needs a look; powerpc needs big-endian support in GLPixelBuffer16:46
cjwatsonIt shouldn't be intractable but it won't be for 14.0416:47
cjwatson(Except maybe arm64)16:47
infinityMeh, if it's not too invasive, I'd totally self-accept my weekend miracle port.16:47
infinityAnyhow, I need to sleep before parts of me melt off and other bits explode.16:48
infinitycjwatson: And keeping the FauxPackages mess until release day may well be preferable to trying to remove all the binaries affected.  Some uninst on arches people aren't likely to be testing unity8 on don't matter terribly in the grand scheme of things.16:49
infinity(Would still be nice to clean up, though)16:49
cjwatsonRight16:49
cjwatsonIt's a minor hassle but not awful16:50
didrocksyeah, I remember the landing team to ping the release team for any unity8 upload we have so that it's not getting unnoticed16:50
didrocksthanks for looking again infinity, cjwatson, Laney :)16:50
matttbeHello, I'm part of the Cairo-Dock team.  Two months ago, I uploaded the latest version of Cairo-Dock in Ubuntu 14.04 repos but both the main dev and I, we are currently too busy to fix some annoying bugs and other design problems... We tried but... to much works :(16:51
matttbeSadly, we think that the best solution is to reupload the previous version and cherry-pick 2 or 3 patches. What do I need to do that? Add a new dequest for FFe?16:52
matttbe*a new request16:52
matttbeI guess it's a FeatureFreeze for new upstream versions but there is no new feature16:54
stgraberwould be nice if someone could review that systemd upload soonish, it's fixing two rather major problems with the cgmanager support...18:33
* stgraber reviews the rest of the queue18:33
stgraberRiddell, ScottK: is one of you looking at all those kde langpacks?18:35
Davieystgraber, done18:35
stgraberDaviey: thanks18:36
stgraberwould be so nice if the UI would show us a diffstat, would make reviewing those translation uploads much simpler18:46
=== jackson is now known as Guest37026
=== Guest37026 is now known as Noskcaj_
Davieystgraber: Sounds like you volunteered to make a richer helper tool.  If you do, fancy putting the d/changelog unconditionally at the top? :)18:55
stgraberDaviey: I wrote a quick 5 lines scripts for now, I can dump all the URLs in it, it'll grab, gzip -d, diffstat, hide me all the .po and tell me it's fine if the only thing there's is the auto-generated debian/changelog18:56
stgraberso I'm just leaving the queue those that aren't strictly translation updates (there are maybe a dozen of those)18:57
stgraberslangasek: ^ for your reviewing pleasure (or not).21:38
jdstrandinfinity: hi!22:05
jdstrandinfinity: I think we are ready for the review of bug #129861122:06
ubot2Launchpad bug 1298611 in lxc (Ubuntu) "[FFe] apparmor signal and ptrace mediation" [High,In progress] https://launchpad.net/bugs/129861122:06
jdstrandinfinity: we've been updating the description and things look good from our end. my plan is to 1. have you review/ack the FFe, 2. to get a silo and copy the packages from security-proposed there, 3. retest with those packages and 4. finish the landing22:07
jdstrandinfinity: for '1', debdiffs are in the bug for your review. please talk to tyhicks and jjohansen if you have questions22:08
jdstrandinfinity: at a high level, it all works as designed with touch (non-ipc kernel) and desktop/server (non-ipc and current kernels)22:09
jdstrandinfinity: we added policy to the base abstraction which made it so that most policy doesn't need updating (ie, updating apparmor is enough)22:09
jdstrandinfinity: libvirt, lxc and lightdm needed updating. stgraber ackd the lxc change, I performed the libvirt change and tyhicks the lightdm (guest session)22:10
jdstrandinfinity: finally, there is apparmor-easyprof-ubuntu which doesn't technically need updating today, but the change is needed for oxide when we update the touch kernels22:11
jdstrandinfinity: I think that's it. I need to step away for a bit, but tyhicks is up on all the FFe details and jjohansen can answer specific questions about the patches in apparmor22:12
jdstrandinfinity: just for full disclosure-- two tests are currently running and expected to pass. I asked tyhicks to put the debdiff up for your review-- we'll obviously fix the issue if the test doesn't pass22:15
tyhicksI'll mention the results of the tests when the finish up in ~15 minutes22:16
jdstrandtyhicks: I've got to step away (dinner, stuff)22:17
jdstrandI'll be back later to do the silo dance22:17
tyhicksjdstrand: no problem - thanks for explaining everything22:17
jdstrand(and the testing, etc)22:17
tyhicksinfinity, jdstrand, jjohansen: the final two apparmor tests that jdstrand mentioned were successful22:53
tyhicks(and by two tests, I mean two full runs of QRT's test-apparmor.py, which is a large set of pretty extensive tests)22:54
jdstrandtyhicks: nice :)22:57
jdstrandok, really gone22:57
tyhicksjjohansen: I need to step away for a couple hours - please keep an eye out for any apparmor ffe questions until you go EOD23:30
tyhicksI'll check back in when I get home23:30
jjohansentyhicks: ack23:30
slangasekxnox: why did you add ttf-ubuntu-font-family as a dependency of plymouth-theme-ubuntu-logo, instead of replacing the dependency on fonts-dejavu-core already in plymouth-label?23:53
slangasekxnox: I know we discussed this, so maybe there was a good reason in terms of glyph coverage to continue to include dejavu; so I won't consider this a blocker since I believe we currently already have both fonts everywhere theme-ubuntu-logo is used, but if we can drop the dejavu dep I'd like to do so23:58

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