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