[00:08] nice... === jkridner_ is now known as jkridner === heathkid|2 is now known as heathkid === deffrag_ is now known as deffrag [12:34] Hi, ubuntu-arm team. I want to build my own pre-installed ubtuntuimage quite similar to online distributed "Pre-Installed OMAP/OMAP4 Images". But I could not find anz information about how to build such an image. I need to build my own image b/c 1st: I need armel (not armhf) and 2nd: I need to make changes to the rootfs before istributing it. [12:34] Short: How do you crate the preinstalled images? And could I do so too? [12:35] I imagine the short version is debootstrap [12:36] Ok. I can use debootstrap. This would result in an tar.gz. But what about the fat boot partition and its contents? [12:37] debootstrap generates a chroot [12:37] you could just modify an existing image ... but since you want armel that wont help [12:37] Making it bootable is outside the scope of debootstarp [12:37] note that armel will very likely go away very soon though [12:37] Basically you'd want to install a kernel, do misc. other stuff like create fstab and hosts, and then finally set up a bootloader [12:38] unfortunately we are currently depend on a 3rd party software that is available as armel only [12:40] could i simply use the fat-partition of upstream prebuild images 1:1? [12:40] http://cyber.com.au/~twb/.bin/twb-bootstrap shows something vaaaguely similar that I'm doing [12:41] There might be other stuff to automate a lot of it, but I am not aware of anything that is currently maintained and recommended. People directly involved in Ubuntu arm probably know better [12:41] * twb is just a user [12:47] ok. thanks. But you don't know how upstream "original" images have been created? [12:48] the rootfs is created using live-build [12:48] they are made bootable by non-public scripts in the debian-cd and cdimage projects === zyga is now known as zyga-afk [13:02] thanks. And do you know how they handle "self contained" installation process? Or could you guide me to the doc [13:07] rsalveti: Care to poke at compiz on quantal? [13:08] ogra_: Or you, since you're intimately familiar with GLES compiz. :P [13:12] infinity, i'm on it, already discussed with didrocks that we will drop Werror for now (we dont have GL drivers anyway so compiz wuldnt run) [13:12] just starting a testbuild with the error drop here [13:12] That seems like the wrong fix. :P [13:12] But I guess it works for now. [13:13] its good as temporary workaround, getting images is more important than bling :) [13:19] bah, sigh, my chroot is to outdated [13:20] * ogra_ dist-upgrades [13:21] * infinity wonders if it might be a bad thing that he's lost 7 pounds (~3kg) in the last two days... [13:21] *envy* [13:21] must be the chinese food :) [13:22] water :P [13:23] ogra_: While I'm blaming you for lack of beer images on ftpmaster reports, do you plan to sort out why flash-kernel depends on linux-base, and then make it stop doing so? [13:23] (I'm assuming the dep is actually to use something from the package, but maybe it's entirely unneeded) [13:23] infinity, it does so because lool told it to [13:23] Har har. [13:23] we sorted linux-base though, it should be in main now [13:24] I meant "why" as in "does it use linux-base scripts?" [13:24] (unless the MIR team is behind still) [13:24] linux-base isn't in main. [13:24] have you looked into linux-base ? [13:24] Also, why should it be? [13:24] it only contains a single script [13:24] It doesn't relate to our kernel packages at all. [13:24] But okay. [13:24] *shrug* [13:24] called linux-version [13:25] which has a few good functions to determine the latest kernel version [13:25] maybe you should call the package linux-version [13:25] its a debian package [13:25] they chose that name [13:25] I know it's a Debian package... [13:25] though by default it also ships perf [13:25] Oh, you were responding to furan. :P [13:26] yep :) [13:26] who isnt jetlagged i belive :) [13:27] :P [13:27] * ogra_ shakes his head about insane people that roll android 4.0 images for the ac100 [13:28] ogra_: Any chance you could try to push some clever (if Debian; the stuff; elif Ubuntu; then nostuff; fi) magic back to Debian for linux-base, so we don't accidentally merge and/or sync the postinst of doom back in later? [13:29] Besides, it seems to be the right thing for other derivatives too (forcing the UUID transition on anyone but Debian seems wrong) [13:29] i doubt there is a risk of doing that, given that the kernel team always rips perf out too [13:29] Mistakes happen. [13:29] And it would be a pretty grave bug if it slipped by. [13:29] i'll look into that after i got compiz rolling again [13:29] Granted, only on arm* by default. [13:29] But still. [13:30] Some day, I hear we'll have lots of ARM enterprise users. [13:30] (for which i need to wait for a dist-upgrade on my panda to finish first) [13:30] And those guys are whiny. [13:30] let them whine ... as long as they dont stop paying :P [13:36] infinity, bug 1006717 BTW [13:36] Launchpad bug 1006717 in eilt "[MIR] linux-base" [High,New] https://launchpad.net/bugs/1006717 [13:37] ogra_: Yeah, I already read it. Hence the postinst comment. [13:47] lilstevie: you here? [14:00] ogra_, infinity: flash-kernel got a dependency on linux-base for the linux-version command (as I recalled by reading the changelog) [14:01] yeah [14:01] it's basically to use the right latest version of the kernel [14:01] linux-base just ships extra cruft though [14:02] especially a very evil postinst that partses all possible files for UUID and rewrites them [14:02] *parses [14:02] This was done for Debian, I don't know what the kernel team thinks of this for Ubuntu [14:02] we dropped the postinst in ubuntu [14:02] it's a good idea to keep this logic in only one place though [14:02] essentially linux-base only contains linux-version and the depending perl module now [14:03] (in ubuntut that is) === nslu2-log_ is now known as nslu2-log [17:22] what demo file do I need to install for beaglebone? [17:25] anyone alive? [17:25] angs: i didnt think there was any official support for beaglebone from ubuntu [17:25] * prpplague looks [17:26] prpplague: How much different is the bbone from the beagle/beagleXM? [17:27] I know our omap image supports both beagleboard & XM. [17:27] it says there is a support for beaglebone from ubuntu http://beagleboard.org/static/beaglebone/latest/README.htm [17:27] angs: not directly from ubuntu [17:27] but I wonder why the documentation is for beagleboard http://elinux.org/BeagleBoardUbuntu [17:28] angs: thats not on the ubuntu wiki [17:28] beaglebone also use arm7a [17:29] I see on the net some people use ubuntu on beaglebone [17:29] angs: yea, if you read the instructions, they are downloading images and hacking them with a custom kernel [17:29] I just wonder where is the image files [17:29] angs: it isn't official ubuntu support [17:29] prpplague: thanks for the information [17:30] angs: from the instructions there are no pre-built binaries to download [17:30] even if I install ubuntu on beaglebone, so I will have trouble to find support, right? [17:30] angs: you have to build them yourself [17:30] angs: most likely, at least no real support here, you will need to get it over in #beagle [17:30] I am a beginner in linux, I guess it is better for me to find another distribution [17:31] #beagle people usually do not reply, #angstrom as well [17:31] angs: ahh ok there are some pre-built images on the page [17:31] on https://wiki.ubuntu.com/ARM? [17:32] angs: http://elinux.org/BeagleBoardUbuntu#Precise_12.04_armhf [17:32] thanks === jkridner_ is now known as jkridner [18:36] I installed ubuntu-12.04-r1-minimal-armhf on my embedded board(beaglebone). I am trying to connect it by "ssh root@192.168.0.101" but it doesnt work. [18:36] what should I do? [18:44] That isn't an official Ubuntu image. [18:44] it worked after I reboot 3 times [18:45] to install packages to my board, which category do I need to select on here http://packages.ubuntu.com/ [18:45] Just use apt... [18:45] apt-get install foo bar [18:45] Same as on any other architecture. [18:45] thanks [18:52] why there is no official ubuntu image for beaglebone although there is an official image for beagleboard? === heathkid|2 is now known as heathkid