[00:26] <cjwatson> ^- fixes Chinese edition amd64 image build failure, which is the last of our long-running failures
[00:28]  * stgraber looks
[00:32] <stgraber> accepted
[00:33] <cjwatson> ta
[00:33] <stgraber> (debdiff wasn't terribly useful with that one, took a bit more manual checking)
[00:33]  * cjwatson looks forward to less cronmail
[00:36] <infinity> cjwatson: Accepted d-i/precise
[00:38] <cjwatson> thanks
[00:38] <infinity> Anyone with @ on this channel want to fix the topic to stop lying about the state of the archive?
[00:39] <infinity> (Or fix the channel mode...)
[00:43] <cjwatson> infinity: also you have @ (and @-less use of /topic) here now
[00:44] <cjwatson> (which probably means I didn't need to op myself to do that, but anyway ...)
[00:45] <stgraber> remaining bits of the unity stack are now building
[00:45] <stgraber> would be nice if someone could monitor and copy to the release pocket once they're done
[00:47] <stgraber> cjwatson: I'm assuming that's for biosdevname? ^
[00:48] <stgraber> (waiting on very slow internet to download it)
[00:50] <cjwatson> Yeah
[06:38] <stgraber> just did a very quick review of mountall, seems kind of reasonable but not confident enough (just got back from an open bar...) to actually accept it. Will do another review tomorrow morning if nobody got to it before then.
[06:38] <stgraber> (having the autoconf generate stuff change doesn't really help)
[07:42] <bencer> hi, anybody from the -release team could have a look at this FFe? #1043654
[15:16]  * stgraber releases unity into the release pocket
[15:28] <ogra_> hmm
[15:28]  * ogra_ meanwhile points at bug 1044709
[15:28] <ubot2`> Launchpad bug 1044709 in compiz "compiz 0:0.9.8.0-0ubuntu1 from quantal-propsed crashed with SIGSEGV on omap4" [High,New] https://launchpad.net/bugs/1044709
[15:28] <stgraber> doh
[15:29] <stgraber> ogra_: though my understanding is that even with this bug, it's no worse than what we had or am I wrong?
[15:30]  * ogra_ tries to find a fix but its not quick (testbuild takes 30min for every iteration)
[15:30] <ogra_> stgraber, riht, it just crashes on start of the desktop
[15:30] <ogra_> *right
[15:30] <Mirv> compiz was compiled with gles: https://launchpadlibrarian.net/114154546/buildlog_ubuntu-quantal-armhf.compiz_1%3A0.9.8.0-0ubuntu1_BUILDING.txt.gz
[15:30] <ogra_> yes
[15:31] <stgraber> ok, good, so that definitely needs to be fixed ASAP but we don't need to try and figure out an immediate revert as it wouldn't actually improve things
[15:31] <ogra_> but i fear the installing of the cmake file we tinkered with breaks it
[15:32] <ogra_> right, leave it as is ...
[15:32] <ppisati> ah!
[15:32] <ppisati> ogra_: how is the release going?
[15:32] <Mirv> ogra_: I don't think we did and cmakefile change for compiz, or do you mean unity?
[15:32] <ogra_> ppisati, beyond the above bug its really fine
[15:33] <ppisati> ogra_: cool
[15:33] <ogra_> Mirv, i mean the debian/rules hack for FindGLES2.cmake
[15:33]  * ppisati is on its way to Rhodes, just did a pitstop @home and wanted to check
[15:34] <Mirv> ogra_: ah, that
[15:34] <stgraber> ogra_: I'll be leaving the hotel soonish as I have to get to the airport, but if you can figure out a fix, just upload directly to -proposed and I'll review + accept + pocket copy whenever I get connectivity again
[15:34] <ogra_> we used to install it under Modules in the past, now it goes directly to the package target dir ...
[15:34] <ogra_> and i suspect that changes something
[15:34] <ogra_> stgraber, k
[15:34] <ogra_> i suspect that will need testing on x86 then though
[15:35] <Mirv> ogra_: I think the end result was the same, compiz-dev has the wanted too copies of both FindCompiz and FindOpenGLES2.cmake, under cmake-2.8 and cmake-2.8/Modules
[15:35] <ogra_> (recently someone complained about that for plymouth even though there were only arm changes)
[15:35] <Mirv> s/too/two/
[15:36] <ogra_> Mirv, FindOpenGLES2.cmake needs to be under cmake-2.8/Modules i think
[15:36] <Mirv> ogra_: like I said it is
[15:36] <Mirv> both there and the parent dir
[15:36] <ogra_> hmm
[15:36] <Mirv> (looking at http://launchpadlibrarian.net/114154559/compiz-dev_0.9.8.0-0ubuntu1_armhf.deb with file-roller)
[15:37] <ogra_> yeah, i see that here too
[15:38] <ogra_> i just dont get why it worked before
[15:38] <ogra_> cant be the build itself
[15:38] <Mirv> that's a pretty good question, maybe worth looking at the good ol' patch to see if there was some hard-coding or something somewhere still
[15:38] <ogra_> right, thats what i did
[15:39] <ogra_> inspecting the packagin bits ...
[15:39] <ogra_> and the only real difference is the debian/rules stuff
[15:40] <Mirv> I mean the patch itself, if you meant it worked back when it was patched on top of sources http://is.gd/qx7Nze
[15:40] <ogra_> ah, no, the patch has nothing in common anymore with the actually landed code i think
[15:40] <ogra_> afaik there was a lot re-written upstream
[15:41] <Mirv> yes not really, just thought if there was something forgotten to be defined in the re-write
[15:41] <ogra_> well, and when i tested the test4 package (but only by running binary-arch and binary-indep after applying teh change) it worked fine
[15:41] <Mirv> oh...
[15:41] <ogra_> so i dont think its the compiled code
[15:42] <Mirv> very weird, though
[15:42] <ogra_> at runtime compiz seems to try to use opengl ...
[15:44] <Mirv> since I got up to test8, I wonder what phase the test4 was at..
[15:44] <ogra_> the one that was missing &&
[15:46] <Mirv> test4 was (possibly) this where I fixed the installed plugins at http://bazaar.launchpad.net/~timo-jyrinki/compiz/gles_arm_install_fix/revision/3283
[15:46] <Mirv> which you then fakeroot installed manually
[15:46] <ogra_> hmm, no i dont think i did
[15:47] <Mirv> ok :) hard to remember
[15:47] <Mirv> anyway, the devil is once again in some very little detail, similar to that actual debian/rules fix to correct the packaging to work
[15:47] <ogra_> must have been somewhere between 3283 and 3286
[15:50] <ogra_> actually between 3284 and 3285
[15:50] <ogra_> *but* ....
[15:51] <ogra_> i think i didnt remove the compiz-dev.install.arm{el,hf} files when changing debian/rules
[15:51]  * ogra_ wonders if that could make any difference 
[15:53] <tumbleweed> oh, FFS. now libreoffice FTBFS on i386
[15:54] <ogra_> as long as armhf builds
[15:55] <stgraber> looks like a packaging mistake, so I'm assuming the rest will fail too
[15:56] <stgraber> dh_install: missing files, aborting
[15:56] <Mirv> ogra_: they probably didn't exist at the time, since you were only debugging the test4 version that failed to build since I _hadn't_ yet added the compiz-dev.install.arm{el,hf}, and you fixed that with the debian/rules change
[15:56] <ogra_> yeah, i wasnt serious
[15:57] <Mirv> phase of the moon etc more likely
[15:57] <ogra_> Mirv, well, still, there was a test i did that worked ...
[15:57] <Mirv> I wonder if any runtime option would affect which backend is used
[15:59] <ogra_> well, we ddint need one in the past
[16:00] <ogra_> and i didnt need one when testing
[16:10] <ogra_> oha !
[16:11] <ogra_> Mirv, ok, downgrading to the test4 packages doesnt help
[17:27] <infinity> The libreoffice failure just looks like mild dyxlexia.  s/VX/XV/ on debian/rules would make it happy.
[17:28] <infinity> The diff makes it stick out fairly well:
[17:28] <infinity> http://launchpadlibrarian.net/114223440/libreoffice_1%3A3.6.1~rc2-1ubuntu1_1%3A3.6.1~rc2-1ubuntu2.diff.gz
[17:29] <infinity> I'd fix it, but I'm not uploading libreoffice from airport wireless. :P
[17:46] <infinity> ScottK: ^--- New telepathy-qt should actually build on all arches, if you'd like to accept it for me.
[17:47]  * infinity gets on his plane now.
[19:02]  * Laney starts a -j8 build in The Cloud
[20:49]  * ogra_ would appreciate if someone could let the new unity upload into the archive asap after it built (i just uploaded to -proposed)
[20:49] <ogra_> it should fix the GLES issues
[20:50] <ogra_> (one line fix)
[20:55] <slangasek> ogra_: looking.  does that mean something wasn't tested before upload that should have been?
[20:56] <ogra_> slangasek, it wasnt tested from what was uploaded to proposed, right, i tested from PPA builds
[20:56] <ogra_> (which apparently worked, i spent half the day poking on compiz because i thougth it was at fault, but then discovered debian/rules in unity)
[21:00]  * slangasek looks at the diff and sighs
[21:00] <ogra_> yeah
[21:00] <slangasek> ok, so is that fix committed to the right place now?
[21:01] <ogra_> not yet in bzr (i found the upload more important, caring for bzr sync now)
[21:02] <slangasek> ogra_: I notice the tree is not altogether clean (build cruft left behind); I'm going to scrub it and reupload
[21:02] <slangasek> also, do you have any idea where the unity 6.4.0 orig.tar.gz is that should be here?
[21:03] <ogra_> oh
[21:03] <ogra_> intresting, no, and i dont have it in my test build chroot either
[21:03] <slangasek> it wasn't in the previous version of the package that was uploaded, either
[21:04] <slangasek> (which escaped notice when reviewing it, because queuediff doesn't show such things..)
[21:04] <ogra_> seems that packae came down as a native one from the server already, i have a unity_6.4.0-0ubuntu1.tar.gz
[21:04] <ogra_> phew
[21:04] <ogra_> and all the desktop team gone ... i have no idea wheer the orgi tarballs come from
[21:05] <ogra_> (and cant type)
[21:05] <slangasek> did the ppa have one?
[21:06] <ogra_> i dont even see 0.6.4 anymore https://launchpad.net/~unity-team/+archive/release/+packages?field.name_filter=&field.status_filter=published&field.series_filter=quantal
[21:07] <ogra_> hmpf
[21:09] <ogra_> slangasek, i'd say we leave that as a monday exercise for Mr. "foo" :)
[21:09] <ogra_> i'll hunt him down on monday ...
[21:15] <slangasek> yeah, I don't consider this a blocker
[21:16] <slangasek> so why are there still separate patch series for arm vs x86 in the package?
[21:18] <ogra_> good question, i havent looked into unity for a while apart from testing the binaries, the patch isonly  a one line change to CMakeLists.txt though
[21:18] <ogra_> i'll ask the linaro GLES guys if we still need it
[21:20] <ogra_> i dont really get why the test stuff didnt get cleaned up, i know i ran debian/rules clean before rolling the srouce package
[21:20] <ogra_> *source
[21:31] <slangasek> ogra_: or maybe it's still needed but it should be made a conditional relative to some of the other stuff that's already set
[21:32] <slangasek> ogra_: did you run ./debian/rules clean with the architecture set to armhf? :)
[21:32] <ogra_> no, just "fakeroot debian/rules clean" but on an armhf builder
[21:33] <slangasek> hmm
[21:58] <slangasek> ogra_: ok, so it failed to build on i386+amd64
[22:05] <ogra_> err
[22:06] <ogra_> [  3%] [  3%] /build/buildd/unity-6.4.0/obj-i686-linux-gnu/generated/networkarearegion.xml:1: parser error : Document is empty
[22:06] <ogra_> ^
[22:06] <ogra_> [  4%] ^
[22:06] <ogra_> unable to parse /build/buildd/unity-6.4.0/obj-i686-linux-gnu/generated/networkarearegion.xml
[22:06] <ogra_> oh my
[22:07] <ogra_>  /build/buildd/unity-6.4.0/obj-i686-linux-gnu/generated/networkarearegion.xml:1: parser error : Start tag expected, '<' not found
[22:09] <ogra_> i wonder why it didnt fail before, thats definitely not caused by my change
[22:12]  * ogra_ starts to suspect that the cruft in the former debdiff is actually needed somehow
[22:13] <slangasek> no, the cruft truly was cruft
[22:13] <slangasek> this may be an over-parallelization bug
[22:13] <ogra_> well, i see the networkarearegion.xml.in file in the .pot
[22:14] <ogra_> i did my build with -j4 on the mx6 ... not sure how many jobs the buildd assigns by default on x86 indeed, but i had no probs building multithreaded
[22:15] <slangasek> the failed amd64 build was -j8
[22:15] <ogra_> hmm, k
[22:16] <slangasek> so I actually didn't remove the changes to the .pot file, because those looked like a legitimate refresh rather than build cruft
[22:16] <slangasek> but, double-checking
[22:16] <ogra_> well, that must have been a refresh during my build
[22:17] <ogra_>  # SOME DESCRIPTIVE TITLE.
[22:17] <ogra_> -# Copyright (C) YEAR Canonical\ Ltd
[22:17] <ogra_> +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
[22:17] <ogra_> and that doesnt look so good
[22:17] <ogra_> it also stripped the bugmail contact
[22:17] <slangasek> it doesn't, but it was plausible that it was the legitimate output of a refresh
[22:20] <ogra_> heh, the arm arches are both nearly done
[22:25]  * ogra_ waits for an x86 deboostrap to finish and gets coffee ... 
[22:26] <ogra_> yay for one line fixes that turn into nightshifts ...
[22:34] <highvoltage> :(
[22:37] <knome> highvoltage, nick revert?
[22:42] <highvoltage> knome: yeah the new one didn't stick
[22:44] <knome> highvoltage, are you sure you remembered to set it sticky? ;)
[22:45] <highvoltage> knome: ah that must what I've been doing wrong!
[22:49] <knome> :)
[23:04] <ogra_> hmm, builds fine with -j8 on my amd64 machine
[23:11] <ogra_> same on x86
[23:11] <slangasek> ogra_: yeah, I gave the builds back
[23:11] <slangasek> built fine for me here too; whatever it was, seems to be a latent problem
[23:12] <ogra_> yup
[23:15] <ogra_> and survived
[23:19] <ogra_> hmm, each of my testbuilds has the same cruft in the debdiff
[23:19] <ogra_> that package needs quite some love :)
[23:20] <ogra_> i386 looks fine too now
[23:26] <Mirv> I think the root problem for the mess was the non-updated lp:ubuntu/unity, which let to the original packaging branch being based off from earlier version and some merge wasn't then complete
[23:27] <Mirv> or actually... the unity packaging was never right
[23:28] <Mirv> ogra_: funny though that you had a "non-foo" unity build since only compiz ever had the architectures line specified correctly
[23:52] <ogra_> Mirv, yeah, well, sorted for now ...
[23:52] <ogra_> i'll talk to lukas next week
[23:52] <ogra_> the clean target needs overhaul and it needs a proper tarball
[23:53]  * ogra_ is tired now and calls it a day