/srv/irclogs.ubuntu.com/2012/07/14/#ubuntu-devel.txt

cjwatsonalazare619_: You're missing an "install" or "live" as the first argument to add_package.00:04
cjwatsonalazare619_: See my explanation above.00:04
cjwatsonThe rest looks OK.00:05
alazare619_so live add_package install then the rest?00:07
alazare619_ok im running a test00:10
alazare619_but i know its going to fail eventually00:10
cjwatsonJust "add_package install", not "live add_package install"00:10
alazare619_yea thats what i figured00:10
alazare619_refrenced xubuntu's setup00:10
cjwatsonLike the way it's "add_task install ..." just above00:10
alazare619_yea00:11
alazare619_now how can i pass a extra repository over with the auto?00:11
cjwatsonWrite a file to config/archives/<some name>.chroot.list, and also to config/archives/<some name>.binary.list if you want it in the running live environment as well as during the build00:13
cjwatsonsources.list format00:13
phoenix_firebrdthe package was successfully built thank you JontheEchidna  and micahg00:15
micahgphoenix_firebrd: if it works unchanged, you can request an official backport with requestbackport00:17
phoenix_firebrdmicahg: i changed the dependencies00:18
phoenix_firebrdmicahg: i am new to ppa, just learning and testing00:18
micahgphoenix_firebrd: ah, it's part of the KDE release, I thought it was just a leaf app00:18
phoenix_firebrdmicahg: ya00:19
alazare619_is there a way cjwatson  to add that to the auto script?00:42
alazare619_for config00:42
cjwatsonalazare619_: Sure, just use echo or cat - there's at least one example in the existing script I think00:44
* cjwatson -> bed00:44
alazare619_ok i was thinking an end of script style but just basic shell works?00:51
alazare619_hey cjwatson building fails with livecd-rootfs01:03
alazare619_when i use precise01:03
alazare619_it fails at01:03
alazare619_P: Begin installing syslinux...01:03
alazare619_cp: cannot stat `/usr/share/syslinux/themes/ubuntu-oneiric/isolinux-live/*': No such file or directory01:03
alazare619_syslinux doesnt even install there01:04
alazare619_cjwatson, you around these parts still?01:19
alazare619_guess not01:20
=== cpg|away is now known as cpg
alazare619http://pastebin.com/1LrKbNuP02:51
alazare619live build seems to fail with livecd-rootfs02:51
alazare619at a line saying initrid is not in gzip when its set to lzma mode02:51
=== vorian is now known as v
=== cpg is now known as cpg|away
=== dendro-afk is now known as dendrobates
alazare619im using the newest live-build and its not creating binary/isolinux04:53
=== dendrobates is now known as dendro-afk
=== cpg|away is now known as cpg
cjwatsonalazare619: install syslinux-themes-ubuntu-oneiric08:28
cjwatsonalazare619: that's a bug in live-build when you use both --initramfs-compression lzma and --binary-images iso/iso-hybrid/usb; I suggest you just drop --initramfs-compression lzma for now, as the extra space saving probably isn't critical for you08:36
cjwatsondefinitely something we should fix though08:36
=== cpg is now known as cpg|away
bashedHow does ubuntu recommend you the name of the uninstalled package that you are trying to run a binary off?11:25
penguin42bashed: It's the command-not-found package11:26
penguin42bashed: There is a bit of magic at the end of /etc/bash.bashrc that seems to glue it in11:27
bashedpenguin42: Thanks a lot, thats what I needed to know.11:27
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
alazare619hey cjwatson ok well i dropped the initramfs compression lzma and im still having an issue with failure to lzcat13:14
alazare619cjwatson, i change compression to none should it just be empty instead?13:16
hippiehackeralazare619: what commands are you issuing to create the image? are you starting with an empty directory?13:27
hippiehackerhttps://answers.launchpad.net/ubuntu/+source/live-build/+question/20020613:29
hippiehackerparticularly the bit about https://gist.github.com/2978542 where I quickfix the compression in initrd. But I was still unable to get it to work13:30
cjwatsonalazare619: Just don't pass that option at all.13:45
hippiehackercjwatson: could you take a look at https://answers.launchpad.net/ubuntu/+source/live-build/+question/200206 ... I've tried using the bzr branches you mentioned, but http://bazaar.launchpad.net/~ubuntu-cdimage/debian-cd/ubuntu/view/head:/debian/changelog has errors when I try to run dpkg-buildpackage against it14:07
cjwatsonhippiehacker: I wouldn't expect dpkg-buildpackage to work14:18
cjwatsonWe just run it straight from the bzr branch14:19
cjwatsonAfraid I don't have time for anything more detailed right now ...14:19
hippiehackercjwatson: no prob14:19
hippiehackerI was just not sure what to do with the repos and guessed14:20
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
alazare619cjwatson, u around?16:47
=== cpg|away is now known as cpg
=== yofel_ is now known as yofel
=== v is now known as VORIAN
=== cpg is now known as cpg|away
=== cpg|away is now known as cpg
infinitybdrung: Dangit, you're going to make me upgrade all my development machines to quantal now? :P22:44
infinitybdrung: (Or I back out that devscripts change locally...)22:44
slangasekyerp22:46
* infinity also notes that he entirely missed that bug being assigned to him.22:50
infinityMy bugmail filters might need twiddling.22:50
infinityslangasek: How was the trip home?22:50
slangasekinfinity: it's quite nice22:50
slangasekInternet at 30,000 feet is the only way to travel22:51
infinityWell, aren't we fancy?22:51
infinityI travel over land so infrequently that I don't get to do such things often.22:51
slangasekwelcome to the future :)22:51
* slangasek nods22:51
cjwatsonphew, the jenkins desktop tests this morning seem to have come through unscathed22:54
* cjwatson utters a cautious and muted yay22:54
infinityWell, that's firefox and thunderbird fixed on armel.  That seems like enough work for a Saturday.22:57
penguin42what was up with them?23:02
tumbleweedinfinity: was it rolled into the new upstream firefox releases that appeared minutes later?23:02
infinitypenguin42: Generating armv7 code for an armv5 target.23:03
Laneythat old chestnut23:03
penguin42infinity: What in?23:03
infinitytumbleweed: Hrm?23:03
tumbleweedhttps://launchpad.net/ubuntu/+source/firefox/14.0.1+build1-0ubuntu123:03
infinitypenguin42: skia.23:03
infinitytumbleweed: Oh, bah.23:03
infinitytumbleweed: So, uhm.  No. :P23:04
tumbleweedso, fixed for 5 minutes :)23:04
* penguin42 assumes my ARMv7 specific patch has been removed from the ubuntu libc23:04
* infinity fixes that, and pokes chrisccoulson23:04
infinitypenguin42: ?23:04
penguin42infinity: I had an optimised one of the string routines (can't remember which) that landed in the ubuntu packages before being upstreamed23:05
penguin42infinity: It wasn't ARMv5 safe at the time it went into the ubuntu package, but was by the time it went upstream23:05
infinitypenguin42: Oh, I fixed that, yeah.23:06
chrisccoulsonhuh?23:06
infinitypenguin42: :23:07
infinity  * arm/local-linaro-cortex-strings.diff: instead of sysdeps/arm, apply23:07
infinity    to sysdeps/arm/eabi/armv6t2, as it implements routines that aren't23:07
infinity    supported on old CPUs, and drop memchr.S half of the patch, in23:07
infinity    favour of the version that's been submitted and accepted upstream.23:07
infinity  * Make the strchr.S implementation above stop forcing armv7-a, since23:07
infinity    it works on armv6t2, and moving the path enforces this during build.23:07
infinitychrisccoulson: Oh, we just collided.  I uploaded armel fixes for tbird/ffox minutes before you uploaded a new upstream. ;)23:07
penguin42infinity: Ah good23:08
penguin42infinity: I don't envy the job of getting stuff to work on v5 again  - you're going to end up tripping over Qt, and loads of stuff23:09
infinitypenguin42: Most of it's reasonably happy right now.23:09
infinitypenguin42: Though, to be fair, I haven't done any runtime tests on v5 hardware or full-archive instruction scans to see what breakage is leaking through unnoticed.23:10
infinityOne step at a time, though.23:10
chrisccoulsonseriously? i need to review those. in addition to that, they need to be in bzr (and committed first to the nightly branch, else i have a serious headache keeping track of which of the 24 packaging branches we have for firefox and thunderbird that particular fixes are in)23:10
chrisccoulsonespecially this week, when we're in the middle of rebasing all of the branches for the next 6 week release cycle23:10
chrisccoulsonwell, we -> I23:10
infinitychrisccoulson: Do I have commit access to these mystical branches?23:10
infinitychrisccoulson: Or do you just want to review and apply my two ubuntu1->ubuntu2 diffs and go from there?23:11
infinitychrisccoulson: (I'm happy to reupload them right now, and you can do with them as you please after that)23:11
infinitychrisccoulson: Both are appropriate for backporting all the way to lucid, so no patches/series magic mangling required.23:12
chrisccoulsoninfinity, they need to go to lp:firefox first (assuming they're not already fixed in mozilla-central), and then i can cherry pick patches to older branches (such as the one that quantal is based off) if they're needed23:13
infinitychrisccoulson: lp:firefox doesn't seem to contain tbird, unless I'm blind.23:13
chrisccoulsonthis week, lp:firefox/aurora will be rebased on lp:firefox, lp:firefox/beta will be rebased on lp:firefox/aurora and then lp:firefox/beta will be uploaded to quantal23:14
* infinity assumes there's an lp:thunderbird, and checks.23:14
chrisccoulsonso anything committed inbetween is likely to get lost along the way ;)23:14
chrisccoulsoninfinity, yeah, there is a lp:thunderbird23:14
infinitychrisccoulson: Alright, and the origs that match those are in the PPA?23:14
infinityHrm, or not.23:15
infinityOr, rather, not in the daily ppa...23:16
infinitychrisccoulson: Where do I find the orig to match these bzr debian directories?23:16
chrisccoulsoninfinity, you can use that branch with the tarballs in the daily PPA if you just update the version number in the changelog23:16
infinityOh, I guess the firefox one is close to matching anyway, just not the tbird one.23:17
infinityBut making sure my patches still apply against 16ish is handy, I guess.23:17
infinityFor the record, your workflow is pretty contribution-hostile. :P23:18
chrisccoulsonmy workflow is more aligned with the upstream release process23:19
chrisccoulsonand complicated by the fact that there are 24 packaging branches to juggle fixes between ;)23:19
chrisccoulsoninfinity, so, https://bugzilla.mozilla.org/show_bug.cgi?id=751814 is already fixed upstream in what will be the next upload to quantal23:28
ubottuMozilla bug 751814 in Graphics "[Skia] Fixes for ARMv6+ and ARMv4T" [Normal,Resolved: fixed]23:28
infinitychrisccoulson: Mmkay.  I'd still like to fix it now in the 14 version, unless the new upstream is "right nowish".23:28
* Debolaz gets all giddy every time he looks at the plans for wayland.23:28
chrisccoulsoninfinity, the first 15.0 beta is next week23:29
infinitychrisccoulson: The no_neon patch still applies, so I'll commit that to bzr.23:30
chrisccoulsoninfinity, what's the upstream bug number for that?23:31
infinityHaven't filed one yet, since that "fix" is clearly wrong for upstream.23:31
infinityJust right for us.23:31
chrisccoulsonhmmm, i don't like the sound of that at all23:31
infinity*sigh*23:32
infinityWe don't enable NEON by default, ever.23:32
infinityUpstream has a test for it.  Which is also wrong.  It should be a configure option, like all their other optimisations.23:32
infinityBut, for us, it was simple to just remove the check for it, which DTRT.23:32
chrisccoulsonso, this is effectively going to become a permanent patch?23:33
infinityNo, I'll work with Mike on upstreaming something more suitable.23:33
infinityJust not Right Now(tm).23:34
chrisccoulsonhmmm, ok. IME, people commit patches, forget about them and then we end up carrying them for years ;)23:35
jtaylorI don'T know the context but you have neon enabled fftw3 in quantal now though its runtime detected23:35
infinityWell, if that happens, this isn't exactly an onerous patch to maintain.23:35
infinityBut bug me about it if I forget and it annoys you.23:35
jtaylorI guess thats fine?23:36
infinityjtaylor: runtime detection is lovely.23:36
infinityjtaylor: compile-time is broken.23:36
infinityjtaylor: (No different from the situation for, say, SSE on i386)23:36
chrisccoulsoninfinity, ok. i'll just add it to the nightly and aurora branches now then, and it will be in the next quantal upload23:37
infinitychrisccoulson: Oh, I was just about to commit. :P23:37
chrisccoulsondid it need any changes?23:37
chrisccoulsonoh23:37
infinitychrisccoulson: (After testing it still applied and maybe jiggering for offsets, cause I'm anal)23:37
chrisccoulsoni'm not sure core-dev can commit to that branch. i was going to fix that at some point23:37
infinityI guess I'll find out. :)23:37
infinityYou could add me to the team that can, though. :P23:37
chrisccoulson1 second, daughter number 1 seems to be waking23:38
chrisccoulsonah, this is going to be a fun night23:40
chrisccoulsoninfinity, ok, added ;)23:41
chrisccoulsoninfinity, if you just commit to lp:firefox and lp:thunderbird then, i will merge that changeset to lp:firefox/aurora and lp:thunderbird/aurora23:42
chrisccoulson(unless you want to do that)23:42
infinitychrisccoulson: Alright, committed to both.  Other than buildd resources (which tends to be my complaint about you, not the inverse), do you have any issues with me also doing an out-of-band upload of 14.x to quantal to fix things right now?23:42
infinitychrisccoulson: You can do the merging magic to aurora, I assume that workflow's muscle memory for you. :)23:42
chrisccoulsoninfinity, in general, i avoid out-of-band uploads with fixes for non-primary architectures for a couple of reasons in addition to buildd resources. the first one is update fatigue, and the second one is that the build triggers a reupload of our breakpad symbols to mozilla's server23:44
chrisccoulsonwhich means we use additional storage on their server23:44
alazare619cjwatson, you around23:45
infinitychrisccoulson: I assume they have garbage collection of some sort...23:45
infinitychrisccoulson: (That's a pretty weak argument for keeping things broken)23:45
alazare619http://pastebin.com/2LLw1PuE23:49
alazare619im trying to edit the live-build script so it copys the initird and vmlinuz to the name vmlinuz and initrd.lz23:49
alazare619any idea what i have wrong23:50
alazare619its returning target is not a directory23:50
chrisccoulsoninfinity, well, i don't consider update fatigue to be a weak argument. it's basically a 400MB update for people like me with debug symbols installed, and that's pretty hefty for an update which doesn't fix anything on the architecture i'm using (or any of the primary architectures) ;)23:51
infinitychrisccoulson: No, I suppose not, but two uploads in rapid succession should mean that most people never see the one in the middle, unless they update every hour.23:52
* infinity shrugs.23:52
chrisccoulsoni don't mind, but i generally try to keep the number of uploads to a minimum :)23:53
infinitychrisccoulson: To be fair, this *does* fix something on a supported arch as well (armhf also shouldn't have NEON on), if you want to pull the supported/primary card.23:53
chrisccoulsonah, ok23:53
chrisccoulsoni didn't realize thats23:53
chrisccoulson**that23:53
chrisccoulsonso, feel free then ;)23:53
alazare619could anyone refrence the pastebin please and offer some guidance i copied the 3 lines that involve copying from the chroot the init and placing a copy in /binary/casper/23:54
alazare619but i cant rename that file23:54
infinitychrisccoulson: Right, uploaded.23:56
alazare619gives me directory does not exist when doing the mv command23:56
chrisccoulsonthanks23:56

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