/srv/irclogs.ubuntu.com/2013/12/07/#ubuntu-devel.txt

slangasekNoskcaj: test all of its reverse-dependencies for buildability and usability? :)00:03
Noskcaji'll take that as a "Someone will do it eventually"00:04
stgraberhallyn_, slangasek: updated version: http://paste.ubuntu.com/6532431/00:08
* stgraber prepares an email to upstream00:08
hallyn_stgraber: one more thing though, the %m may be misleading in your error msg00:11
hallyn_you say 'unable to open /proc/self/loginuid' but the errno is for uid_map open00:11
stgraberhallyn_: hmm, yeah, I should probably just hardcode "Permission denied" in there instead00:12
sarnoldstgraber: what happens if the uid_map file contains e.g. "         0          0 4" (no newline)00:15
hallyn_sarnold: well if it's a count of 4 then you're in a non-init userns00:18
hallyn_the procfile always gives you a newline00:19
stgrabersarnold: so that value isn't supposed to be possible since the \n is guaranteed by the kernel if the file exists, but if for some weird reason that were to happen, the pam plugin will fail and prevent the session from opening00:19
sarnoldhallyn_,stgraber, thanks :)00:19
slangasekstgraber: note the inconsistent style of checking fd < 0 in one place, fd != -1 in another; suggest making the second one fd >= 000:37
slangasekstgraber: otherwise LGTM00:37
stgraberslangasek: ok, did that change and sent the e-mail upstream. I tried to subscribe to their list but I apparently need approbation for that, so it may be a few days before my e-mail actually hits the list...00:48
=== kirb_ is now known as Guest59073
xnoxtarpman: .... and we do provide opencl-icd / libopencl1 packages already..... (with most dependencies correct these days, there might be some left)01:04
=== emma_ is now known as emma
tarpmanxnox: no idea about his particular issue... just trying to be helpful. bug 763457 still shows fglrx as affected, maybe it's out of date.01:36
ubottubug 763457 in nvidia-graphics-drivers (Ubuntu) "please provide opencl-icd virtual package" [Medium,Confirmed] https://launchpad.net/bugs/76345701:36
hallyn_infinity: oh goodie, pmaydell thinks the amd64 patchset should be upstream in a month or two (and suggests waiting for that)05:05
infinityhallyn_: arm64, surely. ;)05:10
NoskcajCan someone take a look at lp:~noskcaj/ubuntu/trusty/php5/merge and tell me what i'm doing wrong?05:17
Noskcajplease05:17
hallyn_infinity: lol, yes.05:19
hallyn_technically aarch64, as that's what the binary will be called apparently05:19
infinityhallyn_: Bah.  Fine. :P05:20
hallyn_hey - less chance of me mis-typing amd64 :)05:24
=== sunweave1 is now known as sunweaver
cjwatsonslangasek: http://lists.debian.org/debian-dak/2013/12/msg00003.html FYI08:44
slangasekcjwatson: \o/08:49
=== doko_ is now known as doko
=== bdrung_ is now known as bdrung
=== Ursinha is now known as Ursinha-afk
voldymanhey guys, where can i get in touch with indicator applet developers ?14:13
ekarlsowhat is a good practice for packaging up java stuff ?14:16
brainwashvoldyman: try #ubuntu-desktop14:19
voldymanthanks brainwash14:20
=== freeflying is now known as freeflying_away
NoskcajI'm trying to merge php5, can someone tell me what i've done to cause http://paste.ubuntu.com/6536413/ ?18:28
infinityNoskcaj: Did you talk to rbasak before trying to merge it?  He's been maintaining and merging it in Ubuntu.19:38
Noskcajinfinity, xnox has said "please take" on MoM, i'll leave it for rbasak if he wants to19:39
infinityNoskcaj: I've said it before, but I'll point it out again.  Submitting complex merges for review/sponsorship is a bit of a waste of time, as your sponsor needs to do the work all over again just to verify it was done correctly.19:40
Noskcajok19:40
NoskcajI don't think i've ever heard that, makes sense though19:41
slangasekstgraber: so the other day, you said that cgmanager would mount /sys/fs/cgroup.  Why is that?  We already mount it today via mountall20:18
stgraberslangasek: cgmanager will potentially start before mountall (our only dependencies are /proc, /sys and /etc), besides we need to care about distros that don't have mountall (android being the one I have to care about with my LXC upstream hat on).20:28
stgraberit's certainly reasonable to check if it's already writable though, so if something beats us to mounting a tmpfs on it, we'd just use that20:29
Noskcajbecause of bug 76983 can we drop add-apt-key from the archives?20:29
ubottubug 76983 in gnupg (Ubuntu) "Doesn't create settings correctly on first start" [Medium,Fix released] https://launchpad.net/bugs/7698320:29
sveinseI'm working on testing some embedded debootstrapped image (in qemu). What is the minimal packages needed for i386/amd64 to boot?  grub2 + kernel?20:29
slangasekstgraber: why should cgmanager /need/ to start before virtual-filesystem?20:30
stgraberslangasek: it doesn't have to start before virtual-filesystem but it could since its requirements are the same as upstart's own requirements (and therefore it doesn't need anything mountall mounts). So given that, why not have it start before mountall, therefore allowing very early boot jobs to use cgroups too?20:31
slangasekstgraber: because we said that upstart would handle queuing cgroup-using jobs until cgmanager was available... so there's no reason to worry about starting cgmanager any earlier than virtual-filesystem20:33
slangasekthere are no early boot jobs earlier than mountall20:35
stgraberslangasek: did we actually agree on doing the queueing? I thought we agreed that this would come with a ton of problems and that we agreed to just block all jobs until cgmanager is ready (unless upstart isn't built with cgroup support or is started with --no-cgroup)20:35
slangasekblocking all cgroup-using jobs20:35
slangasekbut the only job that needs to start is mountall20:35
slangasekwhich won't use cgroups20:35
slangasekso your order is upstart->mountall->virtual-filesystem->cgmanager->everything else20:35
stgraberanyway, that's nitpick and I don't particularly care. In the end, cgmanager will always attempt to mount /sys/fs/cgroup as a tmpfs if it's not writable as we need that for other distros. Whether Ubuntu uses that specific code path or not isn't very important.20:36
slangasekand I would much prefer this over adding mount handling to other jobs20:36
slangasekok20:36
slangasekright, it's fine for cgmanager to /have/ mount support, but it's important that the mount handling in Ubuntu not be spread out in difficult-to-diagnose ways20:37
stgraberthe cgroupfs mounts themselves will be done by cgmanager in any case, so there'll always be a bit of difficult-to-diagnose with cgmanager, but yeah, I don't really care who ends up mounting /sys/fs/cgroup itself20:38
Noskcajasac, Can you update ModemManager in debian to 1.0.020:44
hallyn_slangasek: stgraber good news, I think I've got userns cnonectiosn over dbus working.21:48
hallyn_(going afk again now - ttyl)21:48
slangasekwhoo :)21:48
slangasekhallyn_: right, and the reason adding it to your message bus .conf doesn't help is because you're not using the bus :)21:58
=== funkyHat1 is now known as funkyHat
hallyn_slangasek: right :)23:48

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