=== Laibsch1 is now known as Laibsch === Laibsch1 is now known as Laibsch === Laibsch1 is now known as Laibsch [06:57] http://pastebin.com/BFjBG4Ms [06:57] vlc segfaults. [06:59] er, sorry for the long command line. =þ [07:00] interesting... mplayer is UNAVAILABLE [07:07] alsaplayer works, though. once I add myself to "audio" group. [09:10] hi folks [09:13] * ogra gets more coffee [09:13] morning asac [09:14] grmbl ... /me curses having to port uboot patches to redboot ... [09:26] heh, fun ... the change i should revert in redboot-imx doesnt seem to exist in our version at all [09:30] hi ogra [09:34] My company are about to make a product based on TI AM3517 (ARM Cortex-A8) and we're going to run linux. We are considering putting Debian or Ubuntu on it because we want a package system/distro. [09:35] I forgot to say that I have a TI AM3517 ZOOM development kit [09:38] I have to admit that I'm quite new to Ubuntu build-system, so you'll have to excuse me for stuptid questions [09:40] nosse1: welcome [09:40] The first one is linked to the choice of distro: When I have a Cortex-A8, wouldn't it then be most efficient (space and cpu) to use binaries for ARMv7? Which would implicate Lucid right? [09:40] we've just started supporting OMAP3 kernels in the next release of Ubuntu [09:41] nosse1: Lucid is guilty as charged [09:43] I started rootstock, and when it spawns qemu, it locks up my CPU at 100%. Is this familiar? [09:44] ogra <--- blame him [09:45] I have no kind of feedback, so I don [09:45] ...don't know if it has locked up or doing something sensible... [09:46] (I'm running amd64 Karmic, and I've seen apps not working because I'm running 64-bit. Don't know if it's it, though) [09:47] no, i use rootstock on 64-bit successfully [09:48] BTW: Are there a seed for ubuntu which is even more minimal than ubuntu-minimal? There's a lot of apps in minimal which is not applicable in my embedded target [09:50] nosse1: yes, the CPU issue is known [09:50] e.g. for qemu [09:50] investigation ongoing [09:50] seems its triggered by apt [09:50] or rather dpkg somehow [09:50] asac: But is it dead or processing something? [09:51] asac: Can I cat into its output somewhere? [09:52] nosse1: its dead. we think its qemu being broken [09:52] ogra: why is the bug not filed against rootstock nor qemu-kvm? [09:53] asac: Thanks [09:54] its bug 532733 [09:54] Launchpad bug 532733 in qemu-kvm (Ubuntu) "apt/dpkg in qemu-system-arm hangs if a big task is installed (affects: 1)" [Medium,Incomplete] https://launchpad.net/bugs/532733 [09:54] nosse1: ^ [09:57] I running Karmic on my host. Would it (not for this specific thing, but generally) be better to run lucid? [09:57] host system seems to make no difference afaict [09:58] its lucid vm that causes this [09:59] So when I'm using rootstock it also pulls down a lucid vm? I'm also pulling ubuntu-minimal and not ubuntu-netbook as noted in the bug report [09:59] interesting [09:59] but you are installing lucid? [09:59] yes [09:59] e.g. in the vm? [09:59] i suspect this to be a racy thing [09:59] the biggere the task is the more likely you hit it [09:59] for us ubuntu-minimal works usually, but netbook triggeres this [10:00] but i dontsee why ubuntu-minimal wouldnt cause this for some [10:00] I can probably strace it, but I'll have to leave for a meeting first... [10:00] what are your host specs? [10:00] e.g. what system is this running on? [10:00] wouldn't it depend on the system specs too? [10:00] aah, exactly [10:00] Ubuntu Karmic amd64 [10:00] nosse1: your HW spec [10:00] well. cpu mem etc. [10:01] maybe also disk speed etc. [10:01] Where can I find disk speed? [10:02] hdparams? [10:02] hdparm ;) [10:02] Intel C2Duo T9900, 3.06GHz, 8Gb RAM, Disk: 101MB/sec [10:02] well, but you could say: 5400 / 7200 / SSD etc. [10:03] 7200 for my case [10:03] I'm sorry, but I have to leave. I'll be back. Thanks guys [10:03] yeah. so from our findings it did go away if you slow down the system, so maybe your system is faster than ours (at least than mine it is) [10:04] so makes some sense that you see it earlier [10:13] ogra: your instructions dont work [10:13] e.g. the saved qemu image isnt good [10:13] getting unable to mount rootfs [10:13] sure root=/dev/sda? [10:13] I: Mounting temporary Image [10:13] I: ARM rootfs created as /tmp/qemu/armel-rootfs-201003181055.tgz [10:13] I: Qemu image saved as /tmp/qemu/qemu-armel-201003181055.img [10:14] i use that img [10:14] ogra: ^^ [10:18] ok manually creating .img works it seems [10:18] why is the kept img broken? [10:24] hmm [10:24] "When no option is specified QEMU uses a non privileged user mode network stack that gives the emulated machine access to the world. " [10:24] that doesnt work for me [10:24] ogra: ^^ [10:24] i can get an ip with dhclient [10:24] but not ping out [10:24] or wget [10:25] asac: ping is special though [10:25] asac: Which network type did you use? [10:25] telnet should work [10:25] lool: wget doesnt work [10:25] that's bad [10:26] next wanted to try a tap device [10:26] but hoped i didnt need that [10:26] asac, what are the permissions of the img file (i havent uploaded the permission fix yet) [10:26] let me run again [10:26] asac: You don't [10:26] ogra: permissions flag? [10:26] what should be there? [10:26] ogra: oh thats about rootfs not working? [10:26] asac: ownership of the file needs to be the same as the user you're running the vm with [10:26] well, chown the img file [10:26] and u+rw obviously [10:26] right [10:27] let me check [10:27] but i could boot it now [10:27] the recent version saves the img as 666 [10:27] ls -l ubuntu-arm.img [10:27] -rw-r--r-- 1 asac asac 2048000000 2010-03-18 11:22 ubuntu-arm.img [10:27] that should work for the asac user at least [10:27] ogra: it boots [10:28] i doubt that permission has to do something with network [10:28] so what exactly doesnt work [10:28] wget [10:28] after running dhclient [10:28] and getting ip ;) [10:28] sudo dhclient eth0 ;) [10:28] apt-get update -> errors [10:28] ogra: well. read two lines above [10:28] weird, works here [10:28] let me check host iptables [10:29] ogra: 666 uh [10:29] all open [10:29] 644 [10:29] ogra: I seriously hope it's not 666, that'd be a major security issue [10:29] yeah. 666 seems overly open ;) [10:29] sigh [10:29] 644 *doesnt boot* [10:29] 666 it is :-( [10:30] and i have no way to make sure to know which user will use it in the end [10:30] Of course you do [10:30] since you removed all references to run qemu with sudo [10:30] lool, how, there are many people that use rootstock with cron [10:30] now network works ;) [10:30] for daily local builds [10:30] ogra: I've been running qemu all this time without sudo; kees setup the same thing yesterday, and didn't use sudo either or had any permissions issues [10:30] * asac likes things going away ;) [10:31] lool, with a 644 img owned by root.root and no initramfs ? [10:31] ogra: why not chown to the user that called rootstock? [10:31] oh [10:31] that would be cron for people doing daily builds [10:31] well, maybe rootstock should call sudo on its own to figure the real owner [10:32] ogra: Why would you want to own it by root? [10:32] lool, because it was loop mounterd and created as root it gets the systems default permissions [10:32] wich is 644 for the creating user [10:32] ogra: I personally create the image as myself, and sudo loop-mnt it [10:32] there is SUDO_USER ... so yeah. not sure why its a problem [10:32] you could add an option to command line for cron folks [10:32] Well either use SUDO_USER or actually only call sudo when you need to [10:33] so they can say: --image-user=USER [10:33] that's what I typically do in my scripts; they work as root or non-root, and call sudo when needed [10:33] (We actually already had this discussion) [10:33] * ogra goes for asac's suggestion [10:33] asac: Let's have a cp --user option too! :-) [10:34] though i would prefer a more general fix ... [10:34] Anyway, I filed a bug on the usage of 666; please never do that [10:34] its only in bzr yet, not in the archive [10:34] I filed a bug upstream [10:34] fine, still, its a dev tree [10:42] it all depends on the common use case [10:42] i think using SUDO_USER makes sense [10:42] --image-user might make sense, but you can also write a wrapper script in cron that does that i would think [10:43] hmm [10:43] printf ... how do i just flush stdout? [10:44] * asac tries [10:44] ok that worked ;)( [10:44] fflush stdout [10:44] Oh I thought you were asking in shell and was puzzled [10:45] heh [10:45] no [10:48] hmm [10:48] * ogra ponders how to package x-loader [10:49] it sadly needs a fully configured uboot tree since the headers it relies on are generated by uboot configuration :/ [10:50] punch it into uboot? ;) [10:50] or make uboot produce a -dev [10:50] then i would need to merge the upstream tarballs [10:51] -dev seems overly complicated ... especially in the light that we will need a -dev for each uboot flavour in the future then [10:52] right [10:52] effectively i would like to have one uboot package based on upstream with lucid+1 (i.e. merge imx, omap and whatever else can use plain upstream or plain upstream with patches) [10:52] if its soo tightly coupled upstream then it belongs together for now [10:52] ogra: Really? [10:52] I don't remember building xloader against uboot [10:52] so i dont want to bind to closely to the architecture for the omap package now, thats supposed to be the base for the merge [10:53] lool, well, i tried for zoom and beagle, both look in the boot tree for headers [10:53] ogra: Which tree are you using? [10:53] I just git clone gitorious:x-load-omap3/mainline.git and then: [10:53] make CROSS_COMPILE=arm-none-eabi- distclean [10:53] make CROSS_COMPILE=arm-none-eabi- omap3530beagle_config [10:53] make CROSS_COMPILE=arm-none-eabi- [10:53] and that's all [10:54] I couldn't get the signed stuff to work [10:55] well not the gpsign one but signGP.c worked [10:55] hmm, i pulled from the zoom tree, but that should essentially be the same (just with 3630 patches added) [10:56] the zoom tree expected to find ../u-boot/....*.h for building the ift image [10:57] (which you need for SD) [10:57] http://code.google.com/p/beagleboard/wiki/BeagleSoftCompile doesn't mention building uboot first either [10:57] ogra: What are you trying to build, the MMC version? MLO? [10:57] both [10:57] Err that's the same thing [10:57] i want a binary with a NAND and a MLO version [10:57] MOL has a dos header [10:57] *MLO [10:58] MLO is the file which you write on your vfat [10:58] right [10:58] x-load.bin.ift is MLO [10:58] x-load.bin is for NAND [10:58] i need both [10:59] and for creating the ift version the build uses the uboot header files for some reason [10:59] I'm not sure what the ift version is; I don't think I used that [10:59] at least in the zoom tree, i'll try the mainliune one [10:59] you cp .ift to MLO and cp it to your vfat to boot [10:59] Oh that's just the signed one [11:00] I know what you're trying to do now [11:00] its essentially a dos command.com after the signing [11:00] You're trying to sign it with gpsign [11:00] right [11:00] Which needs u-boot's headers [11:00] right :) [11:00] Try signGP instead [11:00] it doens't need anything [11:00] and signGP didn't work for me anyway [11:00] http://beagleboard.googlecode.com/files/signGP.c [11:00] well gpsign did [11:01] ogra: when you hang in qemu is qemu completely dead? [11:01] or can you ssh into it? [11:01] err gpsign didn't work for me rather, typo [11:01] asac, i never tried to ssh, i use the graphical qemu version and switch to tty2 [11:01] ogra: so you can still log in? [11:01] yes [11:01] thats how i can see top ps etc [11:02] send a signal to generate a core dump then please [11:02] to see the defunct dpkg --unpack passing by [11:02] what do you gain from a coredump without dbgsym ? [11:02] ogra: you generate a core dump [11:02] then install dbgsym to analyze [11:02] you can load a core dump with dbgsyms from another system [11:02] right, but there are no symbols [11:03] oh [11:03] first generate core dump [11:03] it doesn't matter, it's just a memory image [11:03] then install symbols and use gdb [11:03] right [11:03] i'll try that later ... atm i want to get x-loader and uboot ready [11:03] sure [11:03] how do i start graphical qemu? [11:04] use the command from rootfsfromscratch [11:04] it fires up the SDL version by default [11:04] i am using qemu-system-arm -M versatilepb -cpu cortex-a8 -kernel ./vmlinuz -hda arm-rootfs.img -m 256 -append "root=/dev/sda mem=256M devtmpfs.mount=0 rw" [11:05] with alt-2 you get insto command mode and use send-key ctrl-alt-f2 [11:05] how do i switch to tty2 ? [11:05] ah [11:05] ok [11:05] to get back just send-key ctrl-alt-f1 [11:05] alt-2 == alt gr? [11:05] its annoying ... but the only way [11:05] alt and 2 [11:05] alt-1 gets you back to the VM [11:07] ogra its alt+f2 here :) [11:07] weird, alt f2 gets me the gnome exec dialog here [11:08] you first have to click in the window ... so it grabs the input [11:08] then alt+f2345 etc works as usual [11:08] cool :) [11:08] heh, i always did it through the command console [11:08] because i'm annoyed if qemu grabs my mouse [11:09] * asac runs bzip2 to preserve state before installing netbook [11:10] lets see how big it gets [11:10] heh. yeah [11:16] ./signGP x-load.bin 0x40208800 [11:16] make: *** [x-load.bin.ift] Error 36 [11:16] bah [11:16] funnily it produces x-load.bin.ift [11:17] 100M [11:17] ;) [11:17] sweet [11:17] me uploads [11:25] JamieBennett: all fine wfor the localization of .desktop? [11:25] e..g did you get the answers from pitti? [11:25] (or persia) [11:26] asac: working on it. Its a lot more involved that first thought after I talked with persia [11:26] and I'm learning how to do it for the first time [11:26] so dh7 isnt ready for that? [11:26] what a crap thing ;) [11:26] asac: no [11:27] I considered switching to CDBS [11:27] ok [11:27] dont you just have to set gettext domain ? [11:27] dh7 really isnt ready? wow [11:27] but I have something that should be ready tomorrow [11:27] i thought LP cares for the rest [11:27] ogra: we have cdbs langpack.mk [11:27] seems we have no equiv. for dh7 [11:27] ogra: it was a simple wrapper script [11:28] langpack.mk is mostly useful to desktop packages which used cdbs so far; no pressure to port it to dh basically [11:28] but it should be done [11:28] now it needs a build system (setup.py) [11:28] and .po support [11:28] bah [11:28] and gettext support [11:28] e.t.c [11:28] JamieBennett: which package is this? [11:29] lool: webservice-office-zoho (my package) [11:29] Truth is, the CDBS snippet should be a separate tool, perhaps a dh_langpack [11:30] lool: I'm looking through doc, web pages, snippets of code trying to learn it too which doesn't help [11:30] JamieBennett: You could copy what you need to some dh override [11:31] JamieBennett: e.g. override dh_gencontrol [11:31] lool: but would that be 'the proper way' ;) [11:31] JamieBennett: Best way would be to add support to dh to do that automatically [11:32] JamieBennett: But we have packages where we call intltool-update by hand because they are not CDBS based [11:33] e.g. http://paste.ubuntu.com/397186/ [11:34] perhaps not very good examples actually [11:39] current cdbs does stuff in binary-predeb [11:42] ogra: http://people.canonical.com/~asac/tmp/ubuntu-arm-lucid-minimal.bz2 ;) [11:42] great [11:43] i have several of these around though ;) [11:43] then why didnt you give them to me ;) [11:43] thought you didnt have that online [11:43] i dont have them online [11:44] and we only discussed the compressing yesterday :) [11:45] ah [11:45] right. so now we have it ;) [11:45] yeah [11:46] sigh ... i used 2G onlz [11:46] thats not enough for netbook i think [11:46] asac: You can grow it [11:46] lool: command? [11:46] asac: dd if=/dev/zero bs=1M count=200 >> lucid.img; e2fsck -f lucid.img; resize2fs -p lucid.img [11:47] that's for a raw image [11:47] (not sure whether you're using qcow or something) [11:47] i use raw image with ext4 [11:47] no part table? [11:47] then the above should work [11:47] let me try [11:47] not much to loose [11:47] rootstock doesnt create partitions [11:47] Yeah, worst case you have 200MB of zeroes at the end [11:47] but creates ext3 by default [11:48] (or did i change that ?) [11:48] ogra: i didnt use the img from rootstock, but made my own and untarred ;) [11:49] ah, but you used rootstock to create the tarball ? [11:49] yes [11:49] ok booting with new size [11:49] (i just wnt to be sure we're not to far away from the rootstock creation here when we try to debug) [11:49] thought its still weird that lool never saw that issue [11:50] ok it worked [11:50] now have 3g [11:50] that should suffice [11:50] i think even 2 would for armel netbook [11:50] wasnt enough [11:50] (we dont have oo.o in the task) [11:51] it wanted to install 1.8G after ubuntu-minimal [11:51] and i only had 1.6G left or something [11:53] hmm, the task never wants to install that much for me [11:53] its 1835MB [11:53] so less than 1.8G ... but not much [11:53] ^ubuntu-netbook [11:53] * ogra wonders if there is a size difference between task and metapackage [11:54] doesnt the caret need to be at the end ? [11:54] asac: Are you trying to reproduce the problem or just analyze the core file? [11:54] lool: want to reproduce and produce core files for now [11:54] yes. [11:54] lool: i already reproduced it here at some point [11:55] furhter above there was someone who saw this even for ubuntu-minimal [11:55] i think the faster the system is the easier you get it (race) [11:55] as we dont see it with dbgsym installed according to ogra [11:55] right [11:55] installing dbgsym just makes it pass [11:55] That's odd [11:55] i have never seen it in -minimal though [11:56] and i havent tried -desktop since we do -netbook [11:58] rcn-ee, you see the hang in rootstock too, right ? [11:59] ogra, ah maybe, it's still halting at "|: Extracting zlib1g..." for me.. ;) debian qemu.. http://rcn-ee.homeip.net:81/dl/daily/ubuntu-lucid.log but it worked just fine yesterday on karmic... [12:00] yes, its a lucid issue [12:00] though that is something different i think [12:00] yeah i was guessing that, i need to setup a karmic chroot on my server... [12:00] do you have a full log too ? (the one that rootstock spits out if you ctrl-c) [12:01] so you guys have fun building xloader/uboot for omap? [12:01] the prob is when building lucid ... not with lucid on the host [12:01] rcn-ee, well, fun is something different :) but yes, i'm fddling with that [12:01] sorry, nope, it's a cron job, no terminal, and it doesn't occur when run from the command line... [12:02] ah [12:03] rcn-ee: I've seen the hang at zlib1g on karmic too [12:03] oops, ogra ^^ [12:03] well, this hang is clearly not the same one [12:03] why? [12:04] ogra, under what conditions is it hanging now? [12:04] i thought we hang in unpack too [12:04] unpacking of zlib happens in debootstrap which is run in the qemu-arm-static chroot [12:04] while the task installation hangs in a VM [12:05] hmm. but why wouldnt an io issue in qemu never show up in qemu? maybe its just less easy to trigger because its a fresh process for every command? [12:05] and what's weird, i had the same issue when building google's x86 os where it would hang on the same file, only x86.. ;) [12:05] err second qemu==qemu-static [12:05] well, i have never seen it hang in karmic builds at all ... thats very new [12:06] ogra: they install lucid .... didnt you say the host qemu doesnt matter? [12:06] but i definately can reproduce the netbook task install hang reliably in lucid [12:06] asac, right [12:06] host doesnt matter [12:07] yeah no luck on netbook here either.. ;) [12:07] so that they see something like this in karmic qemu when trying lucid doesnt feel that off based on that [12:07] but target lrelease of the build does [12:07] right. armv7+thumb2 [12:07] in lucid [12:07] xactly my suspicion [12:07] lool: why are you sure that armv7+thumb2 is working perfect in qemu? [12:08] or arent you sure? [12:08] asac, you mean kernel wise [12:08] ? [12:08] no ... qemu in general for now [12:08] as rcn-ee sees it in static [12:08] i dont think qemu matters here [12:09] asac, but building a karmic image (unless i misunderstood) [12:09] ogra: the log is named lucid from above: http://rcn-ee.homeip.net:81/dl/daily/ubuntu-lucid.log [12:09] i could imagine that the verstile kernel we use doesnt properly support thumb2 [12:09] asac, oh [12:10] " but it worked just fine yesterday on karmic..." [12:10] its probably a karmic qemu trying to run armv7/thumb2 code [12:10] that confused me :) [12:10] hmm [12:10] rcn-ee: so what are you doing? [12:10] host = karmic + target == lucid? [12:10] or both karmic / lucid ? [12:10] ah crap, my naming confused everyone... host debian squeeze, running latest rootstock building ubuntu-netbook for lucid target... ;) [12:10] yeah [12:10] debian squeeze ? [12:11] so target is lucid [12:11] aww [12:11] thats a totally differend qemu then i think [12:11] didnt lool land some arv7 stuff here? [12:11] and not in debian? or are we in sync? [12:11] just checking on that, it's qemu 0.11.1... [12:11] well, lool usually does his qemu stuff upstream [12:11] but we pull from a different upstream afaik [12:11] because of kvm [12:12] and the opteron server i have is too old for kvm... [12:12] 0.12.3-0ubuntu15 [12:12] thats what we have in lucid atm [12:12] but pulled from qemu-kvm since karmic [12:13] rcn-ee, well, kvm doesnt gain you anything for armel emu ... but the point is that we use a different upstream [12:13] rigt. thats wat busted ftas images and he lost everything ;) [12:14] the question is how much difference there is [12:14] especially for armel [12:14] correct... i just use it to verify nightly builds.. it was working early in lucid's cycle, maybe stoped in the last two months.. otherwise i build on karmic exclusively at work.. ;) [12:15] yeah, i dont test on debian ... so i dont really know if it would work or not [12:16] ok hangs in iputils-tracepath here [12:16] minimal should work if you build on ubuntu host for all releases we support [12:16] asac, right, same here [12:16] that pretty reproducable [12:16] not 100% though ... there is another package it sometimes hangs ... [12:17] iso-codes iirc [12:17] hi, guys. Back in business! [12:17] but i have only seeing it hang on either of these two yet [12:17] asac: Sorry, I dont understand your question? [12:17] asac: There might be qemu bugs [12:17] ok [12:17] it's been a toss up between iputils-tracepath and iso-codes for me.. [12:18] I wonder whether a FS benchmark would show a similar issue [12:18] Have you come any closer to investigating the qemu hang? Is there anything I can assist with? [12:18] lool: i ran a read/write testcase here today for 1h [12:18] e.g. just reading and writing all the time [12:18] that didnt have issues [12:18] lool, but are you sure that just telling the versatile kernel that it is a v7 CPU also enables all features properly (thumb2 etc) [12:18] lool: which fs benchmark would you suggest? [12:19] ok so now ... which process should i core dumb ;)? [12:19] probably all dpkg/apt ones [12:19] i mean i see them in cpuinfo ... but is it sure they actually work by just telling the kernel it is v7 ? [12:19] not sure if i get the core from all though at the same time [12:19] ogra: Uh the whole userspace works [12:19] well, apt is the one that hangs [12:20] ogra: All our programs are running in thumb 2 mode aren't they [12:20] lool, yes [12:20] so you think other SW would expose issues too ? [12:20] asac: Dunno, some kernel fs benchmark to cause high IO [12:20] ogra: other SW? [12:20] (if it was kernel side) [12:20] other apps [12:21] ogra, asac: One thing you folks could try to workaround the issue are different disk emulation in qemu; e.g. cache=none, cache=writeback, etc. [12:21] aren't some packages, still in arm mode? [12:21] rcn-ee, very very few [12:21] ogra: Well it might be a dpkg / apt bug exposed by our testing conditions or a qemu bug which triggers under high IO circunstances, perhaps a race [12:21] ogra: I can't tell [12:21] yeah [12:22] its definitly racish [12:22] ok i have a core ... not sure if it was the apt or dpkg core though [12:22] i'm close to say its a race ... apt hanging in read() and the issue going away with dbgsym installed point very much to it [12:23] also the I/O isnt blocked if you work from another tty [12:23] while the hang occurs [12:23] Is there a way I can circumvent the qemu-lockup from rootstock, so that I can build my ubuntu-minimal image? [12:24] nosse1, juts ubuntu-minimal should actually work [12:24] nosse1: is the hang in second stage? [12:24] then try another disk emulation as lool suggested above [12:24] asac: Yes. "Switching to Virtual Machine for second stage processing" [12:24] nosse1, do you have a full log ? [12:24] nosse1: then try to do that [12:25] Another way might be to have a while sync; do sleep 1; done loop on another vt while doing the install [12:25] ogra: Where can I find the log? Is it the rootstock-xxx.log file? [12:25] * lool lunch & [12:25] nosse1, right, rootstock should have told you it created the file when you stopped it (or it successfully finised) [12:26] can you put it somewhere so i can take a look where exactly it hangs [12:27] The log files doesnt actuall tell anyting.. It shows the output from a wget session. Then "I: Killed ..." [12:27] whats your host os ? [12:27] Karmic amd64 [12:27] hmm, amd64 [12:28] do you use the rootstock package from the archive ? [12:28] yes [12:28] and you try to build lucid ? [12:28] yes [12:28] ah [12:28] thats fixed but not backported to karmic [12:28] should I up my host to lucid then? [12:29] http://bazaar.launchpad.net/~project-rootstock-developers/project-rootstock/trunk/revision/31 [12:29] the rootstock scrip needs this fix [12:30] (currently karmic can only build karmic) [12:30] (without this fix) [12:31] * ogra tries to find some food [12:39] The ultimate goal of this is to throw Ubuntu into an embedded product which will go into mass production. What is the state of Ubuntu Lucid for ARM? [12:39] The product is at least 12-14 mnths away from release [12:39] nosse1: lucid for arm is quite good. we release beta today [12:39] rootstock is busted though ;) [12:40] there are a few ftbfs and thumb2 porting issues outstanding [12:40] Since we're using a Zoom TI AM3517 evaluation kit as a base, is there something I can do to contribute for support for that exact kit? [12:41] Pardon my silly questions, I'm quite new to the development flows of Ubuntu :o [12:45] nosse1: yes, testing like you do now is good. also checking if there is software for that that isnt in the archive would help (besides the kernel/bootloader) [12:45] I see from the topic that "no, we do not cross compile"? What do you mean? That all packages are built natively on some target/emu? [12:45] nosse1: we build natively on real machines [12:46] nosse1: if there are particular software you need to cross compile let me know which software that is [12:46] currently collecting the main use cases we should support in some way [12:47] nosse1: here you can see our build farm: https://edge.launchpad.net/builders [12:47] we will have Qt (>=4.6) running, but if it need cross compile I'm not sure yet [12:47] nosse1: is that newer than in ubuntu? [12:47] than karmic, yes. I havent checked lucid yet [12:47] we have Version: 4:4.6.2-0ubuntu [12:47] in lucid [12:48] at least thats the version for libqt4-dev [12:48] so thats already precompiled in lucid for you [12:48] Thats latest release from Qt [12:48] if you have fixes for that that you need to get in and that are general issues we can try to get that patched [12:48] * heads off to work, needs to stop playing with the xm board and send amit some usb/musb patches for omap.. [12:49] how's xm? :) [12:49] i like it. ;) [12:49] I'm a little uncertain how the rendering system should be done in Qt and/or X11. Because the SDK to access the HW GFX accelerators are not open source [12:50] nosse1: so to get unbut-minimal all you need to do is to create it from lucid (not debian) [12:50] that definitly works for everyone here [12:57] Yes! The patch to rootstock worked! [13:01] How can I install or sign up for a builder in the build farm? [13:02] I mean, the process from making a source package up until it ends up in a apt tree is really unknown to me [13:02] Because we will have to make our own apt tree for the closed applications and such [16:18] ogra@osiris:~/Devel/branches/omap$ sudo build-arm-chroot lucid /mnt http://192.168.2.87:9999/ubuntu-ports [16:18] W: Target architecture is the same as host architecture; disabling QEMU support [16:18] lool, that seems broken [16:19] either drop build-arm-chroot or make it set --arch armel [16:20] ogra: omap image? :-p [16:21] * amitk hides [16:21] * ogra hits amitk with a rootstock [16:21] :) [16:22] :) [16:22] the kernel should the archive tomorrow [16:22] *hit the archive [16:22] great, i'll make sure x-loader and uboot are uploaded before end of day tomorrow [16:23] and will work on cdimage scripts on the weekend [16:25] you guys doing omap support now? [16:30] OOooh. [16:31] heh, every time I try to compile a "newer" u-boot (u-boot-omap) for my beagleboard, I find it mistakenly detects it as Board Revision Ax/Bx (instead of C4, as it should be). [16:31] hmm, what benefit do a newer u-boot and/or x-loader give? [16:33] http://pastebin.com/BFjBG4Ms -- vlc segfaults. [16:33] er, sorry for the long command line. =þ Oh, and mplayer is UNAVAILABLE. [16:34] heh, I left in my sd card with Angstrom (ew) on it, and grub on my host "Found unknown Linux distribution on /dev/mmcblk0p2 [16:37] DanaG, mplayer is availabel in multiverse [16:38] hmm, I'll check sources.list. [16:38] for vlc, please file a bug [16:38] (and hope that someone from the community puts some work into it) [16:39] How do I trigger apport via CLI? [16:39] ubuntu-bug vlc [16:39] should work [16:39] Will it get the gdb output? [16:40] if there was a crash file file created it will just attach it [16:40] Cool. [16:40] check /var/crash/ [16:41] nope, no vlc .crash file. [16:43] also, when trying to run amttool on the beagle: [16:43] Can't locate SOAP/Lite.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/bin/amttool line 4. [16:43] BEGIN failed--compilation aborted at /usr/bin/amttool line 4. [16:44] looks like a missing dependency ... [16:44] a bug as well [16:45] the community support for apps in universe under armel isnt that great yet [16:45] (any help appreciated :) ) [16:46] hah, nvidia-kernel-common exists on ARM restricted. [16:54] heh, and so do things like virtualbox-guest-additions. [17:04] yo [17:09] weird... ssh into beagleboard and run mplayer... it outputs LOCALLY to pulseaudio on the ssh client. [17:10] ah, had to un-export DISPLAY= [17:12] ogra: build-arm-chroot does set arch == armel [17:13] lool, didnt for me [17:13] ogra: But you're running this on arm, right? [17:13] no [17:13] i just tried to quickly build an arm chroot [17:13] * DanaG wishes he had a spare DVI display. [17:13] ogra: Ah I know what happened [17:13] Right now, my beagleboard is entirely headless. [17:13] lool, it also doesnt throw the deprecation warning [17:15] ogra: uploaded [17:15] ogra: http://paste.ubuntu.com/397356/ [17:16] lool, hmm [17:16] lool, i didnt run build-arm-chroot with a path [17:16] ogra: sudo added one [17:17] oh [17:17] indeed :) [17:17] yo [17:17] ghurt [17:18] juje [17:19] http://blokker1999.info/andromnia/README.txt [17:19] dis ewe do? [17:21] ewe no talk? [17:25] KingMuty, try #andromnia [17:25] ok thx [17:29] dey iz dead! :'( [17:47] interesting... so, if I wanted to have pulseaudio run as my local user... how would I make it auto-start on a headless thingy? [17:48] now, here's something funny to do: [17:49] screen /dev/ttyUSB0 115200 on host, to beagleboard serial port. [17:49] now run byobu within that. [17:49] And then within byobu... use amtterm to go back to the host. [17:49] ... and then run another byobu there. [17:50] or even better... make the first "screen" a byobu, too. === dl9pf_ is now known as dl9pf === bjf is now known as bjf-afk === bjf-afk is now known as bjf === Meizirkki_ is now known as Meizirkki === nslu2-log_ is now known as nslu2-log