**** BEGIN LOGGING AT Thu Mar 25 02:59:57 2010 Mar 25 04:52:04 03Mike Westerhof  07org.openembedded.dev * r99962c42b3 10openembedded.git/recipes/meta/slugos-packages.bb: SlugOS: slugos-packages.bb - update to accomodate removal of e2fsprogs-libs Mar 25 06:08:32 hi,all, how can i shrink the generate files when build with oe? Mar 25 06:33:09 03Roman I Khimov  07org.openembedded.dev * re0f9409803 10openembedded.git/classes/ (distutils-common-base.bbclass python-dir.bbclass): (log message trimmed) Mar 25 06:33:10 distutils-common-base: move Python dir detection to separate class Mar 25 06:33:11 Allows to inherit that in packages containing Python extensions but still tightly Mar 25 06:33:13 control packaging of those extensions. Mainly for the cases where you want Mar 25 06:33:13 those python modules/extensions/parts to be packaged separately from the main Mar 25 06:33:14 package in order not to introduce python dependency where you don't need it. Mar 25 06:33:15 Technically, you can do it with distutils-common-base, but it might require Mar 25 06:33:16 03Roman I Khimov  07org.openembedded.dev * r658ae76b93 10openembedded.git/ (37 files in 23 dirs): Mar 25 06:33:19 use PYTHON_SITEPACKAGES_DIR Mar 25 06:33:19 Converted most of python site-packages references to PYTHON_SITEPACKAGES_DIR. Mar 25 06:33:19 Signed-off-by: Roman I Khimov Mar 25 06:33:20 03Roman I Khimov  07org.openembedded.dev * r1f1a3a119d 10openembedded.git/recipes/lowpan-tools/lowpan-tools_git.bb: Mar 25 06:33:20 lowpan-tools: fix lowpan-tools-tests packaging Mar 25 06:33:21 RDEPENDS on python, wants python-native at build time. Mar 25 06:33:21 Signed-off-by: Roman I Khimov Mar 25 06:33:22 Acked-by: Stefan Schmidt Mar 25 06:33:40 03Roman I Khimov  07org.openembedded.dev * r4835b754dd 10openembedded.git/recipes/rpm/rpm-4.4.2.3.inc: Mar 25 06:33:40 rpm: fix python-rpm packaging, add missing python-native build dependency Mar 25 06:33:40 Signed-off-by: Roman I Khimov Mar 25 06:33:52 03Roman I Khimov  07org.openembedded.dev * r881563501b 10openembedded.git/recipes/fetchmail/fetchmail_6.3.14.bb: Mar 25 06:33:52 fetchmail: fix fetchmailconf packaging and fetchmail build Mar 25 06:33:52 python-native needed for python-dir proper working and then fetchmailconf Mar 25 06:33:52 really wants to have some python in runtime. Mar 25 06:33:53 Signed-off-by: Roman I Khimov Mar 25 06:33:53 03Roman I Khimov  07org.openembedded.dev * r7f1c166983 10openembedded.git/recipes/sphyrna/sphyrna-python_svn.bb: Mar 25 06:33:54 sphyrna-python: fix missing python-native build dependency Mar 25 06:33:54 Signed-off-by: Roman I Khimov **** BEGIN LOGGING AT Thu Mar 25 17:16:14 2010 Mar 25 17:16:37 http://www.roanoke.com/news/breaking/wb/241109 Mar 25 17:16:48 heh Mar 25 17:16:51 wrong window Mar 25 17:27:22 how is your wife's skiing? Mar 25 17:28:24 * Tartarus congradulates Crofton|work for getting the window wrong almost as often as he does Mar 25 17:28:47 mickey|austria, 's wife is skiing in Austria :) Mar 25 17:28:58 heh Mar 25 17:29:17 My wife and I were skiing in .au a few weeks ago Mar 25 17:29:22 great place Mar 25 17:29:29 Crofton|work: very good, she's enjoying it a lot. weather is pretty fine, very warm, actually almost too warm, snow is too soft after about 15:00 Mar 25 17:29:38 excellent Mar 25 17:29:52 one more day and then heading back home though Mar 25 17:29:55 by 1500, it is time for Apres ski :) Mar 25 17:29:58 that week passed like a breeze Mar 25 17:29:59 hehe Mar 25 17:30:00 true Mar 25 17:30:02 I even bought a CD to remind me Mar 25 17:35:10 03Cliff Brake  07org.openembedded.dev * ra0212b1a93 10openembedded.git/recipes/geos/geos_3.2.0.bb: geos: latest versions do not depend on boost Mar 25 17:35:43 Crofton|work: in .au or .at? Mar 25 17:36:13 kergoth: You didn't bump the cache version ;-) Mar 25 17:37:00 .au Mar 25 17:37:05 er Mar 25 17:37:06 no Mar 25 17:37:08 .at Mar 25 17:37:10 ;D Mar 25 17:37:11 thanks hrw Mar 25 17:37:26 anyway both are far from your localhost Mar 25 17:37:34 yeah Mar 25 17:37:46 skiing better in .at, surfing better in .au Mar 25 17:39:23 hehe Mar 25 17:39:24 true Mar 25 17:41:05 JaMa: Is bitbake behaving now? Mar 25 17:41:17 gst-plugins-bad_0.10.18.bb fails to build http://tinderbox.openembedded.org/public/logs/task/5415338.txt and I can't see the command because of silent rules, is there a way to pass flags to 'make' from command line with bitbake? Mar 25 17:42:08 bye Mar 25 17:42:57 RP: ah, for the versions bits? sorry about that, the cache version didn't exist back when I worked on this stuff regularly :) Mar 25 17:43:25 kergoth: Its not a problem, just keep it in mind when changing cache.py :) Mar 25 17:43:45 kergoth: For a minute I was thinking "what?" as bitbake spewed errors Mar 25 17:43:51 * kergoth nods Mar 25 17:47:26 For me to change something in glibc ipk do I need to build any other previous glibc- ? Mar 25 17:50:37 otavio: So Mar 25 17:50:55 if you -c clean gcc-cross gcc-cross-initial gcc-cross-intermediate glibc-initial glibc Mar 25 17:50:59 You can then rebuild glibc Mar 25 17:51:00 iirc Mar 25 17:51:14 khem says it works, I've had mixed results and just nuke tmpdir Mar 25 17:52:00 Tartarus: yes Mar 25 17:52:06 Tartarus: mine broke Mar 25 17:52:19 Tartarus: looks like gconv got borked Mar 25 17:57:00 yay pstaging, if you've got it Mar 25 18:09:46 Tartarus: ? Mar 25 18:10:21 pstaging makes having to nuke $TMPDIR (pstaging outside $TMPDIR anyhow) not painful Mar 25 18:13:11 Tartarus: but pstaging doesn't work well with stable Mar 25 18:13:14 Tartarus: only dev Mar 25 18:14:08 really? Mar 25 18:14:43 I guess I could see some biggish thing, yeah Mar 25 18:40:02 is it normal Qt4 Embedded has no window decorations on fbdev? Mar 25 18:55:46 Just submitted a talk proposal on OpenEmbedded for the Open Source Bridge Conference: http://opensourcebridge.org/proposals/390 Mar 25 18:56:20 One of the coolest things about that event is a 24-hour hacker lounge they offer. Mar 25 18:56:46 I might want to put together some resources for new OE users and see if I can start a hackfest Mar 25 18:58:01 of course, the biggest stumbling block to that might be the time it takes to run your first compile. :/ Mar 25 18:58:47 khem, you should consider coming up the West Coast and attending. :) Mar 25 19:13:06 RP: yes Mar 25 19:53:26 re Mar 25 20:07:49 re Mar 25 20:09:20 wb florian Mar 25 20:13:31 hi rkirti Mar 25 20:15:57 zenlinuxPDX: when is this scheduled Mar 25 20:16:17 ah June Mar 25 20:16:46 zenlinuxPDX: but its all working days :( Mar 25 20:17:03 I might have trouble getting days off Mar 25 20:17:14 as I am already taking three weeks in Apr Mar 25 20:27:15 khem, no worries, just thought I'd mention it Mar 25 20:27:24 it's a great conf, and very inexpensive Mar 25 20:27:37 compared to OSCON and the like Mar 25 20:31:43 florian: good evening Mar 25 20:39:53 zenlinuxPDX: sometimes I will drive up may be this summer dont know yet Mar 25 20:40:03 zenlinuxPDX: may be during 4th of July Mar 25 20:40:15 khem, if you do, definitely get in touch Mar 25 20:40:29 I'm happy to offer my living room couch for a couple of days if needed, too Mar 25 20:40:59 zenlinuxPDX: thx for the offer Mar 25 21:28:23 kergoth: __anonfunc errors are coming from latest master bitbake Mar 25 21:29:14 kergoth: http://pastebin.com/Bem6TZZX Mar 25 21:33:19 03Denys Dmytriyenko  07org.openembedded.dev * r61bb6663f4 10openembedded.git/recipes/meta/meta-toolchain.bb: Mar 25 21:33:19 meta-toolchain: fix SDK_PATH resolving early by swapping quoting Mar 25 21:33:19 http://thread.gmane.org/gmane.comp.handhelds.openembedded/31484 Mar 25 21:33:19 Signed-off-by: Denys Dmytriyenko Mar 25 21:44:50 kergoth: openembedded/recipes/fbset/fbset-modes.bb fails to parse Mar 25 21:45:08 kergoth: I guess its the SRC_URI Mar 25 21:51:42 any patch for eds-dbus on the line? Mar 25 21:55:28 I'm kind of curious how the whole embedded linux thing works, I see what looks like a few different routes for creating rom images, buildroot, oe, etc, but then I get confused by debian having arm and soon avr32 support it looks like? Mar 25 21:55:43 I mean, if I'm installing linux on one of these boards, I need a flash image regardless don't I? Mar 25 22:03:26 bfrog: depends what the boards are like Mar 25 22:03:42 bfrog: if you have ones which runs out of flash then yes Mar 25 22:06:48 I was looking at the ngw100 Mar 25 22:12:32 I guess I don't understand what buildroot or oe give over using something like debian? Mar 25 22:15:01 bfrog: if you are an embedded system developer then you know you want to customize the software you want to put in your rfs Mar 25 22:15:12 and OE is aiming towards that Mar 25 22:15:36 ofcourse you can use any linux distribution on a device by hook or crook Mar 25 22:15:53 its about whats more geared towards your needs Mar 25 22:16:26 in essence debian or oe or any other linux distribution frameworks does one thing i.e. build linux based distributions Mar 25 22:16:29 I mean couldn't I just use a distro that allows signficant customization then the building of each package is done by the tool of the distro? Mar 25 22:16:42 yeah, I gotcha Mar 25 22:17:24 bfrog: I did not get you Mar 25 22:17:53 ok, so I mean, oe uses bitbake for building things, does it actually build something like a package Mar 25 22:17:58 the build tool of distro is essentially important part and all customizations are in the build rules Mar 25 22:17:59 like archlinux packages or debian packages Mar 25 22:18:19 bfrog: bitbake is a task executor Mar 25 22:18:27 it can do much more than packaging Mar 25 22:18:48 in OE bitbake drives the framework and you plugin various task/steps to it Mar 25 22:18:55 and packaging is one of the many Mar 25 22:19:09 and yes it emits ipk, rpm, deb Mar 25 22:19:23 depends what you want you can configure it to do so Mar 25 22:19:37 and it can also use no package management if needed Mar 25 22:20:50 so openembedded can use a package manager if you want or none? does that mean each thing like gcc has the various scripts for each kind of package installer (rpm, dpkg, etc) ? Mar 25 22:22:38 bfrog: gcc is just another package Mar 25 22:22:55 honestly these bb files look almost exactly like archlinux PKGBUILD files Mar 25 22:23:13 the few I've looked at anyways Mar 25 22:23:58 yes they could be similar as they do same stuff Mar 25 22:24:14 I see, but bitbake was made specifically for the issue of cross compilation Mar 25 22:24:16 when you write a program in C or C++ or Java to do same thing dont they look similar ? Mar 25 22:24:33 but see the difference in concepts thats vital Mar 25 22:25:10 ok, reading the bitbake description helps understand what the point of OE is a lot better Mar 25 22:25:15 should've done that first :-) Mar 25 22:25:57 yes manuals are of help Mar 25 22:26:08 even better if you look at the code Mar 25 22:26:18 thats the best documentation in general Mar 25 22:27:14 so OE seems like a nice way to build a custom image for an embedded board Mar 25 22:27:34 then what differentiates OE from buildroot Mar 25 22:27:57 the configurability of it vs lots of different buildroots with the assorted patches and make files Mar 25 22:28:49 yes and package management Mar 25 22:29:27 and creating a profile of packages for your device is damn easy Mar 25 22:30:17 yeah that seems to be nice Mar 25 22:30:27 buildroot seemed like a pain to deal with Mar 25 22:31:58 bfrog: like rpmbuild files you have to learn the bitbake file syntax and concepts Mar 25 22:32:03 so there is some learning curve Mar 25 22:32:15 and needs a bit of python know how too Mar 25 22:33:23 I figured as much Mar 25 22:33:28 OE seems nice regardless though Mar 25 22:33:35 I'll probably try it out Mar 25 23:53:42 khem: erk.. that error makes no sense Mar 25 23:53:58 hmm Mar 25 23:54:50 the only module its using is os, and the only var is d, both of which are available Mar 25 23:54:52 hmm Mar 26 00:10:47 kergoth: yeah I was not getting it either Mar 26 00:11:37 kergoth: one problem is with file://${FILESDIR}/zaurus_make.patch;patch=1" Mar 26 00:11:48 FILESDIR was having problems Mar 26 00:11:55 once I removed it it worked Mar 26 00:12:03 but this is not the only problem Mar 26 00:13:59 recipes/fbset/fbset-modes.bb Mar 26 00:14:08 fails still I dont get it why Mar 26 00:14:28 kergoth: and its a simple recipe Mar 26 00:15:52 I don't get it either, that error makes absolutely no sense. _[1]? nowhere in that iteration does it reference anything like that.. hmm Mar 26 00:16:01 unless its something python is doing under the hood or something Mar 26 00:16:07 hmm Mar 26 00:17:11 kergoth: I have lucid/ would be ubuntu 10.04 on my desk Mar 26 00:17:24 but that said bitbake works fine without this commit Mar 26 00:18:01 the commit just makes it only have access to os, bb, time, and 'd' in ${@}, rather than letting it use the efault locals & globals in bb.data Mar 26 00:18:12 not sure why that would cause this, will look into it Mar 26 00:18:41 kergoth: if I look into recipes/fbset/fbset-modes.bb Mar 26 00:19:05 one thing that it has is that SRC_URI = "file://fb.modes Mar 26 00:19:11 those errors are with filespath and stuff, i don't see anything recipe specific Mar 26 00:19:12 my guess is that could be issue Mar 26 00:19:29 kergoth: some recipes I have already corrected Mar 26 00:20:01 again, all that commit does is makes it more explicit what ${@} blocks have access to.. Mar 26 00:20:57 http://pastebin.com/197kwRhW Mar 26 00:21:28 kergoth: I will soon be done with my build Mar 26 00:21:37 then I can experiment a bit with what could be causing it Mar 26 00:21:43 for this one recipe Mar 26 00:21:52 that filesdir thing is definitely a bug, but this error shouldn't show up because of it Mar 26 00:21:54 may be that will give better understanding of underlying issue Mar 26 00:22:03 i dunno, will see, and will attempt to repro Mar 26 00:22:42 Python 2.6.5 is what I have **** ENDING LOGGING AT Fri Mar 26 02:59:57 2010