/srv/irclogs.ubuntu.com/2012/05/07/#ubuntu-arm.txt

=== jkridner___ is now known as jkridner
angelochi guys, q quick question, where is rootstock for precise? there is something I missed?07:47
LetoThe2ndangeloc: rootstock is deprecated07:50
angelocgreat! cannot find any documentation, can you point me in the right direction? thanks!07:50
LetoThe2ndangeloc: the various ancestors/successors are debootstrap, the linaro tools and live-build07:51
LetoThe2ndangeloc: after all, rootstock was mostly debootstrap+qemu+magic07:51
twbhttp://cyber.com.au/~twb/.bin/twb-bootstrap is what I'm doing07:52
twbI can't remember if I got cross-arch building working07:52
twbmultistrap claims to be better than debootstrap for that, I'm not 100% convinced07:53
angelocLetoThe2nd, twb: sorry for not understanding. I used rootstock so many that I cannot live without it, you are saying me that from precise on, I have to fight with three different tools and crying all day?07:57
twb"magic" isn't a tool, it's unicorn tears07:58
LetoThe2ndangeloc: no, thats not what i said.07:59
angelocLetoThe2nd: so what is the best approach to emulate rootstock simplicity?08:00
LetoThe2ndangeloc: to read the very first sentence in https://wiki.ubuntu.com/ARM/RootStock08:00
angelocLetoThe2nd: live-build isnot nearly as simple as rootstock08:01
LetoThe2ndangeloc: then either use a) ubuntu-core or b) continue to use rootstock and ignore deprecation.08:02
angelocLetoThe2nd: with rootstock i squeezed really small and functional images for some of my jobs08:02
LetoThe2ndangeloc: or c) make your way and script live-build08:02
twblive-build is definitely hard to get started with08:04
twb#debian-live have been talking about writing a replacement in Python to clean up the mess, but I don't think that effort will start until Debian 7 is released08:04
twbI cannot comment on rootstock, but if you study my minimalist script it should give you an idea of the techniques that all of these software employ; you can then roll your own script to do exactly what you want, and no more08:05
twb...or use rootstock, or suck it up and learn live-build.  I don't care either way.08:06
angelocLetoThe2nd, twb: i think that deprecating rootstock was a wicked choice, i will use ubuntu-core, but i will have to write an amount of scripts to automatically installe required software into the image08:08
twbangeloc: if you don't like it, you can adopt rootstock yourself08:09
twbPersonally I've never had any involvement in rootstock and I don't care to08:09
LetoThe2ndangeloc: too bad the person worth addressing is not here at the moment. but as usual - its open source, go do whatever you like. just don't copmlain if other people don't do your work for free.08:09
angelocLetoThe2nd, twb: rootstock was unmaintained? i want to help for sure!08:09
LetoThe2ndangeloc: rootstock has been marked deprecated for at least one year. i guess the person who did it had good reasons.08:10
LetoThe2ndrsalveti: ping, can you maybe comment?08:10
angelocLetoThe2nd, twb: i don't want to complaing anything, simply rootstock was really helpfull and a great valuable tool08:10
twbIn this case deprecated = unmaintained08:11
twbThe actual job of bootstrap+qemu is not really that hard08:11
rsalvetiit's just because we're not using anymore for any reason, we're using live-build with qemu08:12
rsalvetito cross assemble the images08:12
angelocLetoThe2nd, twb: i'm really curios on the why rootstock was deprecated, i'll try to contact salveti08:12
twbangeloc: probably because nobody gave a shit anymore and <something else> was what they had switched to08:12
rsalvetiit goes more with the "ubuntu way"08:13
rsalvetiand nowadays we also have the ubuntu-core tarball08:14
rsalvetidepending on how you're planning to use it08:14
LetoThe2ndangeloc: no need to, he's here, alive and klicking already :)08:14
rsalvetihttp://git.linaro.org/gitweb?p=people/fboudra/ubuntu-build-service.git;a=tree;f=precise-armhf-ubuntu-desktop;hb=HEAD08:17
rsalvetihere's how we're building our linaro ubuntu desktop based image08:17
rsalvetiit's not that hard, you just need to write down the scripts correctly08:17
angelocLetoThe2nd, twb, rsalveti: thanks, i'll give a look08:18
angelocLetoThe2nd, twb, rsalveti: more complicated than rootstock, but feasible08:20
rsalvetiI think we could create a simple interface for live-build if necessary, at least to be as easy as rootstock08:21
angelocLetoThe2nd, twb, rsalveti: i will be glad to help! why rootstock was deprecated?08:22
rsalvetiangeloc: simply because we started using live-build and I personally didn't have time to keep it uptodated08:23
rsalvetiand we had a few bugs with it, mostly related with qemu + mono before mono was dropped from the desktop08:24
angelocLetoThe2nd, twb, rsalveti: i can keep on with rootstock if there is intrest08:24
rsalvetiwhile I'd prefer moving to a live-build based solution, I'm not against someone else to maintain it, if we have people interested on it still08:25
rsalvetiangeloc: you can simply create your own bzr branch of it, and make it work again08:27
angelocLetoThe2nd, twb, rsalveti: i'm using it on lucid for long time and i know of people and companies using it08:27
angelocLetoThe2nd, twb, rsalveti: for me, it works really well!08:27
rsalvetithen I can try to have a look to merge all the code, and then add you to the maintainers group08:27
rsalvetithere are a few bugs and merge proposals to be reviewed as well08:27
angelocLetoThe2nd, twb, rsalveti: well, fantastic, i'm active in other ubuntu projects, but not as a maintainer, really happy! Can I look at these works before accepting (to see if it's feasible)?08:31
rsalvetiangeloc: you can find the project at https://launchpad.net/project-rootstock08:32
twbangeloc: please stop addressing me by name; I've stopped caring about your issue.08:32
rsalvetithe are questions, merge proposals, bugs, everything :-)08:32
angelocrsalveti: ok, simply the rootstock page on launchpad08:32
angelocrsalveti: ok, i think it feasible! honestly, do you think it's better to continue rootstock development or switch to a more userfriendly frontend for live build?08:39
angelocrsalveti: i'm really intresting help ubuntu!08:40
rsalvetiangeloc: it's a lot easier to fix rootstock, fixing or creating something based on live build seems to be better for long term, but would require more time to invest on it08:40
angelocrsalveti: ok, I think that it's better starting with something done, on the way when i 'll learn something more, i'll start a new project08:51
angelocrsalveti: linaro has linaro-media-create08:57
angelocrsalveti: rootstock is a bash script, maybe could better to start a python live-build interface for the near future ...09:27
coelhaoi'm new to embedded world and i have a mx52 freescale board with their image with uboot and ubuntu 10.04. this image boot into x by default and i needed it to boot into command line. can someone help me?13:39
coelhaos/mx52/mx5313:39
xranbycoelhao: "x" in ubuntu 10.04 is started by the /etc/init.d/gdm script13:40
xranbycoelhao: if you want to prevent gdm from starting   you can a) uninstall it13:41
coelhaoxranby, i already tried it but i get a black screen. and i would prefer not to. how can i change the runlevel?13:44
xranbycoelhao: the console are mostly a black screen...      you can change runlevel using    telinit13:49
xranbytelinit 3   switched to runlevel 313:50
xranbyswitches13:50
coelhaoxranby, yes, but the prompt didn't appear. but i would like to boot it into text mode. not change the runlevel after i boot into graphical mode13:51
xranbycoelhao: to get a prompt  check that your system starts a getty (login) on your tty13:53
xranbycoelhao: /etc/init/tty1.conf13:53
xranbycoelhao: http://paste.ubuntu.com/973578/13:54
coelhaoxranby, it's equal to mine13:55
xranbycoelhao: can you try press ctrl+alt+f1 and check if you arrive at the tty1 login prompt on your mx52 board13:57
coelhaoxranby, sure. yes, i go to the tty113:58
xranbycoelhao: unless gdm starts you should arrive at this tty1 on bootup..  sorry i am not sure why your system presents you at a different tty on bootup14:02
=== NekoXP is now known as Neko
coelhaoxranby, thank you very much anyway!14:04
angelocrsalveti: is there a tutorial or somthing like that to build an arm image with ?14:23
angelocrsalveti: live-build?14:23
=== cmagina_ is now known as cmagina
prpplaguecooloney: hey bud16:09
prpplaguefyi, for anyone interested in lcd panels for beagle and panda, tincantools now has lvds lcd kits in stock - http://tincantools.com/product.php?productid=16165&cat=0&page=1&featured16:10
cooloneyprpplague: hey, man, why not come to Oakland for Ubuntu developer summit16:10
prpplaguewhen is it?16:11
ogra_yeah, jump on your bocycle and come over :P16:11
* prpplague isn't really a ubuntu developer16:11
ogra_*bicycle16:11
ogra_prpplague, it just starts16:11
prpplagueahh16:11
* prpplague has too much to do right now 16:11
ogra_pfft, excuses, excuses16:12
ogra_:=16:12
* GrueMaster wishes he was in Oakland right now.16:12
ogra_:)16:12
ogra_you are missed here16:12
cooloneyGrueMaster: miss you, man16:23
GrueMastercooloney: I miss me too.16:23
=== zyga_ is now known as zyga
=== zyga_ is now known as zyga
hrwprpplague: go to HongKong for Linaro Connect than ;D19:46
prpplaguehrw: yea i wanted to19:47
prpplaguehrw: couldnt swing it on the budget19:47
hrwunderstood19:49
prpplaguehrw: would be a good trip too19:54
=== sbambrough is now known as scottb
ogra_ndec, https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-drop-preinst-images in case you are intrested21:13
GrueMasterogra_: Why?  Because they can't test them?21:17
* GrueMaster remembers he no longer cares, wanders off again.21:20
=== zyga_ is now known as zyga

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!