/srv/irclogs.ubuntu.com/2012/11/23/#ubuntu-release.txt

cjwatsonWhat about rdeps?00:00
cjwatsonI have a vague recollection of stuff breaking when we multiarched libxml2 in precise00:00
infinityOh?00:01
cjwatsonStupid configure scripts and the like00:01
infinityrbuild-deps, you mean?  Hrm.00:01
infinityThe multiarching landed right after oneiric was released, and hasn't been changed (in precise) since, just security updates.00:01
infinityBut maybe some rbuilddeps needed fixing.00:02
infinityNot even sure how best to check that.00:02
infinityoneiric-changes mbox grep?00:02
infinitys/oneiric/precise/00:02
cjwatsongoogle finds parser, pyabiword, gnustep-base00:02
cjwatsonwithout trying too hard00:02
infinityI guess this points to "just revert skype in oneiric" for now, then. :/00:03
cjwatsonso that's an existence proof at least00:03
infinityThis'll take a proper rdep analysis.00:03
infinityIf we care.00:03
cjwatsonI do kind of care00:03
infinityOr, if our partner agreement with Skype cares.00:03
cjwatsonWell, I mean I care about not breaking buildability of oneiric00:03
infinityRight, no.  I meant "if we care about upgrading Skype, we can look into this more".00:04
infinityWe should absolutely revert it for now.00:04
infinityAnd not MA libxml2 without an rdep check.00:04
cjwatsonAny chance somebody who can actually upload to partner could do that? :)00:05
infinity+-    # Strip '-L/usr/lib' off since this is always in the link path.00:05
infinity+-    XML_LIBS=`echo $XML_LIBS | sed -e 's|-L/usr/lib||'`00:05
cjwatsonWCPGW00:05
cjwatsonwhat's that from?00:05
infinityThat was our gnustep-base patch.00:05
cjwatsonPeople who think they're smarter than autoconf should have their eyebrows ritually shaved into funny patterns00:06
infinityAnd this is why my partner uploads, despite often being identical, aren't copied between releases...00:06
infinityTo revert oneiric, I need to reupload >= precise.00:06
infinityWell, to revert it properly.00:07
infinityWill do both in a sec.00:07
cjwatsonPersonally I don't care that much about that ...00:07
infinityWell, oneiric needs to be done, but breaking the upgrade path is also wrong, so I'll do the other bit after.00:07
cjwatsonDebian #64302600:08
ubot2Debian bug 643026 in libxml2 "please add multi-arch support for libxml2" [Normal,Fixed] http://bugs.debian.org/64302600:08
cjwatsoncontains analysis of rdep .la pollution in Debian00:08
infinitycjwatson: That's an unfortunately large list.  Worth examining later, if we want (or have an obligation) to update skype in oneiric, but I'll upload the revert ASAP.00:14
cjwatsonslangasek: hopefully you have some idea of what our obligations are here ...00:16
cjwatsononeiric only has five months to run00:16
infinitySadly, it's not just a plugin or something, the main binary is linked to it.00:20
infinityThen again, given that we're tearing apart a deb from upstream called "skype-precise.deb", I think their intentions were clear. :P00:21
infinityAnd it's probably sheer luck that it works on oneiric at all.00:21
* infinity wonders why the replaces/breaks is getting revved on every version, but stays with the status quo for now.00:31
infinitycjwatson: oneiric and precise both uploaded, if you want to give them a look before accepting.00:39
infinitycjwatson: Actually, I'll accept them so they build, you can review when you come back before I copy.00:45
cjwatsoninfinity: LGTM as long as those [i386] build-deps are still sane in the reverted version (which presumably they are since it built).01:08
cjwatsonI guess those are to calculate skype-bin shlibdeps.01:08
dokotar: Skipping to next header01:13
dokoxzcat: gcc-4.7.2.tar.xz: Compressed data is corrupt01:13
dokotar: Exiting with failure status due to previous errors01:13
dokosomething is very wrong ...01:13
ScottKIt'd great if someone could binary New nepomuk-widgets.  It's blocking builds we need to get done to get KDE 4.10 Beta 1 out.01:13
dokorescored gcc-4-7 (was at -1). whoever did rescore this without mentioning it ...01:25
dokoScottK, done. but just ping me directly if you see me online ;-P01:27
ScottKdoko: Will do.  Thanks.01:27
ScottKdoko: I didn't do the rescore, but I think it was to let some of the other package builds get through first.01:28
infinitydoko: On a Panda?01:34
dokoinfinity, ain, schort, and something else, did give it back now three times01:37
infinitydoko: Three different machines in a row seems a bit excessive...01:38
infinityThough working now, apparently.01:39
dokolet's see, the first one died after 36min01:39
infinityOh, not with that erorr, then.01:39
dokobut my local build is going on for 2h01:39
infinitydoko: I'm the one who rescored gcc on powerpc, unless this absolutely needs to be in the release pocket today...01:40
infinitydoko: I figured blocking one of the two buildds for hours might be unpleasant while there's a backlog.01:40
dokoahh, maybe. however I think we should then decide on dropping powerpc or getting decent resource01:41
dokos01:41
ScottKThere's one that's temporarily dead.01:41
infinitydoko: We have decent resources, someone just killed a machine today.01:41
infinityOr yesterday, rather.01:41
infinityCan we not knee-jerk a "we should drop an arch" every time we have a short backlog? :P01:42
dokoScottK, there was one which was temporarily alive ,-P01:42
infinityNext time there's a KDE langpack upload, we should drop i386.01:42
xnoxinfinity: do you simply upload eglibc, or is there some magic repository I am missing?01:42
cjwatsondoko: It was alive for quite a while01:42
infinityxnox: There's not magic repo right now, since I rebased with Debian and haven't pushed my SVN anywhere useful (cause that was going to turn into git at some point)...01:43
infinityxnox: s/not/no/01:43
infinityxnox: You looking for something specific?  The debdiff between us and Debian is actually readable now.01:43
xnoxinfinity: ack. after checking the usual places. No, just want to fix something ubuntu specific =)01:43
cjwatsondoko: It just didn't get fixed today because we're temporarily down a UK DCE so nobody could go and look at it.01:43
dokocjwatson, heh, come on, it's 3am01:43
xnoxwell 2am in London =)01:44
* xnox wonders if there are night buses from my place in the general direction of the dc =)01:44
* infinity sighs about forgetting to --auto-approve those copies.02:28
=== mmrazik is now known as mmrazik|otp
=== mmrazik|otp is now known as mmrazik
=== mmrazik is now known as mmrazik|otp
=== mmrazik|otp is now known as mmrazik
ogra_could some archive admin review that asap please ^^^^ ?10:41
ogra_(image build starts at 13:32 UTC, would be great if it could make that)10:42
cjwatsonogra_: You could just delete debian/ubuntu-defaults-nexus7.{post,pre}inst10:48
cjwatsonogra_: Hm, the Depends line looks wrong10:48
cjwatsonDepends: ${misc:Depends}, locales10:49
cjwatson ${ubuntudefaults:Depends}10:49
cjwatsonShouldn't the first line there end with a comma?  Otherwise I think ${ubuntudefaults:Depends} will be lost10:49
ogra_well, i wasnt sure the defaults builder doesnt need the DH entires in the pre/postinst10:49
ogra_hmm,10:49
cjwatsondebhelper automatically creates maintainer scripts if it needs to10:49
* ogra_ drops10:50
cjwatsona skeleton like that is strictly redundant10:50
ogra_please reject then, i have a new upload ready10:51
cjwatsonJust upload with a new version number10:51
cjwatsonWhat's hooks/chroot for?  Seems to be basically empty10:51
cjwatson(FWIW the apparently wrong Depends is the only thing I've seen so far that *needs* to be fixed - the rest are cosmetic)10:52
ogra_no idea, i didnt make that package, achiang just took a general skeleton package for ubuntu-defaults-builder i think, i guess we can clean up the uneeded stuff10:54
=== mmrazik is now known as mmrazik|lunch
ogra_argh, the last upload had all bzr stuff in it11:02
* ogra_ properly removes it11:03
cjwatsonI'm obviously misunderstanding something rather fundamental about xinput coordinate transformation matrices; I can't work out why the left and right rotations given don't matrix-multiply to produce the identity11:04
ogra_heh, ask bryan :)11:04
ogra_thats his stuff, i find it confusing too11:05
cjwatsonI assume the way translations are stuffed into an affine transformation is what's confusing me11:05
cjwatsonit's been 15 years since I did the underlying maths :)11:05
ogra_especially since if you use a mouse, both input devices are completely inverted from a cursor POV, but still both work (the cursor behaves very odd though)11:05
cjwatsonanyway, I'm fine with this once Depends are fixed11:06
ogra_yeah, i made some bzr mess i'm trying to fix atm11:06
ogra_cjwatson, 0.33 uploaded with the fixes, please ignore the bzr noise (0.32 had the whole tree)11:09
cjwatsonlgtm, thanks11:12
* cjwatson stares at gmp. You built everywhere only three weeks ago11:17
=== mmrazik|lunch is now known as mmrazik
ogra-cb_stgraber, are you still the one to poke for an isotracker entry (if so, i would like to see ubuntu-desktop armhf+nexus7)12:03
ogra-cb_(no hurry)12:03
=== agateau_ is now known as agateau
* cjwatson enables -proposed for precise builds13:03
stgraberogra-cb_: yep. I'll add it with the same tests as a desktop image for now (or something similar). balloons can then tweak that13:40
xnoxstgraber: well, can you just add it the way AC100 preinstalled test is?13:44
xnoxstgraber: nah, that one is bad as well =(13:44
* xnox <---- ignore13:44
stgraberxnox: ac100 is lubuntu13:45
xnoxstgraber: well, it's the only 'preinstalled' test we currently have. As on nexus7 there is no "automatic, manual, oem partitioning"13:46
stgraberxnox: right, but I believe we have those tests split into testsuites now so I should be able to only have the post-install ones, then someone can write some for the flashing part + oem-config (once we have it) and we can link that13:46
xnox\0/ awesome, you rock13:47
cjwatsonOK, these precise builds might be a bit messed up, I'm going to do another pass in a bit14:04
cjwatsonIn the middle of enablement kernel / SB backports14:04
stgraberogra-cb_: it's added, currently with the same testsuite as the ac100 as our testsuites aren't as well split as I thought they were. I'm sure balloons will fix that :)14:18
stgraberogra-cb_: I'm running a test build now to confirm that they auto-publish fine14:18
cjwatsonogra_: Damn, I forgot to accept the binaries14:18
cjwatsonsorry14:18
ogra-cb_cjwatson, yeah, no biggie, tell me when they are promoted an i can trigger a new build14:22
* ogra-cb_ guesses in 1h should be safe14:22
cjwatsonOh, they need to be in main do they?14:22
ogra-cb_nope14:23
cjwatsonOh, you mean migrated to release14:23
ogra-cb_nexus7 builds from universe as the ac100 does14:23
ogra-cb_yeah14:23
ogra-cb_"findable by live-build" :)14:23
=== seb128_ is now known as seb128
cjwatsonShould publish to -proposed at 14:33 UTC and if you're lucky be copied in time for the 15:03 run14:24
ogra-cb_yeah so 1h should be relatively safe ...14:24
ogra-cb_or a bit above 1h14:24
cjwatsonI'll keep an eye on it14:25
stgraberogra-cb_: alright, auto-publish worked fine so you should be good to go14:25
cjwatsonignore that server image build failure; I c-ced it because I'd forgotten to deploy code first14:26
ogra-cb_stgraber, thanks a lot !14:26
slangasekcjwatson: TTBOMK we have no obligation to make the new skype available for oneiric; if it's going to be a chore, I'd just leave it as-is14:55
cjwatsonwfm14:56
cjwatsonogra-cb_: it's available for cdimage builds now15:27
ogra-cb_yay15:28
* ogra-cb_ fires off a build then15:28
GunnarHjIs there anybody in the SRU team who can help publish three im-switch SRUs related to bug 875435?16:37
ubot2Launchpad bug 875435 in OEM Priority Project precise "iBus indicator does not show on the panel" [Medium,In progress] https://launchpad.net/bugs/87543516:37
cjwatsonstgraber: Would you mind seeing if the current batch of precise desktop/alternate/server (whatever you have time for) images boot at all under SB?  It probably isn't worth spending time test-installing just yet, since I haven't finished smoke-testing the installer even normally.17:17
stgrabercjwatson: yep, I can test them after lunch (will start the download now)17:19
xnoxcjwatson: alternates are red in jenkins https://jenkins.qa.ubuntu.com/view/Precise/view/ISO%20Testing%20Dashboard/17:20
xnox20121123 is green, all later respins red.17:20
xnoxalthough it could be just jenkins / test problem17:20
=== didrocks1 is now known as didrocks
cjwatsonThanks, looking17:22
cjwatsonNot obvious from the log ... it just stops in the middle of installing packages17:23
cjwatsonI'm doing manual smoke-testing so I'll see how it looks17:24
jibellast precise-alternate (.3) stopped in the middle of installation because it timed out after 40 min17:29
cjwatsontimed out?  hmm17:30
cjwatsonOK, I'll have to investigate that manually17:30
jibelwell, s/timeout/the job is killed if installation is not finished in less than 40 min/17:31
cjwatsonoh, so it might just have been slow?17:32
cjwatsonindeed, it seems to be actively doing stuff 40 minutes after it starts17:33
jibelyes, but nothing obvious. I restarted it, we'll see. If it fails again, I'll have a look at the server.17:33
xnoxi do wonder about the timeout and the VM server load, cause the raring-desktop-utah-smoke jobs also loose connection and are failed.17:33
cjwatsonTrying to see if any one step is taking particularly long17:36
jibelxnox, I don't think it's related, jobs were running at different times, on differents hosts and testing different images17:39
xnoxjibel: ok. i need to learn how to check where the jobs were run on the private instance.17:40
cjwatsonBase system installation takes 10 mins vs. 3, and pkgsel dramatically slower17:41
cjwatsonI wonder if this is some kind of I/O regression in the kernel17:41
cjwatsonI'd compare with quantal alternates except there aren't any17:42
cjwatsonGenerating locales seems about the same speed either way17:44
jibelxnox, ah right, it is not easily accessible on the public instance. On the public instance, you'll find this information at the beginning of console output 'Building remotely on XXXX'.17:45
xnoxthanks.17:45
jibelOn the private instance, go to the detail of the run and it's displayed at the top right of the page.17:45
cjwatsonComparable steps in quantal server amd64 default on 23 Oct were about as fast as earlier precise, but the run on 6 Nov was slow17:48
cjwatsonIn fact it timed out17:48
cjwatsonLikewise 1 Nov17:49
cjwatsonAnd yet - same kernel17:51
cjwatsonjibel: Is there any parallelisation going on here?17:52
cjwatsonHmm, in fact these two runs were allegedly testing the same CD image17:53
* cjwatson strips timestamps and diffs17:53
cjwatsonSome differences in KVM-related output - was the host system changed?17:55
cjwatsonAh, this one timed out a lot talking to us.archive, which confuses matters18:00
cjwatsonAnd the next run succeeded18:01
cjwatsonReally rather inclined to blame the host system here.18:02
xnoxyeah and the current .3 also succeeded on the rerun.18:04
xnoxjibel: is there no intercepting proxy to a local mirror? (UDS style, you think you talk to us.archive.ubuntu.com, but actually it's a really fast local mirror instead)18:05
cjwatsonxnox: The diff between the failed and successful precise-alternate-amd64-default runs shows only trivial differences in download times18:07
cjwatsonSo I think that's a red herring18:07
xnoxhm.18:07
xnoxI like this: http://jenkins.qalab:8080/view/Precise/view/ISO%20Testing/job/precise-alternate-amd64_static_validation/116/console18:07
xnox*sigh*18:07
xnoxone sec18:07
xnoxjibel: static_validation jobs are not pushed to public?18:08
xnoxanyway it run static checks on the ISO, and asserts over-sized image. (and checks a few other sanity bits as well)18:08
psivaaxnox: static validation tests for precise are published18:30
psivaaxnox: https://jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-alternate-amd64_static_validation/18:30
xnoxhmm... ok, it's just they are not in this view https://jenkins.qa.ubuntu.com/view/Precise/view/ISO%20Testing%20Dashboard/18:33
xnoxthanks.18:33
ogra-cbsigh, my nexus images are still to big, i already dropped libO and TB18:35
* ogra-cb wonders what else he coudl drop18:35
infinityHow big do they need to be?18:36
ogra-cbthe sparse image file needs to be around 680M18:37
infinityOh.  Heavens.  Good luck with that. :/18:37
ogra-cbmake_ext2fs adds about 100M for the inodes to the tarball size18:37
ogra-cbso my rarball needs to be 530M18:37
infinityOh, wait.  The sparse one being the thing with the tarball in it?18:37
ogra-cbyes18:38
infinityI'd say the bug here is in make_ext2fs, surely.18:38
ogra-cbbug ?18:38
ogra-cbits a limitation of fastboot18:38
ogra-cbthe image gets written to the state partition on the device, that limits the image size18:38
ogra-cbfrom there it gets flashed to the actual target partition18:39
infinityWell, yes, but why does it need to be ext2, and why does it need to be sparse with a ton of useless extra inodes?18:39
ogra-cbits an ext418:39
infinityOr that.  Even worse.18:39
infinityIt definitely doesn't need a journal. :P18:39
ogra-cbdont ask me why the file format needs to be like it is, i have no source for the bootloaer18:39
ogra-cbi would have preferred to format the partition from the initrd, but that doesnt work, the bootloader contains a GPT somewhere ... hardcoded18:40
ogra-cband normal fs operations dont work on the partitions18:40
ogra-cbthe only working filesystem is the one you pre-create with make_ext2fs and flash via fastboot18:41
ogra-cbelse you get a filesystem that quickly starts eating itself and in the end you end up with an endless reboot loop18:41
ogra-cbfastboot itself has a way to flash the file in chunks, but that sadly is very unreliable and often makes you end up with an unbootable rootfs partition18:43
infinityAnyhow, you could temporarily drop all the ^hp* and ^printer-driver* stuff?18:45
infinityBut trying to think of a more elegant solution to the tiny image problem might be nice.18:46
stgrabercan't you do some trick like only including a kernel/initrd/minimal system in the image you flash, partition/format from there, then transfer the rest from the machine you're flashing it from (using usb mass storage or some network trick)?18:47
* stgraber is planning on supporting the nexus7 for Edubuntu but our base image is > 2GB, so there's no way 680MB will work for us :)18:47
stgraberanyway, time to reboot to test precise alternate amd64 on secureboot...18:48
ogra-cbinfinity, well, i could use a tar.bz2 and lose rsyncability of the image18:49
infinityogra-cb: Oh, but your rootfs contains a tarball still.  You could make that a tar.xz instead.18:49
infinityogra-cb: I bet that buys you about 20%.18:49
ogra-cbor xz18:49
ogra-cbyeah18:49
ogra-cbit means changes to live-build and debian-cd though18:50
infinityOnly live-build, surely.18:50
stgrabercjwatson: alternate amd64 won't boot. Checking why now.18:50
infinitySince by the time it gets to cdimage, it's wrapped up in an .img that we don't look at.18:50
* ogra-cb remembers how hard it was to teach debian-cd about the combo of bootimg and tar.gz for ac10018:50
infinityOr an .ext4 in this case.18:50
ogra-cbtight18:51
Davieycjwatson: Talking to yourself? :) From: Colin Watson <cjwatson@   .. Hello Colin, or anyone else affected,18:51
ogra-cberr right18:51
ogra-cbwell, the other obstacle is that xz needs to be in the initrd for unpacking18:51
ogra-cbthat only works if it doesnt pull in a million deps18:51
infinityLB_COMPRESSION already supports xz, so no live-build changes.18:51
infinityJust a livecd-rootfs twiddle.18:52
ogra-cboh, sweet !18:52
infinity(base)adconrad@cthulhu:~/build/live/live-build-3.0~a57$ ldd /usr/bin/unxz18:52
infinitylinux-vdso.so.1 =>  (0x00007fff7b1f4000)18:52
infinityliblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f708616e000)18:52
infinitylibc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7085dab000)18:52
infinitylibdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7085ba6000)18:52
infinity/lib64/ld-linux-x86-64.so.2 (0x00007f70863ab000)18:52
ogra-cbah, should be doable i guess18:53
infinityAbout 200K between xz and liblzma.so.5.0.018:53
infinityIsh.18:53
stgrabercjwatson: that's weird, I can't spot anything obviously wrong. Running under qemu in EFI mode, I'm getting into grub minimal, so something may be wrong in the grub.cfg lookup but that doesn't explain why it just plain won't boot on my machine. Investigating some more...18:54
ogra-cbinfinity, any idea about rsync/zsync capabilities of xz files ?18:55
ogra-cbwe just stick to gz because of that iirc18:56
infinityAre we actually using rsyncable gzip anyway?18:59
ogra-cbdebian-cd does18:59
infinityI don't even see mention of --rsyncable in gzip(1) anymore.  Did the patch get dropped?18:59
ogra-cbi havent checked what live-build uses actually18:59
infinitylive-build just calls gzip.18:59
ogra-cbheh18:59
infinityWhich also means it's using -6 and not -919:00
ogra-cbso i dont have rsyncability anyway19:00
ogra-cbhmpf, that sounds liek waste19:00
ogra-cb*like19:00
infinityGrab your tarball and 'gunzip foo.tar.gz && gzip -9 foo.tar' and see if it shrinks.19:00
xnox$ gzip --help | grep rsync19:01
xnox  --rsyncable       Make rsync-friendly archive19:01
infinityxnox: Ahh, so the manpage patch got lost.  Weird.19:01
xnoxinfo gzip has it though19:01
xnoxxz claims to produce random output19:01
xnoxbut not tested if that is in fact true from run to run.19:01
infinityxz shouldn't be particularly rsyncable, no.19:02
stgrabercjwatson: tried another media, still won't boot with or without SB, so something must be confusing the firmware (I'm booting from a USB stick). Trying with raring now to confirm that the testing procedure is correct and that something is somehow different on the image.19:03
infinityhttp://paste.ubuntu.com/1380182/19:06
infinity^-- xz definitely saves some space, but build time will go through the roof.  Compressing the tarball is already a large chunk of the build.19:07
ScottKSome fraction of packages built on ain (not all though) are ending up in chroot wait.19:11
ScottKMaybe all now though.19:11
ScottKinfinity: ^^^19:11
infinityScottK: Fixing.19:12
ScottKThanks.19:12
ScottKI'll go ahead and retry the relevant packages.19:12
infinityScottK: I'm on that too.19:12
ScottKOK.19:13
ScottKI won't then.19:13
ogra-cbinfinity, intresting ! i wouldnt have expected that --rsycable actually compresses more than plain -919:16
ogra-cbso if we actually could move -6 to -9 --rsyncable it might already save enough19:18
stgrabercjwatson: so, raring server boots fine both with and without secureboot. Trying precise server to check that it behaves like the alternate.19:18
infinityogra-cb: rsyncable beating -9 is almost certainly a fluke with this particular stream of data.19:18
ogra-cbhmm, k19:18
* ogra-cb isnt really thrilled by raising boottime19:19
ogra-cbi suspect bzip2 might be mildly less demanding19:20
infinitybzip2 is pretty vile for decompression, actually.19:20
infinityogra-cb: http://paste.ubuntu.com/1380212/19:23
ogra-cburgh19:23
infinityogra-cb: I don't see bzip2 being a win really.  For ratio and decompression, xz is the clear winner, it's just that it kills build times.19:24
infinityAnd isn't rsyncable.19:24
ogra-cbi dont care about the latter19:24
infinity(But neither is bz2)19:24
ogra-cbgiven our img contant is a tarball built with -619:24
ogra-cb*content19:24
infinityWell, it wouldn't be if we changed this. :P19:25
infinityThere's also the possibility of me tearing all this apart, making rootfses export as uncompressed tarballs, and doing the compression on nusakan.19:25
infinityBut that's a bit of a step backward from my goal of eventuall having images entirely created on buildds.19:26
ogra-cbwell, that would mean you do the post processing there as well19:26
infinity(Which is actually true for the tarball ones)19:26
ogra-cbright19:26
ogra-cband i really like the fact that the img creation can even happen there too19:27
stgrabercjwatson: alright, so final result is: raring server amd64 => boots, precise * amd64 => won't boot19:27
stgrabercjwatson: all tests done with and without secureboot on uefi19:27
infinitystgraber: That's not encouraging.19:27
* ogra-cb wouldnt want to have to backport updates of android-tools-fsutils to nusakan all the time there aare fixes19:27
infinityogra-cb: Oh, right, cause the tarball is inside the stupid ext4 image.  Grr.19:28
ogra-cbyeah19:28
infinityogra-cb: Yeah, forget that idea, then.19:28
stgraberinfinity: yeah... and the /EFI directory is quite clearly correct when comparing the images, so my guess is on some header/xoriso related magic19:28
ogra-cbwell, technically its possible to do it in cdimage19:28
stgraberinfinity: it might be that if I was to boot from an actual cdrom it'd work, it's just that I don't have a cdrom drive so can only test with usb sticks :)19:28
infinityogra-cb: Well, it's probably the right thing to do regardless to flip on -9 for gzip in live-build, but I doubt it'll buy us much.19:28
ogra-cbits just so much more people involved19:28
infinitystgraber: Given that our targets are USB, CD, and DVD, I'd say "doesn't work from USB" is a bit of an issue.19:29
stgrabercjwatson, infinity: checking some more, there's one clear difference. fdisk/parted report a GPT partition table and an EFI partition on the raring images but not on precise19:30
infinityogra-cb: Maybe I should grab the actual tarball in question there instead of core, and do some tests on a Panda to see about compression time and such.19:30
stgraber(well, parted is pretty much useless on those weird partition table, but fdisk definitely shows a different structure between precise and raring)19:31
ogra-cbi can live with another 30min added ... but not with something like 2h19:31
ogra-cbhmm, i cant run simg2img on the current image19:32
infinityogra-cb: Grabbing the current image to do some Panda abuse.19:33
infinity(Is it actually gzipped, or is that debian-cd accidentally renaming it?)19:34
ogra-cbinfinity, i fear you need to grab the tarball from the builder, i have massive probs converting it here19:34
ogra-cbthe .gz comes from debian-cd19:35
ogra-cbthe .img is make_ext2fs and needs to be converted back using simg2img19:35
ogra-cbwhich prints for meL19:35
ogra-cberror: file_write: write: File too large19:35
ogra-cbogra@chromebook:/media/ogra/b62274f4-1646-4cc6-9aea-5226914074bb/ogra$ ls -l raring-preinstalled-desktop-armhf+nexus7.img-out19:36
ogra-cb-rw-r--r-- 1 root root 6442450944 Nov 23 20:34 raring-preinstalled-desktop-armhf+nexus7.img-out19:36
ogra-cbso i suspect thats our actual size limit19:36
infinityOh, it's not actually an ext4 filesystem, but some goofy container format?19:37
infinityI was assuming I could just mount it.19:37
ogra-cbno, you need to convert it, it has everythong an ext4 has19:37
ogra-cbbut the unused metadata is compressed if i understand it right19:38
ogra-cbafter you converted it with simg2img you can just mount it as ext419:38
ogra-cbaha, despite the moaning, simg2img actually works19:39
ogra-cbsimg2img raring-preinstalled-desktop-armhf+nexus7.img raring-preinstalled-desktop-armhf+nexus7.img-out19:40
ogra-cb sudo mount -o loop raring-preinstalled-desktop-armhf+nexus7.img-out /mnt19:40
ogra-cbogra@chromebook:/media/ogra/b62274f4-1646-4cc6-9aea-5226914074bb/ogra$ ls /mnt/19:40
ogra-cbrootfs.tar.gz19:40
infinityI'll get there eventually.19:41
infinityDoing this on a Panda wasn't smart.19:41
ogra-cboh, yeah19:41
infinityAlso, wait, what?19:42
infinityMy .img is 700597824, how did yours SHRINK when unsparsing it?19:42
ogra-cbheh19:42
infinityOh, I'm missing a digit.19:42
ogra-cbi fell into the same trap19:42
ogra-cbyeah19:42
infinityLa la la.19:42
ogra-cbwell, i did the same, thats why i thought simg2img would be broken19:43
infinityWhat package is simg2img in?19:43
ogra-cbandroid-tools-fsutils19:43
* infinity does this part on his laptop.19:43
ogra-cbyeah19:43
ogra-cbthe chromebook copes fine here btw :)19:44
infinityFor some value of "fine".19:45
ogra-cbheh, reading the ubuntu-users ML is like doing timewarps all the time19:45
ogra-cb"ubuntu dropped non-PAE kernels OMG !!!111one"19:45
infinityWelcome to Quantal?19:45
ogra-cbyeah19:46
infinityI dunno, I was pretty miffed when Ubuntu dropped 486 and 586 support.19:46
infinityNow, I've given up caring.19:46
ogra-cbits funny, you often get the same discussions on -devel and -users ... just with a year delay19:46
ogra-cband on -users everything is so much more fatal :)19:47
infinityogra-cb: Wow, I wish you hadn't suckered me into reading that.19:53
infinityogra-cb: I really liked the "will precise get firefox 17?!" thread within minutes of the upstream announcement.19:53
ogra-cblol19:53
ogra-cbyeah19:53
* stgraber is glad he's not subscribed to -users19:54
ogra-cbits reallly entertaining at times19:54
stgraber-devel-discuss is already enough entertainment for me ;)19:54
ogra-cbheh19:54
ogra-cboh shriek19:58
ogra-cbhttp://linuxo.com/content/how-install-ubuntu-1210-non-pae-cpu19:58
infinityI can't quite sort out why an LTS isn't good enough for people with old hardware.20:00
ogra-cbwell, i cant quite make out why people come up with such weird howtos20:01
ogra-cbcd /cdrom20:01
ogra-cbsudo dpkg --root=/target -i *.deb20:01
ogra-cbSome warnings will be displayed when running the above command:20:01
ogra-cb...ignore these warnings ...20:01
jibelcjwatson, the timeouts occur more frequently since beginning of November, and seems to affect a specific system which has been reinstalled on Oct. 24.20:02
jibelI'll notify our sysadmins and will increase the timeout on this slave until he figures what is wrong.20:03
infinityogra-cb: Ignoring dpkg errors is always sane and reasonable!20:03
infinityogra-cb: I'm a bit more disturbed by the bzr branch hosting deb binaries, rather than a PPA building the sources in an auditable fashion.20:04
infinityogra-cb: Maybe I'm paranoid, but I'd have serious trust issues there.20:05
micahgwow, and people have to use a bzr branch to keep up to date with security updates, wow20:07
ogra-cb595792585 Nov 23 18:11 rootfs.tar.gz20:22
ogra-cb347673980 Nov 23 21:20 rootfs.tar.xz20:22
ogra-cb250M !20:23
ogra-cbroot@chromebook:/mnt# time xz -z -c rootfs.tar >/home/ogra/Desktop/rootfs.tar.xz20:26
ogra-cbreal24m54.916s20:26
ogra-cbroot@chromebook:/mnt# time  gzip -c rootfs.tar >/home/ogra/Desktop/rootfs.tar.gz20:26
ogra-cbreal4m17.067s20:26
ogra-cbhmm20:26
ogra-cbi could surely live with 20min added to the build time ... but i fear the panda will be a lot worse20:28
=== yofel_ is now known as yofel
infinityogra-cb: Yeah, my xz test isn't going so well here.  Still running.21:41
infinityogra-cb: Also, going from gzip to gzip -9 --rsyncable bumped it up from 8m to 24m.21:41
infinityogra-cb: Though, that did save a ton of space.21:42
infinityOh, crap.  No.21:42
* infinity gets to redo this all over again.21:42
infinityWas overwriting my .9.rsync with the xz test.21:42
ScottKinfinity: We've gotten multiple chroot wait errors on nasl, so I put it on manual.21:54
infinityUgh.21:55
ScottKWhere do I find the output of britney for raring-proposed?22:27
LaneyScottK: http://people.canonical.com/~ubuntu-archive/proposed-migration/22:29
ScottKThanks22:29
xnoxpowerpc is still building stuff *sigh*23:57

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