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