/srv/irclogs.ubuntu.com/2012/06/04/#ubuntu-arm.txt

mythosnice...00:08
=== jkridner_ is now known as jkridner
=== heathkid|2 is now known as heathkid
=== deffrag_ is now known as deffrag
mm_armHi, 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_armShort: How do you crate the preinstalled images? And could I do so too?12:34
twbI imagine the short version is debootstrap12:35
mm_armOk. I can use debootstrap. This would result in an tar.gz. But what about the fat boot partition and its contents?12:36
twbdebootstrap generates a chroot12:37
ogra_you could just modify an existing image ... but since you want armel that wont help12:37
twbMaking it bootable is outside the scope of debootstarp12:37
ogra_note that armel will very likely go away very soon though12:37
twbBasically you'd want to install a kernel, do misc. other stuff like create fstab and hosts, and then finally set up a bootloader12:37
mm_armunfortunately we are currently depend on a 3rd party software that is available as armel only12:38
mm_armcould i simply use the fat-partition of upstream prebuild images 1:1?12:40
twbhttp://cyber.com.au/~twb/.bin/twb-bootstrap shows something vaaaguely similar that I'm doing12:40
twbThere 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 better12:41
* twb is just a user12:41
mm_armok. thanks. But you don't know how upstream "original" images have been created?12:47
ogra_the rootfs is created using live-build12:48
ogra_they are made bootable by non-public scripts in the debian-cd and cdimage projects12:48
=== zyga is now known as zyga-afk
mm_armthanks. And do you know how they handle "self contained" installation process? Or could you guide me to the doc13:02
infinityrsalveti: Care to poke at compiz on quantal?13:07
infinityogra_: Or you, since you're intimately familiar with GLES compiz. :P13: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 here13:12
infinityThat seems like the wrong fix. :P13:12
infinityBut 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 outdated13:19
* ogra_ dist-upgrades13: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
furanwater :P13:22
infinityogra_: 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 to13:23
infinityHar har.13:23
ogra_we sorted linux-base though, it should be in main now13:23
infinityI meant "why" as in "does it use linux-base scripts?"13:24
ogra_(unless the MIR team is behind still)13:24
infinitylinux-base isn't in main.13:24
ogra_have you looked into linux-base ?13:24
infinityAlso, why should it be?13:24
ogra_it only contains a single script13:24
infinityIt doesn't relate to our kernel packages at all.13:24
infinityBut okay.13:24
infinity*shrug*13:24
ogra_called linux-version13:24
ogra_which has a few good functions to determine the latest kernel version13:25
furanmaybe you should call the package linux-version13:25
ogra_its a debian package13:25
ogra_they chose that name13:25
infinityI know it's a Debian package...13:25
ogra_though by default it also ships perf13:25
infinityOh, you were responding to furan. :P13:25
ogra_yep :)13:26
ogra_who isnt jetlagged i belive :)13:26
infinity:P13:27
* ogra_ shakes his head about insane people that roll android 4.0 images for the ac10013:27
infinityogra_: 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
infinityBesides, 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 too13:29
infinityMistakes happen.13:29
infinityAnd it would be a pretty grave bug if it slipped by.13:29
ogra_i'll look into that after i got compiz rolling again13:29
infinityGranted, only on arm* by default.13:29
infinityBut still.13:29
infinitySome 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
infinityAnd those guys are whiny.13:30
ogra_let them whine ... as long as they dont stop paying :P13:30
ogra_infinity, bug 1006717 BTW13:36
ubot2`Launchpad bug 1006717 in eilt "[MIR] linux-base" [High,New] https://launchpad.net/bugs/100671713:36
infinityogra_: Yeah, I already read it.  Hence the postinst comment.13:37
janrinzelilstevie: you here?13:47
loologra_, infinity: flash-kernel got a dependency on linux-base for the linux-version command (as I recalled by reading the changelog)14:00
ogra_yeah14:01
loolit's basically to use the right latest version of the kernel14:01
ogra_linux-base just ships extra cruft though14:01
ogra_especially a very evil postinst that partses all possible files for UUID and rewrites them14:02
ogra_*parses14:02
loolThis was done for Debian, I don't know what the kernel team thinks of this for Ubuntu14:02
ogra_we dropped the postinst in ubuntu14:02
loolit's a good idea to keep this logic in only one place though14:02
ogra_essentially linux-base only contains linux-version and the depending perl module now14:02
ogra_(in ubuntut that is)14:03
=== nslu2-log_ is now known as nslu2-log
angswhat demo file do I need to install for beaglebone?17:22
angsanyone alive?17:25
prpplagueangs: i didnt think there was any official support for beaglebone from ubuntu17:25
* prpplague looks17:25
GrueMasterprpplague: How much different is the bbone from the beagle/beagleXM?17:26
GrueMasterI know our omap image supports both beagleboard & XM.17:27
angsit says there is a support for beaglebone from ubuntu http://beagleboard.org/static/beaglebone/latest/README.htm17:27
prpplagueangs: not directly from ubuntu17:27
angsbut I wonder why the documentation is for beagleboard http://elinux.org/BeagleBoardUbuntu17:27
prpplagueangs: thats not on the ubuntu wiki17:28
angsbeaglebone also use arm7a17:28
angsI see on the net some people use ubuntu on beaglebone17:29
prpplagueangs: yea, if you read the instructions, they are downloading images and hacking them with a custom kernel17:29
angsI just wonder where is the image files17:29
prpplagueangs: it isn't official ubuntu support17:29
angsprpplague: thanks for the information17:29
prpplagueangs: from the instructions there are no pre-built binaries to download17:30
angseven if I install ubuntu on beaglebone, so I will have trouble to find support, right?17:30
prpplagueangs: you have to build them yourself17:30
prpplagueangs: most likely, at least no real support here, you will need to get it over in #beagle17:30
angsI am a beginner in linux, I guess it is better for me to find another distribution17:30
angs#beagle people usually do not reply, #angstrom as well17:31
prpplagueangs: ahh ok there are some pre-built images on the page17:31
angson https://wiki.ubuntu.com/ARM?17:31
prpplagueangs: http://elinux.org/BeagleBoardUbuntu#Precise_12.04_armhf17:32
angsthanks17:32
=== jkridner_ is now known as jkridner
angsI 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
angswhat should I do?18:36
infinityThat isn't an official Ubuntu image.18:44
angsit worked after I reboot 3 times18:44
angsto install packages to my board, which category do I need to select on here http://packages.ubuntu.com/18:45
infinityJust use apt...18:45
infinityapt-get install foo bar18:45
infinitySame as on any other architecture.18:45
angsthanks18:45
angswhy 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!