/srv/irclogs.ubuntu.com/2011/09/17/#ubuntu-release.txt

lamontis there anything mounted under chroot/proc?00:00
infinityOh, derp.00:00
infinityllvm-* build-deps on binfmt-support.  Of course.00:01
infinityNow I feel silly.00:01
lamontso umount-chroot is just broken, because it assumes that reversing the contents of /proc/mounts (which is somewhat random) will give a nicely ordered list00:01
infinitylamont: So, we just need smarter umount ordering, probably.00:01
lamontjust loop00:01
infinitylamont: Walk tree depths.00:01
lamontit's saner than trying to order00:01
infinity(or loop)00:01
lamontand life is short.  feel free to update the bug?00:01
* lamont lets the panda fsck00:02
lamont210GB disk... sigh00:02
infinityYou know, screw sorting, I bet if you just inverted the list from the grep /proc/mounts, it would solve it.00:03
infinityAnd much more elegantly.00:03
lamontwe already do that...00:03
lamontand that's probably because we needed it _that_ order00:04
infinityI don't see it inverted.00:04
lamontmaybe that's just my brain messing with me00:04
infinityThis is essentially what lp-buildd does:00:05
infinityroot@shiva:~# grep oneiric-llvm /proc/mounts | cut -d\  -f2 | xargs -r -n 1 echo00:05
infinity/srv/chroot/oneiric-llvm/proc00:05
infinity/srv/chroot/oneiric-llvm/dev/pts00:05
infinitys/echo/umount/ for the real deal.00:05
infinity/srv/chroot/oneiric-llvm/proc/sys/fs/binfmt_misc00:05
infinityInvert that list, bug fixed.00:05
lamontfor now.  the ordering in /proc/mounts isn't exactly scientific00:06
infinityIt's FIFO.00:06
infinitySure, a package could mount -o=remount /proc in its postinst and mess with you, but... Eww?00:06
infinity(I guess you could keep the loop too, but still invert the list)00:07
infinityAnyhow, commented on the bug and the merge request.00:09
infinityReversing the order would be more efficient, but the loop is probably a safe catch-all anyway.00:10
infinitylamont: The plus side is that there's no "underlying issue" or processes cleverly hiding from us, just a bit of umount PEBKAC, so I'm that much happier about your hack.  It will DTRT. :P00:13
lamontheh00:13
lamontthanks for digging into it00:14
lamontin other news, chort.buildd will shortly be another panda builder00:14
infinity\o/00:14
lamontso if the panda isn't at 115200, what speed should I try?00:16
infinityThat's the only speed it should be...00:17
lamontthat's sad00:18
infinitylamont: Actually, regarding the same bug.  No complex heuristics are required.  Piping a "sort -r" between the cut and xargs will DTRT.00:18
infinitylamont: Cause paths sort quite nicely. :P00:19
lamontfor the non-pathological case, yes00:19
infinityBuild me a case where it fails?00:19
lamont���������� <-- I do not like it when hitting return several times gets me that..00:20
infinityI'm having BBS flashbacks.00:21
lamontthey're only slightly faster than some of them00:21
lamontfor the real BBS experience, you want a beaglexm or a bbg300:22
infinityAnd a copy of LORD.00:22
lamontwill that even run on arm?00:25
infinityUnder freedos under qemu, sure!00:26
infinityOr something equally convoluted.00:26
infinityWell, time to go have a birthday.  I'll be around here and there on the weekend for releaseish stuff.00:37
NCommanderinfinity: happy birthday00:50
infinityDanke.00:51
lamontinfinity: I just realized that serial console is somewhat overrated01:04
lamontuntil it isn't. :(01:53
cjwatsoninfinity: curl> I hadn't noticed it, but yeah, I'm probably biased.  If you want to, that'd be great08:48
cjwatsoninfinity: on the umount thing, maybe umount -l would be helpful as well?08:48
infinitycjwatson: Already did overrides and accepted the two new udebs.09:51
infinitycjwatson: As for the umount thing, I'm leaving it in the hands of lamont and the launchpad team at this point, I've commented more than enough on the bug. :P09:51
cjwatsonta10:24
astraljavaHello folks, I recently added a new bzr branch for a package (lightdm-theme) for our team, ~ubuntustudio-dev. We'd like to include it in oneiric, still. Does it need an FFe?12:45
ScottKastraljava: Technically yes, but on matters of flavor branding we'll approve whatever you all want, so whoever is the ubuntu studio lead just needs to say it should go in.15:25
astraljavaScottK: Thanks, just a minute ago I got a response on -devel, though, that I should file an FFe. It's here: http://pad.lv/85262315:31
scott-workScottK: hi, ScottL here (ubuntu studio project lead) asking about getting a lightdm theme into the repos15:48
scott-workScottK: anything special we would need to do?15:48
ScottKscott-work: Ack in the bug that you want it (I approved it for the release team based on that and then subscribe ubuntu-sponsors/find someone to upload it.16:07
scott-workScottK: aye16:08
=== s1aden is now known as sladen
lamontcjwatson: umount -l feels way too much like a total hack to me.20:27
lamont18 arm builders are making a bit of a dent in the rebuild test20:27

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