**** BEGIN LOGGING AT Sun Jun 14 02:59:57 2009 Jun 14 07:34:50 good morning Jun 14 08:29:19 do anybody have a local.conf which is able to create a minimal-image for x386? No matter what I try oe allways fail with some strange error. Jun 14 08:31:52 what's the error you're seeing? Jun 14 08:36:16 anyone know where I can get a zlib opkg for omap3/beagleboard from? Jun 14 08:41:13 mdavey|home: that's probably a question for #beagle Jun 14 08:41:35 okay Jun 14 08:58:25 <_diego_> how can i use eglibc in angstrom, instead of glibc? Jun 14 09:07:14 03Phil Blundell  07org.openembedded.dev * r61fac2a35a 10openembedded.git/recipes/dropbear/dropbear.inc: dropbear: adjust packaging for micro Jun 14 09:22:08 pb__: I see different errors, but in general it seems to me like a lot of stuff is boken. But maybe it is because I do not specify machine, only target? Jun 14 09:23:42 sgh_: could well be. try MACHINE="qemux86" for a generic-ish x86 build Jun 14 09:23:57 there's also a bunch of ix86-generic machine files but I don't know how well they work. Jun 14 09:25:47 pb__: interresting .... I will try that. Thank you. I will problably show up later with another newbie-question :D Jun 14 09:32:19 03Phil Blundell  07org.openembedded.dev * r74aea7deec 10openembedded.git/recipes/sysvinit/sysvinit_2.86.bb: sysvinit: banish seldom-used utils into sysinit-utils package, recommend it for everything except micro Jun 14 09:33:30 fwiw, I'm pretty sure that the local.conf I'm using at the moment is more-or-less identical to the sample one, except with MACHINE=qemux86 and DISTRO=micro. if that doesn't work for you, let me know and I'll have a look at whatever has gone wrong. Jun 14 09:56:14 03Phil Blundell  07org.openembedded.dev * r14ef40ca3a 10openembedded.git/recipes/sysvinit/sysvinit_2.86.bb: sysvinit: move a couple more files to -utils package Jun 14 09:56:19 03Phil Blundell  07org.openembedded.dev * r1d2cdebb36 10openembedded.git/recipes/images/micro-image.bb: micro-image: remove assignment to ONLINE_PACKAGE_MANAGEMENT, micro.conf sets this now Jun 14 10:18:46 03Phil Blundell  07org.openembedded.dev * r2088234985 10openembedded.git/recipes/base-passwd/base-passwd_3.5.20.bb: base-passwd: adjust packaging for micro Jun 14 10:44:33 florian: good morning Jun 14 10:45:48 hi all Jun 14 10:46:12 florian: so, I finally succeeded in building a gpe-image for qemux86. Jun 14 10:46:35 it doesn't actually boot, but nonetheless this is a step in the right direction Jun 14 10:49:13 pb__: sounds like angstrom defines a lot of things we actually need for gpe-image. :-/ I built one for the micro2440 some weeks ago. Jun 14 10:50:02 florian: yeah, I think that's probably true. also, several packages' sources seem to be unfetchable. Jun 14 10:50:37 notably, philippe's and mallum's home directories on handhelds.org have disappeared, which makes xmonobut unbuildable Jun 14 10:50:48 figment too, but Laibsch found another mirror for that Jun 14 10:50:56 irc from a car is nice... if you are in an area with gsm connectivity :) Jun 14 10:52:47 hrm.,.. gsm coverage in the Westerwald area is a pain obviously. Not talking about umts ;) Jun 14 10:53:05 pb__: hrm... hh.org is famous for data loss :-( Jun 14 10:55:37 * florian takes another mental note to take a look at the fetcher and how it can help us with missing sources Jun 14 10:57:01 bbl, gotta head down to the big city to visit some friends Jun 14 10:57:03 * pb__ -> Jun 14 10:57:21 worst case i should have all the necesary files in my archive Jun 14 10:57:28 pb__: have fun Jun 14 11:14:05 * * OE Bug has been RESOLVED (FIXED) by Jun 14 11:14:07 * * bugzilla on amethyst is unpackaged Jun 14 11:14:09 * * http://bugs.openembedded.net/show_bug.cgi?id= Jun 14 12:22:43 pb__: Jun 14 12:22:55 pb__: please ping when you are back Jun 14 12:59:29 likewise, ping Jun 14 14:24:20 * kergoth mulls over the possibility of only doing the autoreconf bits when we have to Jun 14 14:47:57 hi all ... Jun 14 14:48:40 i'm trying to build a custom image but i found a difference between documentation and bootstrap-image Jun 14 14:49:21 IMAGE_INSTALL = "${MACHINE_TASK_PROVIDER}" on bootstrap-image.bb but doc refer to PACKAGE_INSTALL. what is the difference ? Jun 14 14:58:50 where's the proper place to override a SRCREV declaration from sane-srcrev? socketcan-modules is stuck on r917 in sane-srcrev, but i need a driver from r1010. when i put SRCREV_pn-socketcan-modules = "1010" in my cslinux-image recipe, bb still uses r917; if i put that same declaration in local.conf (for testing only), it uses r1010. any ideas on how to more properly structure this one? Jun 14 15:03:35 kg4ysn: uh, one recipe can't modify another recipe's metadata, period Jun 14 15:03:58 SRCREV_pn-foo results in SRCREV in foo's metadata set to what you specify Jun 14 15:09:34 kergoth: so what's the best way to handle it? Jun 14 15:09:53 set it from local.conf, or from your distro's .conf Jun 14 15:10:01 just like how everyone else handles it Jun 14 15:10:45 kergoth: will forking a copy of the socketcan-modules recipe into my local overlay work? Jun 14 15:11:14 yes, though that's a lot more difficult than setting a variable in config file, but suit yourself Jun 14 15:11:51 kergoth: just trying to understand the scope of metadata per recipe. :-) thanks for the help! Jun 14 15:12:01 it's not that hard to understand Jun 14 15:12:06 every recipe's metadata is independnet Jun 14 15:12:09 recipe + classes Jun 14 15:12:17 the global .conf metadata flows into that, not vice versa. Jun 14 15:13:16 kergoth: thanks! Jun 14 15:13:23 np Jun 14 15:13:52 * kergoth wonders if a high level conceptual overview is written down anywhere Jun 14 15:14:04 kergoth, no ... Jun 14 15:14:11 kergoth: not a great one ... the OE user manual barely has details on this stuff Jun 14 15:14:31 it's a think i have to expalin to every one i suggest to start with OE :) Jun 14 15:15:09 i can try to put something together, if mv doesn't push any doc improvements up.. not sure if we are or not Jun 14 15:16:02 kergoth, to add a program at startup ... so changinf /etc/inittab or something else around is a stuff of a task-*.bb image-*.bb or what ? basically to do i gave to define a new distro or just a new image ? Jun 14 15:16:37 there's a variable that you can use to inject shell commands into the end of the rootfs creation to do arbitrary rootfs alterations Jun 14 15:16:44 otherwise make a recipe that emits an ipkj and put that into the image Jun 14 15:17:12 grep POSTPROCESS classes/{rootfs,image}*.bbclass Jun 14 15:17:24 thanks kergoth ! Jun 14 15:17:29 or, yes, you can certainly make your own image Jun 14 15:17:34 depending on how much you need to change Jun 14 15:18:12 making a new image is quite simple ... make a new distro not so i'm happy i can do or whit a simple recipe or a new image ... Jun 14 15:18:52 very rarely does someone have to make a new distro, you can almost always change things via local.conf that the distro sets, unless they were mean and didn't use ?= for things :P Jun 14 15:21:38 kergoth, as an example ... to substitute gpe-dm (gpe-login) with a custom x11 application, probably change the image could be better ... Jun 14 15:21:47 * kergoth nods Jun 14 15:21:52 unfortunately bitbake has no "-=" Jun 14 15:21:57 it would be useful to add one Jun 14 15:22:04 for space separated stuff, anyway Jun 14 15:22:38 kergoth, yes ... i meat take x11-image and create a new one starting from it Jun 14 15:24:05 * kergoth mulls over how we'd fix it so distro/machine could be before local.conf in the layers of the config metadata, even though MACHINE/DISTRO are set in local.conf usually Jun 14 15:24:45 kergoth: or maybe add another level for image/distro/machine overrides AFTER all that stuff? Jun 14 15:25:36 possible, local-post or something, but I'd rather fix it so the machine/distro bits could be injected into their layer of the config even though they're parsed after :) Jun 14 15:27:25 i think it may be helpful for people to wrap their head around OpenEmbedded if they consider that we intended the config to be layered, from most generic to most specific. bitbake.conf, down to target arch/os, distro, machine, site, local. bitbake.conf loading them in that order via include directives, from BBPATH. Then OVERRIDES lets you use those same layers as conditional variable definitions anywhere in those files, or elsewhere. Jun 14 15:27:27 * kergoth shrugs Jun 14 15:30:02 * kergoth takes a deep breath and tries a world build Jun 14 15:30:37 * kergoth wonders how many days it'll take to finish Jun 14 15:34:11 mhhh something don't work Jun 14 15:34:47 with DEPENDS = "${MACHINE_TASK_PROVIDER} foobar" and IMAGE_INSTALL = "${MACHINE_TASK_PROVIDER} foobar", foobar isn't installe din the image :( Jun 14 16:27:56 hi everyone Jun 14 16:28:17 i managed to compile / install / ... concierge (i've written my own recipe) Jun 14 16:28:39 but when i try to include it in an image i get an error on do_rootfs saying: Jun 14 16:28:51 Cannot find package concierge Jun 14 16:30:10 my recipe looks like this: http://goddchen.pastebin.com/d629594db and bitbake concierge run's completely without any error messages Jun 14 16:36:14 any ideas? Jun 14 16:36:30 do i miss something in my recipe to include concierge in an image? Jun 14 16:38:20 including a recipe in the image isn't done from the recipe. Jun 14 16:38:25 it's done by the image's recipe Jun 14 16:39:18 yeah i know that Jun 14 16:39:43 i just added concierge to IMAGE_INSTALL Jun 14 16:40:14 i already did so with "jamvm" which went just fine, jamvm is in the generated rootfs Jun 14 16:52:49 just because it built without errors doesn't necessarily mean it was actually installed. I'd advise checking the do_install log for conceirge, the do_rootfs log for the image, and the actual contents of the conceirge ipk (it's just an 'ar' file. ar x foo.ipk; tar tzf data.tar.gz) Jun 14 16:53:54 do_install is empty Jun 14 16:54:13 where exactly are the ipk files located? Jun 14 16:55:09 should it be under /tmp/deploy/glibc/ipk/? there is concierge ipk file in that directory :( Jun 14 16:55:09 if you know enough to find out whether it went into the image, you know enough to find the ipks Jun 14 16:55:11 ls tmp/deploy Jun 14 16:56:12 i don't know anything about java-library.bbclass, but perhaps ou have to write your own do_install? Jun 14 16:58:50 ah sry Jun 14 16:58:51 it's there Jun 14 16:58:53 tmp/deploy/glibc/ipk/all/libconcierge-java_1.0-r0.2_all.ipk Jun 14 17:00:35 did you add libconcierge-java to IMAGE_INSTALL for the image in question? try that Jun 14 17:01:11 in there is a data.tar.gz file and in there is /usr/share/java/concierge.jar Jun 14 17:01:19 ok let me try Jun 14 17:05:43 hey, you got it :) Jun 14 17:05:46 it's working Jun 14 17:08:01 wohoooo :D Jun 14 17:26:51 one more question: how do i generate a uboot image to flash to my board? Jun 14 17:32:35 or is it this one? at91sam9g20df-dataflashboot-2.10-r1.bin Jun 14 17:54:50 morning Jun 14 17:55:25 Goddchen: "bitbake u-boot" Jun 14 20:55:48 re Jun 14 21:03:52 which package contains the scripts that are normally used to bring the network up at boot time? ifupdown, initscripts, something else? Jun 14 21:04:28 presumably not ifupdown since that'd lose if you're using busybox Jun 14 21:18:34 florian: good evening Jun 14 21:28:34 hi **** ENDING LOGGING AT Mon Jun 15 02:59:57 2009