**** BEGIN LOGGING AT Fri Apr 01 02:59:58 2011 Apr 01 10:26:12 If anyone's around, I have a quick question. I'm trying Angstrom for the first time, building a console-image, but I'm seeing a bunch of messages scroll past which relate to X11 packages. Is this normal? Apr 01 10:36:03 nickludlam: it should be OK, there are a few packages that need X stuff at build time but it won't drag them in at runtime Apr 01 10:36:49 Ah good, thanks. And is ~5200 tasks about right for a console build? Apr 01 10:37:12 I think this is the most taxed my poor laptop has ever been Apr 01 10:40:45 it sounds on the high side but I have to admit it's been a while since I built a console-only image myself Apr 01 10:42:28 I'm sort of in at the deep end here, but it seems the logical right step on from using the narcissus web builds Apr 01 10:44:22 you get a lot more flexibility at the expense of some time Apr 01 10:47:03 rule 1 Apr 01 10:47:10 never compile using a laptop Apr 01 10:47:12 ever Apr 01 10:47:19 they can fry Apr 01 10:48:06 that is around the amount of tasks i remember for console-image Apr 01 10:49:06 26.1MiB Angstrom-x11-pimlico-image-glibc-ipk-2011.03-h4000.rootfs.tar.bz2rn 24.4MiB Angstrom-x11-gpe-image-glibc-ipk-2011.03-h4000.rootfs.tar.bz2rn 23.9MiB Angstrom-x11-image-glibc-ipk-2011.03-h4000.rootfs.tar.bz2rn 15.0MiB Angstrom-minimalist-gpe-image-glibc-ipk-2011.03-h4000.rootfs.tar.bz2rn 8.5MiB Angstrom-console-image-glibc-ipk-2011.03-h4000.rootfs.tar.bz2rn 3.9MiB Angstrom-base-image-glibc-ipk-2 Apr 01 10:49:16 I use my laptop for builds if I have to... I just don't have it on my lap at the same time :) Apr 01 10:49:25 these are various file sizes from the past few weeks Apr 01 10:49:46 ipaq h4000 target Apr 01 10:55:41 I've got myself a nice little Atmel arm9 board that I'm literally cooking up Angstrom for. My laptop isn't on my lap either :) Apr 01 10:56:01 well for compiling with laptops. i ment memory or cpu might fry Apr 01 10:56:04 not ur legs Apr 01 10:56:43 better hope its well ventilated Apr 01 10:57:19 heh. well technically it's running via VMWare on my mac, so the additional level of abstraction is slowing things down enough to keep it cool, I think Apr 01 10:57:30 such as on a book so the air vent is off the edge of the book geting free air flow Apr 01 10:58:02 Hmm, this is now compiling libx264 and vpx.... for a console image that seems nuts Apr 01 10:58:23 yea im not so sure the build process is sane yet myself Apr 01 10:58:39 as a sourcemage user it seems extreamly wastefull Apr 01 10:58:50 whats sourcemage? Apr 01 10:58:55 sourcemage.org Apr 01 10:59:16 mostly pc related distro, but u can build it for arm Apr 01 10:59:21 problem is console image include bluetooth support, bluez depends on gstreamer Apr 01 10:59:33 optional depends! Apr 01 10:59:35 gstream depends on x11/gtk/libx264 and a million otther deps Apr 01 11:00:03 yea optional and required are delt with nicely in sourcemage. maybe angstrom could learn from it Apr 01 11:00:14 Ah. Is there a way I can selectively turn off bluez support? Apr 01 11:00:24 to trim down the compile? I'm v new to all this Apr 01 11:00:35 turn off usb as a machine feature Apr 01 11:00:41 from what I remember Apr 01 11:00:44 i am new to angstrom also, only a weeks worth of compile experience Apr 01 11:00:50 no runtime experience yet Apr 01 11:02:04 most developers dont notice the load for initial build, because we use same build tree for month Apr 01 11:02:07 +s Apr 01 11:02:18 probably but its still wastefull Apr 01 11:02:23 so spending an hour doing console image is time we never repeat Apr 01 11:02:38 or at least not optimal Apr 01 11:02:44 CcSsNET: only wastful if you personally dont want bluez, unfortuneately a lot of us need it Apr 01 11:03:26 true Apr 01 11:03:45 but im sure thats not the only thing triggering wasted optional depends compiled Apr 01 11:03:53 the how to do this more optimally is currently in discussion with the TSC Apr 01 11:04:01 ok well maybe I'll let it run. Out of interest, which file would I edit to add or remove feature support? Apr 01 11:04:06 if you have good input Im sure they would love to hear from you Apr 01 11:04:22 XorA well tell them to analyse sourcemage for some guidence Apr 01 11:04:22 nickludlam: your machine.conf file Apr 01 11:04:40 http://lists.linuxtogo.org/pipermail/tsc/2011-March/date.html Apr 01 11:04:47 ok Apr 01 11:05:40 mailing list? Apr 01 11:05:53 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/tsc Apr 01 11:05:55 ok found it Apr 01 11:06:29 sadly open embedded is what gentoo based? Apr 01 11:06:45 gentoo is perfect example of not building minimal first Apr 01 11:06:54 Isn't it more portage than gentoo? Apr 01 11:07:06 sourcemage on the otherhand is perfect example of building from minimal upwards Apr 01 11:07:34 eh not sure myself but i think its inspired by gentoo at the least Apr 01 11:07:53 bitbake is a gentoo inspiration right? Apr 01 11:08:30 CcSsNET: originally I believe so yes Apr 01 11:08:46 then again ttylinux is even more extreame minimal starting point Apr 01 11:09:26 sourcemage will guide you threw config options with questions. ttylinux will expect you to know them Apr 01 11:09:39 gentoo thinks it already knows them Apr 01 11:09:41 ;) Apr 01 11:10:08 difference is OE isnt a source distro, its a distro builder Apr 01 11:10:15 same to me Apr 01 11:10:30 Angstrom is a binary distro Apr 01 11:10:31 Different philosophy I think Apr 01 11:10:37 same as debian/fedora etc are Apr 01 11:10:51 or at least i think i should take philsophy/methods from sourcemage, and not gentoo Apr 01 11:10:57 it* Apr 01 11:11:00 not i Apr 01 11:11:27 eh debian / fedora do not fit in this descussion Apr 01 11:11:44 anyway ju jitsu time, back later Apr 01 11:11:51 ok ttyl Apr 01 11:12:03 ill consider signing up to mailing list to express myself Apr 01 11:12:29 oh before everyone goes, is there a build where I get gcc on my target system? Apr 01 11:12:39 so I can do some sneaky minimal gcc compiles? Apr 01 11:13:30 u mean building just the cross compile toolchain? Apr 01 11:13:49 no, I mean could I get gcc onto my arm root fs? Apr 01 11:13:57 o sure Apr 01 11:14:18 I dont know what console-image comes with Apr 01 11:14:26 .. yet! its still cooking away :) Apr 01 11:14:27 sadly open embedded uses some really really poor wording choices in the build trees Apr 01 11:14:41 there will be a folder called images Apr 01 11:14:50 itl contain build scripts Apr 01 11:15:13 so those are all useable with bitbake as preconfigured build types Apr 01 11:15:42 imo the folder shouldnt be called images. it should be called build-types Apr 01 11:15:53 or build-scripts Apr 01 11:16:12 ah ok I'll see if I can find that Apr 01 11:16:17 k Apr 01 11:16:46 i think XorA is the one that showed me where it was in the past Apr 01 11:17:02 but i deleted my build tree folder Apr 01 11:18:29 aah I see. So I could comment out MACHINE_FEATURES+="usbhost" and I'd loose all that gstreamer nonsense, maybe? or was that bluetooth Apr 01 11:21:30 not sure Apr 01 11:21:35 good luck Apr 01 11:22:11 heh, thanks for all the help Apr 01 11:22:19 much appreciated! Apr 01 11:22:37 no problem. considering your using arm. i highly suggest checking ttylinux.net and sourcemage.org Apr 01 11:22:42 other options ;) Apr 01 11:24:59 ok I'll look. I like Angstrom since it comes with support for my board out the box Apr 01 11:25:46 means less headache. I'll see if it's also present in ttylinux. Sourcemage looks crazy :) Like a D&D game crossed with some sysadmins Apr 01 11:26:29 true to some extent Apr 01 11:26:53 either scenario you would need to do your own cross compile setup ^ Apr 01 11:27:07 but honestly sourcemage is the easiest distro to learn and use Apr 01 11:27:21 as a developer Apr 01 11:28:25 Well I've already got the kernel cross compiling from my Ubuntu setup, so thats ok. It's the rootfs which I want to be easy Apr 01 11:28:56 angstrom has a dirty rootfs result Apr 01 11:29:04 im still fighting mine to even boot Apr 01 11:29:19 and also the /etc/passwd file apears to be malicious Apr 01 11:29:34 had to manually set 20 users to /bin/false Apr 01 11:29:42 most of which shouldnt even be there Apr 01 11:29:52 they all had /bin/sh Apr 01 11:30:06 more stuff i can complain about in the mailing list :) Apr 01 11:31:06 Hah, you're really a sourcemage propaganda agent, sent here to undermine Angstrom! Apr 01 11:31:12 lol Apr 01 11:31:51 no just a user that highly respects how easy they made learning linux/gnu/mit/bsd development, logic, and hiearchy Apr 01 11:32:01 :) Apr 01 11:51:10 hello, since i don't need it i want to prevent gui start at the beggining. how would i do that? Apr 01 12:09:22 onur_ are you using a initramfs version of angstrom from 2007? Apr 01 12:11:00 i am using 2009 gnome version Apr 01 12:12:10 well theres ur issue Apr 01 12:12:19 is it initramfs though? Apr 01 12:12:25 or a tar.gz basis? Apr 01 12:12:53 initramfs youll have to deal with it Apr 01 12:13:07 or google ur way to a console from gnoe Apr 01 12:13:11 gnome* Apr 01 12:13:35 as for the tar.gz or tar.bz2 versions, you can modify startup scripts Apr 01 12:15:07 oh, how will i know if it is a tar.gz or a tar.something version? because i am not the person who installed the os. Apr 01 12:15:58 i just want the angström lighter, and i think i don't need a gui. terminal is enough for me Apr 01 12:16:42 but maybe sometimes i need gui. i think as you said i need to modify startup scripts Apr 01 12:38:47 o. so its installed on a device? Apr 01 12:39:22 in that case yes modify startup scripts Apr 01 12:39:57 i dont have advice on that since i havent done so with angstrom, but we can assume base directory of /etc at the least Apr 01 12:40:02 or home directory Apr 01 12:49:00 i think i need to find the correct script file in init.d Apr 01 12:49:13 then configure it Apr 01 12:51:54 possibly Apr 01 12:52:58 but it could also be starting at userland, with a config in ~/.bash_profile, ~/.bash_login, ~/.xinitrc + some login triggering. Apr 01 12:53:29 on my desktop system for example, i have it at user login Apr 01 12:53:58 preconfigured a ~/.xinitrc file, and trigger with user login Apr 01 12:54:39 this allows me time to ctrl-c at first login to remain at command line, or just let it load fluxbox Apr 01 12:54:41 :) Apr 01 12:54:55 but this is not angstrom related, just a possibility Apr 01 14:51:23 Hi again chaps. If I wanted to intervene in the kernel compilation stage and customise the options, what file should I be editing? Apr 01 15:18:47 hi, probably one of those previosly mentioned images folder files but not necisarily, those may call out to a kernel script Apr 01 15:51:15 Has anyone succeeded in building openjdk-6 using the angstrom.2010.x distribution? I had no issues with angstrom.2008.1 but the 2010.x doesn't seem to work... Apr 01 15:51:37 Error message: Apr 01 15:51:39 java.lang.ClassNotFoundException: java/lang/Object Apr 01 22:22:08 hi everyone, just popping in with a small question, does anyone know the state of angstrom on the nokia n770? Apr 01 22:28:37 anyone about? or does irc not work properly on my phone? Apr 01 23:53:51 hi again everyone, i tried to ask a question here earlier but my signal went wrong...lol Apr 01 23:54:33 could anyone tell me the current state of angstrom on the nokia 770 and any hurdles? **** ENDING LOGGING AT Sat Apr 02 02:59:58 2011