=== jkridner___ is now known as jkridner | ||
angeloc | hi guys, q quick question, where is rootstock for precise? there is something I missed? | 07:47 |
---|---|---|
LetoThe2nd | angeloc: rootstock is deprecated | 07:50 |
angeloc | great! cannot find any documentation, can you point me in the right direction? thanks! | 07:50 |
LetoThe2nd | angeloc: the various ancestors/successors are debootstrap, the linaro tools and live-build | 07:51 |
LetoThe2nd | angeloc: after all, rootstock was mostly debootstrap+qemu+magic | 07:51 |
twb | http://cyber.com.au/~twb/.bin/twb-bootstrap is what I'm doing | 07:52 |
twb | I can't remember if I got cross-arch building working | 07:52 |
twb | multistrap claims to be better than debootstrap for that, I'm not 100% convinced | 07:53 |
angeloc | LetoThe2nd, 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 tears | 07:58 |
LetoThe2nd | angeloc: no, thats not what i said. | 07:59 |
angeloc | LetoThe2nd: so what is the best approach to emulate rootstock simplicity? | 08:00 |
LetoThe2nd | angeloc: to read the very first sentence in https://wiki.ubuntu.com/ARM/RootStock | 08:00 |
angeloc | LetoThe2nd: live-build isnot nearly as simple as rootstock | 08:01 |
LetoThe2nd | angeloc: then either use a) ubuntu-core or b) continue to use rootstock and ignore deprecation. | 08:02 |
angeloc | LetoThe2nd: with rootstock i squeezed really small and functional images for some of my jobs | 08:02 |
LetoThe2nd | angeloc: or c) make your way and script live-build | 08:02 |
twb | live-build is definitely hard to get started with | 08: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 released | 08:04 |
twb | I 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 more | 08:05 |
twb | ...or use rootstock, or suck it up and learn live-build. I don't care either way. | 08:06 |
angeloc | LetoThe2nd, 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 image | 08:08 |
twb | angeloc: if you don't like it, you can adopt rootstock yourself | 08:09 |
twb | Personally I've never had any involvement in rootstock and I don't care to | 08:09 |
LetoThe2nd | angeloc: 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 |
angeloc | LetoThe2nd, twb: rootstock was unmaintained? i want to help for sure! | 08:09 |
LetoThe2nd | angeloc: rootstock has been marked deprecated for at least one year. i guess the person who did it had good reasons. | 08:10 |
LetoThe2nd | rsalveti: ping, can you maybe comment? | 08:10 |
angeloc | LetoThe2nd, twb: i don't want to complaing anything, simply rootstock was really helpfull and a great valuable tool | 08:10 |
twb | In this case deprecated = unmaintained | 08:11 |
twb | The actual job of bootstrap+qemu is not really that hard | 08:11 |
rsalveti | it's just because we're not using anymore for any reason, we're using live-build with qemu | 08:12 |
rsalveti | to cross assemble the images | 08:12 |
angeloc | LetoThe2nd, twb: i'm really curios on the why rootstock was deprecated, i'll try to contact salveti | 08:12 |
twb | angeloc: probably because nobody gave a shit anymore and <something else> was what they had switched to | 08:12 |
rsalveti | it goes more with the "ubuntu way" | 08:13 |
rsalveti | and nowadays we also have the ubuntu-core tarball | 08:14 |
rsalveti | depending on how you're planning to use it | 08:14 |
LetoThe2nd | angeloc: no need to, he's here, alive and klicking already :) | 08:14 |
rsalveti | http://git.linaro.org/gitweb?p=people/fboudra/ubuntu-build-service.git;a=tree;f=precise-armhf-ubuntu-desktop;hb=HEAD | 08:17 |
rsalveti | here's how we're building our linaro ubuntu desktop based image | 08:17 |
rsalveti | it's not that hard, you just need to write down the scripts correctly | 08:17 |
angeloc | LetoThe2nd, twb, rsalveti: thanks, i'll give a look | 08:18 |
angeloc | LetoThe2nd, twb, rsalveti: more complicated than rootstock, but feasible | 08:20 |
rsalveti | I think we could create a simple interface for live-build if necessary, at least to be as easy as rootstock | 08:21 |
angeloc | LetoThe2nd, twb, rsalveti: i will be glad to help! why rootstock was deprecated? | 08:22 |
rsalveti | angeloc: simply because we started using live-build and I personally didn't have time to keep it uptodated | 08:23 |
rsalveti | and we had a few bugs with it, mostly related with qemu + mono before mono was dropped from the desktop | 08:24 |
angeloc | LetoThe2nd, twb, rsalveti: i can keep on with rootstock if there is intrest | 08:24 |
rsalveti | while 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 still | 08:25 |
rsalveti | angeloc: you can simply create your own bzr branch of it, and make it work again | 08:27 |
angeloc | LetoThe2nd, twb, rsalveti: i'm using it on lucid for long time and i know of people and companies using it | 08:27 |
angeloc | LetoThe2nd, twb, rsalveti: for me, it works really well! | 08:27 |
rsalveti | then I can try to have a look to merge all the code, and then add you to the maintainers group | 08:27 |
rsalveti | there are a few bugs and merge proposals to be reviewed as well | 08:27 |
angeloc | LetoThe2nd, 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 |
rsalveti | angeloc: you can find the project at https://launchpad.net/project-rootstock | 08:32 |
twb | angeloc: please stop addressing me by name; I've stopped caring about your issue. | 08:32 |
rsalveti | the are questions, merge proposals, bugs, everything :-) | 08:32 |
angeloc | rsalveti: ok, simply the rootstock page on launchpad | 08:32 |
angeloc | rsalveti: 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 |
angeloc | rsalveti: i'm really intresting help ubuntu! | 08:40 |
rsalveti | angeloc: 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 it | 08:40 |
angeloc | rsalveti: 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 project | 08:51 |
angeloc | rsalveti: linaro has linaro-media-create | 08:57 |
angeloc | rsalveti: rootstock is a bash script, maybe could better to start a python live-build interface for the near future ... | 09:27 |
coelhao | i'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 |
coelhao | s/mx52/mx53 | 13:39 |
xranby | coelhao: "x" in ubuntu 10.04 is started by the /etc/init.d/gdm script | 13:40 |
xranby | coelhao: if you want to prevent gdm from starting you can a) uninstall it | 13:41 |
coelhao | xranby, i already tried it but i get a black screen. and i would prefer not to. how can i change the runlevel? | 13:44 |
xranby | coelhao: the console are mostly a black screen... you can change runlevel using telinit | 13:49 |
xranby | telinit 3 switched to runlevel 3 | 13:50 |
xranby | switches | 13:50 |
coelhao | xranby, 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 mode | 13:51 |
xranby | coelhao: to get a prompt check that your system starts a getty (login) on your tty | 13:53 |
xranby | coelhao: /etc/init/tty1.conf | 13:53 |
xranby | coelhao: http://paste.ubuntu.com/973578/ | 13:54 |
coelhao | xranby, it's equal to mine | 13:55 |
xranby | coelhao: can you try press ctrl+alt+f1 and check if you arrive at the tty1 login prompt on your mx52 board | 13:57 |
coelhao | xranby, sure. yes, i go to the tty1 | 13:58 |
xranby | coelhao: 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 bootup | 14:02 |
=== NekoXP is now known as Neko | ||
coelhao | xranby, thank you very much anyway! | 14:04 |
angeloc | rsalveti: is there a tutorial or somthing like that to build an arm image with ? | 14:23 |
angeloc | rsalveti: live-build? | 14:23 |
=== cmagina_ is now known as cmagina | ||
prpplague | cooloney: hey bud | 16:09 |
prpplague | fyi, 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&featured | 16:10 |
cooloney | prpplague: hey, man, why not come to Oakland for Ubuntu developer summit | 16:10 |
prpplague | when is it? | 16:11 |
ogra_ | yeah, jump on your bocycle and come over :P | 16:11 |
* prpplague isn't really a ubuntu developer | 16:11 | |
ogra_ | *bicycle | 16:11 |
ogra_ | prpplague, it just starts | 16:11 |
prpplague | ahh | 16:11 |
* prpplague has too much to do right now | 16:11 | |
ogra_ | pfft, excuses, excuses | 16:12 |
ogra_ | := | 16:12 |
* GrueMaster wishes he was in Oakland right now. | 16:12 | |
ogra_ | :) | 16:12 |
ogra_ | you are missed here | 16:12 |
cooloney | GrueMaster: miss you, man | 16:23 |
GrueMaster | cooloney: I miss me too. | 16:23 |
=== zyga_ is now known as zyga | ||
=== zyga_ is now known as zyga | ||
hrw | prpplague: go to HongKong for Linaro Connect than ;D | 19:46 |
prpplague | hrw: yea i wanted to | 19:47 |
prpplague | hrw: couldnt swing it on the budget | 19:47 |
hrw | understood | 19:49 |
prpplague | hrw: would be a good trip too | 19:54 |
=== sbambrough is now known as scottb | ||
ogra_ | ndec, https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-drop-preinst-images in case you are intrested | 21:13 |
GrueMaster | ogra_: 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!