/srv/irclogs.ubuntu.com/2015/01/12/#ubuntu-devel.txt

rlaagerOkay, so I rebuilt my backport of libgadu against libgnutls26. Now, I definitely get "Unable to locate package libmessaging-menu-dev" on Trusty: https://launchpadlibrarian.net/194579012/buildlog_ubuntu-precise-amd64.pidgin_1%3A2.10.11-1ubuntu0%2Bpidgin4.12.04_MANUALDEPWAIT.txt.gz00:54
rlaagererr, that's precise, nevermind00:55
rlaagerOkay, so now trusty says, "libgadu-dev : Depends: libgnutls26-dev but it is not installable".01:00
pittiGood morning06:14
pittihallyn: cgmanager startup behaviour> ah great, then all is well AFAICS?06:15
darkxstmorning pitti06:15
pittihey darkxst06:15
darkxstpitti, is there some way to override make check in cdbs (for xvfb-run)?06:16
pittidarkxst: yes, there is; /me needs to look, it's been a few years06:16
pittithere's DEB_MAKE_CHECK_TARGET, but that's not sufficient06:17
darkxstnope, best I could find was DEB_MAKE_INVOKE, but that runs the entire build through xvfb06:18
pittidarkxst: perhaps just don't define DEB_MAKE_CHECK_TARGET and run the checks in common-post-build-arch::?06:20
darkxstI did try something like that, but tests (for gjs) still seem to run06:20
darkxstI suppose I could make the DEB_MAKE_CHECK_TARGET non fatal though, then it would work06:21
darkxstor just completely ignore build tests, since we have autopkgtests also?06:22
darkxstdoes that seem reasonable? pretty sure its exactly the same test suite06:24
pittijamespage: thanks for starting the init migration on nova! FTR, it's stuck in -proposed as nova-objectstore doesn't seem to start automatically (https://jenkins.qa.ubuntu.com/job/vivid-adt-nova/47/ARCH=amd64,label=adt/console)06:27
pittidarkxst: setting DEB_MAKE_CHECK_TARGET to "check || true" would run everything twice06:27
pittidarkxst: build tests are still nice as they run on all the arches06:29
pittidarkxst: I still don't understand -- AFAICS cdbs does not run "make check" automatically06:30
pittidarkxst: are you sure you don't have anything in your rules which invokes the tests automatically? perhaps it even happens through normal "make" in the upstream build system?06:30
darkxstpitti, when I removed DEB_MAKE_CHECK_TARGET I still had two sets of tests running, one for the override06:33
darkxstthough gjs doesnt seem to run make check atleast in jhbuild06:34
dholbachgood morning07:31
pittididrocks: argh, floodlight holding up sysvinit again :/07:49
pittiLaney, infinity: could either of you please force-badtest floodlight?07:50
didrockspitti: it's a different test failing than last time?07:50
pittididrocks: no, exactly the same07:50
pitti(three)07:50
didrocksah :(07:51
didrockspitti: so, systemd hackfest this week it seems? I planned to do some dev story stuff, but will see if I can join07:52
pittididrocks: yes; we should wait for slangasek's definitive answer, but I think Thu/Fri07:52
slangasekyes Thu-Fri07:53
didrocksok, let's see if I can join (I did some transitions last week)07:53
pittioh, hey slangasek -- unsual hour :)07:55
pittislangasek: so, I updated https://wiki.ubuntu.com/SystemdForUpstartUsers, will create a pad for coordination with links and lists of packages to convert grouped by openstack/desktop/juju/etc.07:56
pittislangasek, didrocks: as for IRC, I think just #u-devel should be fine, WDYT?07:56
slangasekyes, that's my preference07:56
didrockspitti: yeah, sounds good to me07:57
pittiand then we can have hangouts as necessary, but having it on all the time is too distracting IMHO07:57
didrocksagreed07:57
* pitti yays https://launchpad.net/ubuntu/+source/keystone/1:2015.1~b1-0ubuntu2 and smells another MIR coming for didrocks :)07:57
slangasekok; I'd like to at least have a daily hangout at the start of the overlap between US and EU07:58
pittithat sounds good07:58
didrockspitti: it's MIR-day anyway, 11 packages now (fctix, second edition) :p07:59
didrockspitti: I'm a little bit afraid about that autogenerated systemd units btw07:59
* pitti creates http://pad.ubuntu.com/systemd-porting-sprint07:59
pittididrocks: I haven't looked at it at all yet TBH07:59
didrocksseems like it will just "have everything started on runlevel 5 equivalent"07:59
didrocksinstead of seeing relations between services07:59
pittididrocks: the current upstart jobs aren't really much different either AFAIR07:59
didrocksright07:59
didrocksit was just the opportunity to get it right :)07:59
didrocksbut having a tool doing that genericness… meh08:00
jamespagepitti, will look this morning08:00
pittididrocks, jamespage: yeah, .init.in also sounds a lot like it should just use /lib/init/init-d-script08:03
didrocksyeah, as I did for whoopsie IIRC08:04
jamespagepitti, hmm - maybe - currently the openstack-pkg-tools helper produces one that has some systemd specific actions as well08:05
jamespagepitti, I think we'll run with that for this cycle at least as it brings us a bit closer to Debian as well08:05
pittijamespage: sounds good; merging/getting closer with Debian makes stuff easier in its own right, too08:06
jamespagepitti, oops - missed the init.in for objectstore - fixing now08:16
pittijamespage: thanks! (and yay tests!)08:17
pittislangasek: I prepared http://pad.ubuntu.com/systemd-porting-sprint08:34
pittiI think jamespage could already grab some of the OpenStack ones which he already started08:34
didrockspitti: I'm unsure how often the file system update on the server, but some are already transitionned from Friday08:35
pittididrocks: yeah, it's lagging several days behind for some reason08:35
pittididrocks: I also transitioned two (apport-noui and mythtv)08:35
pittididrocks: but so far it has always updated eventually08:35
didrocksyeah, it will just need some refresh then or should I remove those already done?08:36
pittididrocks: just remove them from the pad, please08:37
didrocksdoing08:38
jamespagepitti, canonical server team will deal with the openstack ones08:39
jamespagepitti, I have a few to review from coreycb last week08:39
didrocksjamespage: will you handle the server ones as well?08:40
jamespagedidrocks, sure08:40
pittijamespage: ack; I kept them separate in the categorization as I figured converting those might be a bit special (upstream coordination, and they are all relatively similar, etc.)08:40
jamespagedidrocks, rbasak will help out there as well08:40
didrocksgreat ;)08:40
pittijamespage: (no need to add "TODO" -- perhaps instead say "jamespage"08:41
pittijamespage: I updated the status of keystone08:44
jamespagepitti, ah - right - yes - indeed - its stuck in proposed08:44
pittislangasek: should I send the u-d-a@ announcement now, or is there something further to be done?08:46
pittislangasek: ah, I have an XX:XX for the hangout time, but we can update the pad later08:46
jamespagepitti, when's the planned switch to systemd happening? I'll poke the juju dev team to deal with the autogenerated upstart jobs09:09
pittijamespage: "we release when it's ready" by and large, but we do aim for 15.04, i. e. vivid09:09
pittiwe shouldn't drag it for too long09:09
pittijamespage: https://blueprints.launchpad.net/ubuntu/+spec/core-1411-systemd-migration has the remaining work aside from porting the jobs09:09
jamespagepitti, oh I agree - but do we have a target for the swithover?09:10
pittijamespage: I figure by feature freeze?09:10
pitti(no particular date)09:10
jamespagepitti, sounds reasonable09:10
jamespagepitti, I know that the juju team will prioritize the work accordingly - all of our vivid openstack testing will break on switchover unless we have the new juju bits09:10
pittijamespage: so end of January would be nice, so that we still have enough time to fix the rough edges09:11
jamespage+1 ack09:11
pittijamespage: cool, thanks for coordinating that!09:11
jamespagepitti, I've raised a bug for juju-core, linked it to the blueprint and pinged the ta and engineering manager for juju-core09:14
jamespagehopefully that should get some attention post haste09:15
pittithanks; tagged and subscribed09:15
pittijamespage: and replaced the textual WI with the bug09:16
jamespagepitti, ack09:16
jamespagerbasak, ^^ fyi - I know you are point on juju-core crossteam activities09:16
cjwatsonrlaager: There's no such package libgnutls26-dev in trusty; it was called libgnutls-dev09:26
cjwatsonrlaager: Generally I'd advise using chdist from devscripts to reproduce this kind of thing; that way you can have an isolated apt-get environment (that can't actually install packages, but it can tell you whether it would be able to resolve dependencies) that only considers trusty plus the PPA in question09:26
rlaagercjwatson: Thanks. I wasn't aware of that tool.09:27
pittistgraber: oh, I see -- /lib/udev/bridge-network-interface is one of the udev-y things which would bring up bridges refering to a recently up'ed physical interface09:46
pitti(40-bridge-network-interface.rules)09:46
pittididrocks: erk -- check /usr/sbin/invoke-rc.d line 57710:11
pittididrocks: I just got an error message "op: not found" due to the extra line break10:11
pittifrom http://launchpadlibrarian.net/194237210/sysvinit_2.88dsf-53.2ubuntu3_2.88dsf-53.2ubuntu4.diff.gz10:12
pittididrocks: want to upload a fix, or want me to if you don't have time?10:12
cjwatsonthat was already fixed10:13
cjwatsonhttp://launchpadlibrarian.net/194242250/sysvinit_2.88dsf-53.2ubuntu4_2.88dsf-53.2ubuntu5.diff.gz10:13
pitticjwatson: no, it wasn't -- the error above is the line immediately below that10:14
cjwatsonoh yeah, good point10:14
pittii. e. the printerror10:14
cjwatsonmisread, sorry10:14
pittiwell, *shrug*, I'll just upload it10:14
pitticjwatson, didrocks: ^ uploaded (2.88dsf-53.2ubuntu6)10:16
pittijamespage: nova test succeeds again, cheers!10:17
jamespagepitti, np10:17
cjwatsonthere was already an ubuntu6 ...10:17
cjwatsonpitti: you'll need to rebase on https://launchpad.net/ubuntu/+source/sysvinit/2.88dsf-53.2ubuntu610:18
pittiargh, sorry about that10:18
* pitti says "Use pull-lp-source, Luke!" a hundred times10:18
pittiubuntu7 is the charm! uploaded10:19
highvoltageheh :)10:22
=== _salem is now known as salem_
didrockspitti: sorry, was out for some exercise11:33
pittididrocks: no worries11:35
didrockspitti: I really wonder what I did with my vim snippet in that upload to get the 2 breaks…11:36
pittitseliot: I updated bug 1312255 with some info and a question, but by and large translating this into a unit looks reasonably straightforward; let me know if you have questions11:36
ubottubug 1312255 in nvidia-prime (Ubuntu) "[systemd] nvidia-prime package needs systemd unit or init.d script" [High,Triaged] https://launchpad.net/bugs/131225511:36
pittididrocks: forgot to hit the pastetoggle key? :-)11:36
didrockspitti: probably :p11:36
tseliotpitti: I'll have a look at it, thanks11:37
* xnox has an evil plan for upstart-local-bridge11:44
didrocksxnox: based on generators, from what I see :)11:44
xnoxdidrocks: yeah, but with full compat for system-systemd, session-systemd, session-upstart without system-upstart.11:45
* xnox should post an email about it.11:45
didrocksnice ;) yeah, please do11:46
=== MacSlow is now known as MacSlow|lunch
LocutusOfBorg1pitti, thanks for the answers, I don't know the best solution, feel free to do what you think is best12:10
LocutusOfBorg1;)12:10
pittiLocutusOfBorg1: I don't know what is best, I don't know why that line got removed12:41
pittiLocutusOfBorg1: is there some upstream commit that this refers to which might have some more info?12:41
pittistgraber: systemd with the recent user lxc fixes is now in vivid12:44
LocutusOfBorg1pitti, found it https://www.virtualbox.org/changeset/48422/vbox/trunk/src/VBox/Additions/linux/drm/vboxvideo_drm.c12:52
LocutusOfBorg1" Additions/linux/drm: removed .fasync as drm_fasync is an unneeded no-op to be removed in Linux 3.12."12:53
=== greyback_ is now known as greyback
pittiLocutusOfBorg1: ah cool, thanks!13:15
Bluefoxicyfolks13:16
Bluefoxicylisten, seriously.13:16
BluefoxicyTurn off swap.13:16
BluefoxicyNow have a process eat a ton of RAM.  Just buttload it.13:16
* pitti did ages ago13:16
BluefoxicyLike, that disk cache thing, the buffers?  They go down.13:17
Bluefoxicy16GB RAM, 7GB used, 9GB disk cache?  Turns into 15GB used, 1GB ... then 0.5GB... then 100MB13:17
Bluefoxicyknow what happens?13:17
BluefoxicyYour computer starts thrashing the hard disk, and just locks up.  If you wait long enough, the OOM killer eventually kicks in (if the process keeps consuming more RAM), kills something, and you can use your PC again.13:17
BluefoxicyBecause you wind up re-reading the same library files again and again several times per second when you run low on disk cache.13:18
BluefoxicySo13:18
Bluefoxicyreally13:18
pittiLocutusOfBorg1: uploaded, thanks! I update the bug13:18
BluefoxicyWhy isn't there a tunable to tell the kernel to kick in OOM kill early?13:18
LocutusOfBorg1thanks for caring pitti ;)13:18
Bluefoxicye.g when reclaimable RAM (including disk cache, buffers, etc.) drops below a certain threshold13:19
Bluefoxicyjust to say "your PC really won't be usable if you have less than this much RAM for disk cache and buffers, so falling below this is an OOM situation"13:19
* Bluefoxicy sets kernel.sysrq to 240 so he can throw an OOM kill manually when this happens.13:21
highvoltage/win 1113:37
pittihighvoltage: /lose 513:37
pittihighvoltage: hey Jonathan, how are you?13:37
highvoltagepitti: hey! doing good thanks and you?13:40
pittihighvoltage: quite fine, thanks!13:40
pittihighvoltage: the ZA summer a few weeks ago was nice :)13:40
highvoltagepitti: are you visiting again next month?13:41
pittihighvoltage: no, I won't; I'll go to FOSDEM (Brussels)13:41
xnoxpitti: see you there ;-) i've booked everything for myself.13:42
pittixnox: I don't have much to book except for the train13:42
pittixnox: beer time after the hackfest and on Sat evening then, I figure? :-)13:43
highvoltageah, still nice :)13:43
xnoxpitti: yeap.13:46
hallynpitti: i'm a bit lost at this point.  You mean all is well if we just do nothing?13:55
pittihallyn: well, we still need to start cgmanager by default13:56
pittihallyn: but I meant aside from that it seems there's nothing else blocking that?14:20
=== MacSlow|lunch is now known as MacSlow
pittijamespage: ironic's new dep on the nonexisting python-pysendfile -- is that just a typo and should be python-sendfile, or is that a PPA package of some sort?14:22
jamespagepitti, argh that's me being a dumbass14:22
jamespagepitti, at least I think so14:22
* jamespage looks14:22
didrockspitti: didn't you tell there was an issue about ressource management? like both settings process in the same cgroup resources?14:23
pittijamespage: debian/pydist-overrides removes "pysendfile", that apparently led to that14:23
hallynpitti: with no other changes?14:23
jamespagepitti, hmm - apparently so although I thought the dh-python was clever enough to figure out where that comes from based on installed packages14:23
pittididrocks: obviously everything has to decide whether it talks to systemd or cgmanager for shuffling stuff around, but the use cases should be fairly non-overlapping14:23
pittihallyn: the "disallow fumbling with the systemd controller" was discussed and isn't possible, and you already wrote that cgmanager doesn't change the setup at startup14:24
hallynyup14:24
pittihallyn: so I see nothing else ATM -- do you still?14:24
pittijamespage: ah, that was bug 1391960 -- so apparently it either needs to become a build dep or a manual binary dep?14:25
ubottubug 1391960 in ironic (Ubuntu) "Missing python-sendfile dependency breaks GlanceImageService" [Undecided,New] https://launchpad.net/bugs/139196014:25
didrockstedg: so nothing to do for you as well in UAL then? ^14:25
jamespagepitti, it is a build dep14:25
pittijamespage: oh ok, so dh_python isn't as clever as it should be then?14:26
pittididrocks: yep14:26
pittididrocks: talked to tedg a few days ago14:26
xnoxpitti: hallyn: is that cgroups/systemd discussion somewhere on a bug report mailing list, or just irc?14:27
tedgdidrocks, It depends on Upstart, if it's still using CGManager to create the cgroups, we need to talk to cgmanager to access them. Which I think is the plan. So there's no UAL items (in theory).14:27
pittixnox: summary is on bug 1400394, and I hope followups go there from now on14:27
ubottubug 1400394 in cgmanager (Ubuntu) "Unity8 fails to start applications, cgmanager is not started under systemd" [Undecided,Triaged] https://launchpad.net/bugs/140039414:27
jamespagepitti, that may indicate something broken in sendfile - looking now14:27
xnoxjamespage: pitti: one can provide hints / overrides for dh_python there was a text file where to hint what dh_python should do when it sees "foo" requires.14:27
hallynpitti: hm, so was that only done in debian/rule?14:28
pittijamespage: ok; sorry for nagging, just reviewing what's stuck in -proposed14:28
hallynpitti: just remove the --no-enable?14:28
jamespagexnox, yeah - I know but I'm pretty sure it should be able to figure out the binary package from the install bits14:28
pittihallyn: "that"?14:28
hallynyeah, having it not run by default14:28
pittihallyn: oh -- yes, that should suffice, hang on14:28
hallynyeah i thought ther emight e something in the actual systemd unit file too, but i see nothing14:28
hallynstgraber: ^ is there anything else beside the 3 last patches to help lxcfs which you'd want in a new cgmanager releases?14:29
pittihallyn: yep, that should do14:29
hallyn(any features i haven't implemented yet)14:29
hallynjamespage: had any thoughts of merging ipxe from debian? :)14:35
hallyn(if not i'll do it, don't want to step on toes)14:36
jamespagehallyn, happy for you todo that :-)14:36
pitticyphermox: looking at urfkill -- what was the reason to drop d-bus activation in favor of an upstart job? isn't starting on demand appropriate somehow? (and how doesn't that affect debian then?)14:37
rbasakLogan_: any objection if I sync haproxy 1.5.10-1 from Debian experimental? Looks like a straightforward upstream bugfix release.14:40
hallynjamespage: on it14:43
stgraberhallyn: nope, I think we're good with current git trunk14:47
stgraberpitti: cool, thanks!14:47
hallynpitti: are you by chance DD ?14:49
pittistgraber: bonjour !14:49
pittihallyn: yes14:49
hallynpitti: cool, i'll hit you up for sponsoring? :)14:49
pittihallyn: "by chance" .. it's what brought me into this Ubuntu business in the first place :)14:49
hallynpitti: i really need ot pursue dm14:49
pittihallyn: sure!14:49
hallynpitti: i had a feeling  :)  but i've been wrong about that before14:50
pittihallyn: so, toss me a .dsc or a debdiff or a git link, and I can upload it14:51
pittihallyn, stgraber: btw, any immediate idea what breaks overlayfs (for lxc-start-ephemeral) on current 3.18 kernel? I filed bug 140942514:53
ubottubug 1409425 in lxc (Ubuntu) "lxc-start-ephemeral stops working with kernel 3.18 - overlayfs change?" [High,Confirmed] https://launchpad.net/bugs/140942514:53
pittiI tried to look into the upstream git, and there's a commit that sounded related14:53
pittibut we already have that14:53
pittihallyn, stgraber: i. e. my question is -- is current git head working for you? if so, then I'll just wait for the new release :014:54
stgraberpitti: nope, no clear idea as to what's going on here. I'd have to try the daily PPA on a 3.18 system to see what's going on. (Currently running on a 3.13 kernel here as I've been having other problems with 3.16 and 3.18)14:55
=== chrisccoulson_ is now known as chrisccoulson
Saviqtvoss, hey, could we have your opinion on https://bugs.launchpad.net/ubuntu/+source/trust-store/+bug/1384950/comments/7 ?14:55
ubottuLaunchpad bug 1384950 in mir (Ubuntu RTM) "Trusted prompts need to be part of the lifecycle" [Undecided,In progress]14:56
tvossSaviq, sure, on my list14:57
hallynpitti: i'm on 3.18.0-8-generic #9 with ppa lxc.  overlay clones are working for me15:08
pittihallyn: great! I like retroactive bug fixing :)15:08
pittistgraber: ^ FYI15:08
cyphermoxpitti: as I recall there was a conflict between the dbus activation and the upstart job; but really xnox and awe knew about the details of this more than I did15:09
hallynpitti: i would've thought the mount fix for overlay was in the archive...  but maybe not15:09
pittihallyn: it is, that's the thing15:09
hallynhm15:09
pittihallyn: maybe it needed something else or there was a followup fix which I missed; I didn't really look very hard15:09
hallynpitti: could you 'lxc-start -n <container> -l trace -o outout' and pastebinit outout?15:09
cyphermoxpitti: the only thing I could think of right now is that we'd want urfkill to be started as early as possible on touch, earlier even than NM would start it or whatever, since it has to do some device enablement early on15:09
pittihallyn: lxc-start is fine, it's -ephemeral which is broken (overlayfs)15:10
pittihallyn: and l-s-e doesn't seem to have any debug options?15:10
xnoxcyphermox: yo, sup? use busname in systemd units, don't mix dbus activation and upstart jobs. E.g. look at ofono, $ sudo stop ofono => yet org.ofono remains on the bus.15:10
xnox(spawned as a new process if there were any org.ofono clients e.g. d-feet)15:10
pittixnox: I was looking at our urfkill delta, and we install an upstart job instead of using dbus activation, and I was wondering why15:11
xnoxpitti: let me tell you why.15:11
pittixnox: cyphermox's "early device setup" certainly makes sense, if we need that15:11
pittiDebian might not have that use case15:11
hallynpitti: oh, but try 'lxc-clone -s -o container1 -n container2' and then lcx-start -n container215:11
=== mpt_ is now known as mpt
pittihallyn: how does that use overlayfs?15:12
cyphermoxpitti: I'm not sure that's a good enough reason not to properly fix urfkill to be started properly by systemd ;)15:12
hallynyes15:12
pittihallyn: cloning and starting works fine15:12
pittioh, -s?15:12
hallynd'oh15:12
hallynpitti: don't bother15:12
hallynstgraber: i was thinking lcx-start-ephemeral used the api more tha nit does.15:12
hallynstgraber: lcx-start-ephemeral needs to be updated the same way the api did, for the new overlayfs options15:13
xnoxpitti: did urfkilld restore state of things? and thus we wanted it to start earlier. Anyway, it should be systemd unit with busname and WantedBy=multi-user.target or some-such, to stay equivalent.15:13
xnoxpitti: and my grep of all upstart jobs and initscripts does not reviel any reverse dependencies (e.g. start on started urfkill) or anything like that.15:14
xnoxcyphermox: pitti: oh I remember why i dropped dbus activation and added upstart job.15:14
stgraberhallyn: ah, right15:15
xnoxcyphermox: pitti: we were at a sprint in malta and the phone testing would not work, because urfkill would start even when not needed during testing.15:15
cyphermoxnot needed during testing?15:16
xnoxcyphermox: pitti: dropping dbus activation allowed to reliably control execution -> not needed with proper systemd unit / dbus-activation.15:16
xnoxcyphermox: as in testing would mock urfkill, and the real one should not be present at the time.15:16
xnoxcyphermox: there was this other guy from phonedations that came to me with a bug about it.15:17
cyphermoxah, makes sense15:17
cyphermoxyeah, Tony15:17
xnoxold, tall, skinny, scruffy. probably tony.15:17
hallynxnox: hi, any updates on the netcf upload for debian?15:17
xnoxpitti: is there a way to suspend dbus activation?15:17
hallyn(don't know what tz you'r ein and don't want to miss you :)15:18
xnoxhallyn: bah, did not upload. Can you please drop me an email to xnox @ debian . org, such that I do it when I'm back home?15:18
xnoxhallyn: mostly +0 UTC ~=15:18
pittixnox: yeah, don't install a .service file15:18
hallynxnox: thanks15:18
pittixnox: so, why would a test not just stop the system urfkill and/or replace its bus name?15:18
xnoxpitti: well that's what we did.... I mean suspend on temporary basis.15:19
pittixnox: anyway, it's not a problem to port the upstart job, I was just curious why15:19
xnoxpitti: good point. i mean have .service file, but disable it via /run or some such.15:19
xnoxpitti: with .service file and systemd-dbus activation one can do $ systemctl disable urfkill and that will suspend that job, even if dbus activation of it is attempted (as far as i can tell)15:20
xnoxpitti: talk to tony, he might remember where/how "urfkill was getting spuriously activated, when not desired"15:20
pittixnox: right15:20
xnoxpitti: i have just little bits and pieces to extend in the local-bridge and then our session-upstart-init will be fully decoupled from upstart-pid1 and we can port phone to systemd, atleast for pid1.15:21
xnoxwell, phonedations people can.15:21
pittiyay!15:22
Riddelldidrocks: what's the status of bluez5 in utopic?15:25
Riddelldidrocks: _Groo_ is packaging bluedevil15:26
didrocksRiddell: waiting on some unity-system-settings change15:30
didrocksRiddell: then, we'll be good to go, but we need rsalveti and the kernel team to work on the Touch side15:30
=== salem_ is now known as _salem
Riddelldidrocks: this new bluedevil only supports bluez5, is there a ppa we should put it in until bluez5 gets in the archive?15:39
didrocksRiddell: yes! please use https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/transitions15:40
didrocksRiddell: core-devs should have access to it15:40
didrocksRiddell: building on all archs15:40
Riddellall arches? ppas can do that?15:41
slangasekpitti: hi, why did you remove the juju-related systemd workitem from the blueprint?15:42
pittislangasek: it was replaced with a bug link15:43
slangasekok15:43
didrocksRiddell: some are devirtualized, yeah15:43
didrocksRiddell: it's using the distro builders15:43
slangasekpitti: regarding mailing u-d-a, I'm not sure this needs u-d-a as opposed to just u-d15:44
pittislangasek: u-d@ WFM too, but I thought such kinds of announcements would be on-topic15:44
xnoxslangasek: are phonedations people going to be on the sprint?15:45
xnoxdoko: why do you statically link libpython2.7 into the python interpreter?15:45
pittislangasek: anyway, I think except for a hangout time (which we can put into the pad later) we should be set?15:45
hallynpitti: http://mentors.debian.net/debian/pool/main/c/cgmanager/cgmanager_0.35-1.dsc15:47
pittihallyn: any reason why you didn't just write LP: #1400394 in the changelog to actually close the bug?15:50
ubottuLaunchpad bug 1400394 in cgmanager (Ubuntu) "Unity8 fails to start applications, cgmanager is not started under systemd" [Undecided,Triaged] https://launchpad.net/bugs/140039415:50
pittihallyn: can I do that on upload, or will that disrupt some git?15:51
=== roadmr is now known as roadmr_afk
slangasekpitti: is this pad the draft for the announcement you're sending?  if so I guess we should set the hangout time first :)15:54
hallynpitti: no git involved.  i just didn't do it bc debian <shrug>15:54
hallynpitti: please go ahead15:54
pittislangasek: no, that's the actual working scratchpad; for the annoucement we shouldn't replicate that IMHO, just saying when and wher it happens15:54
slangasekpitti: ok15:54
slangaseklet me give the pad a quick read this morning (currently otp)15:54
xnoxpitti: can i haz url plz =)15:56
pittixnox: http://pad.ubuntu.com/systemd-porting-sprint15:56
mitya57sil2100, hi, when will you be able to look at appmenu-qt5?15:58
mitya57I got submenus working yesterday, that needed some patching on qt side15:58
mitya57also I tested it with more real-world applications, worked fine15:59
pittihallyn: uploaded16:01
sil2100mitya57: hey! Sorry about that, I was supposed to do that before EOY but I think I got distracted due to the last-year touch image milestone, I promise looking at parts of it today and finalizing it tomorrow16:02
mitya57Thank you, no problem, we all were on holidays16:03
hallynpitti: thanks!16:05
jamespagepitti, ironic should be sorted now - pysendfile was missing egg-info16:08
flexiondotorgI've submitted some merge proposal for livecd-rootfs and ubuntu-cdimage that add support for Ubuntu MATE.16:09
pittijamespage: ah, dh_python looks at that to map the "import" to the python:Depends? I see16:09
jamespagepitti, indeed it does16:09
flexiondotorgHow do I go about "integrating" (for want of a better expression) the Ubuntu MATE seeds?16:09
flexiondotorgIs there a package I should create a merge proposal against?16:09
flexiondotorgThe Ubuntu MATE seeds are here - https://code.launchpad.net/~ubuntu-mate-dev/ubuntu-seeds/ubuntu-mate.vivid16:11
=== _salem is now known as salem_
hallynjamespage: the kvm-ipxe package was there for p->t transitions, so we can drop it now right?16:27
hallynyeah i think so.  anyway i'll try some upgrades to make sure16:27
cjwatsonflexiondotorg: Mm, that stuff is not handled very well, needs an archive admin to mirror them on http://people.canonical.com/~ubuntu-archive/seeds/ and point a few things at them.  Will sort that out for you.16:42
flexiondotorgcjwatson, Many thanks for helping.16:42
cjwatsonflexiondotorg: That part is done, should be visible soon.  There are various bits of lp:ubuntu-cdimage that need to be edited to point to the appropriate places.  Grepping for something like ubuntu-gnome is probably a good way to find them.16:45
xnoxcjwatson: has kylin been fixed in those places?16:46
cjwatsonI think so16:46
xnoxcool.16:46
=== salem_ is now known as _salem
flexiondotorgcjwatson, Thanks. I think I've identified all the place ubuntu-mate need to be added. Prepairing a new proposal now.16:52
flexiondotorgcjwatson, When I try to resubmit the merge proposal launchpad tells me: This branch is not mergeable into lp:~ubuntu-cdimage/debian-cd/ubuntu.17:01
cjwatsonflexiondotorg: That's because your branch is in the ubuntu-cdimage project, not in the debian-cd project.17:04
=== roadmr_afk is now known as roadmr
cjwatsonflexiondotorg: You can move it on https://code.launchpad.net/~ubuntu-mate-dev/ubuntu-cdimage/ubuntu-mate/+edit17:04
pittislangasek: off for the night; if/when you are happy with the pad, perhaps you can send the announcement over your day, otherwise I'll send it tomorrow morning?17:04
flexiondotorgcjwatson, Understood.17:05
=== _salem is now known as salem_
flexiondotorgcjwatson, Thanks for your help. I've resubmitted and it looks sane.17:12
hallynjamespage: pushing a test build of ipxe to ppa:serge-hallyn/virt.  will push to vivid in a few hours17:45
hallynstgraber: did you want me to take a stab at that lxc-start-ephemeral update, or are you doing it?18:59
stgraberhallyn: feel free to do it. I'm currently busy getting the lxcfs packaging ready for the archive. Though I'm happy to take care of it once I'm done.19:01
hallynstgraber: ok, doesn't look too bad;  and i see Miklos made the overlay filesystem type 'overlay', so you can check for a 'overlay' (in additoin to or instead of 'overlayfs') entry in /proc/filesystems.19:59
stgraberhallyn: right20:00
hallynstgraber: feh, just lost some time bc i was re-using a test container in a bad state20:26
hallynk got something working20:27
=== roadmr is now known as roadmr_afk
=== tumbleweed_ is now known as tumbleweed
=== xnox_ is now known as xnox
=== salem_ is now known as _salem
=== roadmr_afk is now known as roadmr
ahoneybunballoons, I have a machine I can play around with now, how best do I help with testing?22:06
Unit193ahoneybun: I'd think the best place to ask would be channel 27, #ubuntu-quality.22:08
ahoneybunk thanks Unit19322:09
staylor_Curious about the recommended way of handling device trees with custom kernel packaging.  We have a custom package for support various embedded boards for a number of customers, right now we have one package per customer but the kernels themselves are effectively all the same and custom device tree files is the main difference.22:10
staylor_So I'm thinking of just removing the *.dtb from the kernel-image-custom package and instead have a number of device-tree-customerA/device-tree-customerB packages.22:12
=== brainwash_ is now known as brainwash

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