**** BEGIN LOGGING AT Fri Jul 01 23:59:57 2005 Jul 02 03:04:02 mickey_bbl: ping Jul 02 03:05:37 god I love people replying with one line and leaving the rest of the 500 lines in the email... Jul 02 03:06:07 i want a basic file system with an xserver,matchbox. when i do bitbake xserver i get the message:ERROR nothing provides xserver Jul 02 03:06:26 i find a xserver directory in the packages and a .bb file also Jul 02 03:06:28 sriram: bitbake virtual/xserver Jul 02 03:06:39 what does this do ? Jul 02 03:06:57 sriram: how is the file named, bitbake should have picked? Jul 02 03:07:57 there are manyfiles in the xserver directory Jul 02 03:08:01 sriram: Xserver is a metaphor? As you've Xorg, XFree, Kdrive, Xqt Jul 02 03:08:09 sriram: and what file is named xserver_*.bb? Jul 02 03:08:23 yes Jul 02 03:08:30 which one does it use ? Jul 02 03:08:43 why should i specify virtual/xserver Jul 02 03:08:49 sriram: bitbake PACKAGE_NAME Jul 02 03:08:58 sriram: what package is called xserver in your xserver directory? Jul 02 03:09:33 * zecke_ moves to bed again Jul 02 03:09:35 *users* Jul 02 03:09:55 hmm? Jul 02 03:10:44 sriram: read the bitbake manual to learn what virtual/foo means Jul 02 03:10:51 cant figure that out ? Jul 02 03:11:02 ... Jul 02 03:11:04 sriram: if I ask you to get me something to drink Jul 02 03:11:13 sriram: how would you know what to get for me? Jul 02 03:11:21 sriram: sriram virtual/some_thing_to_drink Jul 02 03:11:37 zecke: the one with the most poison? Jul 02 03:11:41 oh wait... Jul 02 03:11:45 sriram: PREFERRED_PROVIDER_virtual/some_thing_to_drink = "coke" Jul 02 03:11:58 sriram: now you know if I say sriram virtual/some_thing_to_drink Jul 02 03:11:59 eh... coke... poison enough, i guess =p Jul 02 03:12:09 sriram: you will get me 'coke' Jul 02 03:12:21 sriram: same applies for Xserver, kernel, sdl... Jul 02 03:12:43 Qt? Jul 02 03:13:03 * Luke-Jr ponders if his lack of conciousness is obvious o.o Jul 02 03:13:57 sriram: so for us humans (I figure you're not some sort of A.I) we prepend 'virtual/' to such packages Jul 02 03:14:17 sriram: nornmally the board you use set your preferred provider for xserver Jul 02 03:14:31 sriram: this is why you should do bitbake virtual/xserver Jul 02 03:14:52 aboeglin: good morning Jul 02 03:14:57 sriram: clear? ack? Jul 02 03:15:02 1 sec ; i am a bit too slow. reading bitbake users manual again. Jul 02 03:15:42 o.o someone who actually RTFMs Jul 02 03:16:16 they exist? Jul 02 03:17:22 I have heard that manual sighting, rare as they are, do actually happen Jul 02 03:18:09 * NAiL ponders reading this "bitbake manual" thing being mentioned Jul 02 03:20:26 if the very sight of it is not deadly, you mean Jul 02 03:31:52 cant really make out anything from the bitbake manual; except that .bb file contatins what to do ? Jul 02 03:32:21 is this the right place to ask. hope i am not troubling you guys!!! Jul 02 03:35:34 sriram: what from the stuff I said is not obvious? Jul 02 03:36:08 sriram: 1.) there is no package where the PN (PackageName) is 'xserver' Jul 02 03:36:15 sriram: this is why bitbake xserver will fail Jul 02 03:43:26 morning guys Jul 02 03:44:29 ok. what i understand is there is a package directory which contains all the packages. each one is a package (say xserver,zlib,microwindows). inside each of these directories contains "n" number of .bb file which contains what to do (which other packages "this" package depends upon) and what to do ? Jul 02 03:44:37 this is all i have understood. Jul 02 03:45:12 sriram: no these are just directories Jul 02 03:45:18 but which .bb files it uses i dont know. in some package directories there are more than one .bb file ? Jul 02 03:45:34 sriram: each bb file has a PN (package name) Jul 02 03:45:42 sriram: for most packages this name is taken from the filename Jul 02 03:45:51 sriram: then you say bitbake PN Jul 02 03:46:17 sriram: and it looks into its database which .bb file it will use to build it Jul 02 03:47:14 in some .bb i cant find PN variable ? Jul 02 03:47:26 12:45 < zecke_> sriram: for most packages this name is taken from the filename Jul 02 03:48:45 so when you say virtual/xserver (which .bb it refers to ?) Jul 02 03:49:33 sriram: to a set of bbfiles Jul 02 03:49:45 sriram: each that provides virtual/xserver Jul 02 03:50:06 sriram: with PREFERRED_PROVIDER you select one out of the set Jul 02 03:53:47 let me test what i have done now bitbake virtual/xserver. i know i get a ipk file. but which one ?. Jul 02 03:54:03 bitbake -i Jul 02 03:54:03 i want to test the xserver ?. (does it give a file system ?) Jul 02 03:54:09 which virtual/xserver Jul 02 03:54:27 it will show you everything that provides virtual/xserver and also the preferred provider in your sysconf Jul 02 03:55:41 hrw|gone: ping Jul 02 04:00:35 i see it has parsed a few .bb files and find a *** against one of them. Jul 02 04:00:49 i think it has used that particular .bb file. Jul 02 04:04:23 yep Jul 02 04:05:07 mickeyl: I've pushed my first change ;) Jul 02 04:05:11 oh uh Jul 02 04:05:14 * mickeyl sanity check Jul 02 04:05:15 ;) Jul 02 04:05:47 excellent Jul 02 04:05:53 * mickeyl hugs monotone.vanille.de/viewmtn Jul 02 04:06:16 mickeyl: the diff is not working ;) Jul 02 04:06:21 ye Jul 02 04:06:29 i have no idea where getdiff.py is supposed to come from Jul 02 04:06:32 mickeyl: will monotone.vanille.de be the final location? Jul 02 04:06:33 it's not in the viewmtn distribution Jul 02 04:07:11 zecke: it will be the primary tree until we have established a tree on openembedded.org Jul 02 04:07:20 and after that, it will be the primary mirror Jul 02 04:07:49 * zecke_ moves to bed until glibc building is finished in one hour... Jul 02 04:08:08 have a good rest Jul 02 04:08:35 toothache and reading about software management sounds like the perfect match Jul 02 04:08:48 heh Jul 02 04:12:00 is there anyway i can get a filesystem when i do bitbake somepackage Jul 02 04:12:10 should i do it manually ? Jul 02 04:12:37 try INHERIT = package_tar Jul 02 04:12:45 += even Jul 02 04:12:52 into your local.conf Jul 02 04:14:12 suppose i want a file system which consists of busybox, xserver, matchbox and the result i want is a file system ? Jul 02 04:14:42 say IMAGE_FS=ext2 Jul 02 04:14:45 and then use that Jul 02 04:14:49 can i give one single command to bitbake ? Jul 02 04:14:49 mickeyl: use paranthesis or the new bb parser will make us suffer Jul 02 04:15:14 zecke_: parens or apostrophs ? Jul 02 04:15:22 mickeyl: hehe Jul 02 04:15:25 Mr: look at meta/*-image.bb Jul 02 04:15:34 mickeyl: paranthesis ((package_tar)) ;) Jul 02 04:15:36 IMAGE_FS = ( ext2 ) :)) Jul 02 04:15:42 mickeyl: I want to make it look like lisp Jul 02 04:15:51 eeek ;) Jul 02 04:15:52 mickeyl: and then use xemacs as parser for bitbake Jul 02 04:16:18 the problem i am facing is the .bb syntax is complex. i went through meta/gpe-image.bb and did not sleep for 2 days!!! Jul 02 04:17:42 what i mean to say. the syntax is difficult to follow... Jul 02 04:18:10 are there any example files (saying this file does this and line by line explanation of that .bb file) Jul 02 04:18:13 Mr: KEY = "VALUE" Jul 02 04:18:30 Mr: doesn't sound complex, semantic is not too hard either Jul 02 04:18:31 try starting with a more lean and mean file Jul 02 04:18:34 i.e. 'e-image.bb' Jul 02 04:18:37 looks pretty simple to me Jul 02 04:20:03 thats becuase u have worked on it for a long time!!!(probaly invented it urself) Jul 02 04:20:11 true enough Jul 02 04:20:34 i'm afraid beyond the a) bitbake manual, b) FOSDEM2005.pdf and c) the thousands of examples there is no more doc Jul 02 04:20:43 perhaps the oe@handhelds.org list archives helps for some questions Jul 02 04:20:58 mickeyl: more doc yet Jul 02 04:21:16 but out there are stupid users like me who want everything to work first time!!! Jul 02 04:21:46 i went through ur presentation slides, manual. Jul 02 04:21:54 Mr: My answer is twofold, we need to have better documentation but one should know what one does Jul 02 04:22:19 you remember this is an open source project, right?. If you need high quality support, i'm afraid you need to hire someone. Jul 02 04:22:31 but ur presentation gives good starting point. very good presentation slides are those : mickey Jul 02 04:22:34 thanks Jul 02 04:22:39 i plan to enhance it Jul 02 04:22:40 but you know Jul 02 04:22:42 T I M E Jul 02 04:22:51 * mickeyl wanders away in search of a clone machine Jul 02 04:22:53 bbl Jul 02 04:25:53 mickey|shopping: get me one as well Jul 02 04:26:00 * zecke_ wants genetic defective clones Jul 02 04:35:49 if i want a file system which contains busysbox and x windows only. should i tell what it depends on ? Jul 02 04:36:19 i am unable to get this up. cant even identify the .ipk file (is there one ipk file or many i dont know ? Jul 02 04:36:54 i have already built a gpe-image so, my deploy/ipk directory contains many files ? Jul 02 04:37:51 Mr: there's probably deploy/images/somefile aswell Jul 02 04:41:06 i have IMAGE_FSTYPES = "jffs2 tar" in my local.conf file and i have done bitbake virtual/xserver Jul 02 04:41:22 where should i look to get the filesystem ? Jul 02 04:49:59 what is the result of bitbake virtual/xserver Jul 02 04:50:08 i cant locate the file ? Jul 02 04:50:24 in deploy/ipk Jul 02 04:51:53 sriram: that depens on your preferred xserver! Jul 02 04:52:07 sriram: look at the output of bitbake Jul 02 04:53:54 hi zecke Jul 02 04:53:58 please see http://pastebin.com/306386 Jul 02 04:54:11 the location is not specified in it? Jul 02 04:58:57 zecke_: ping Jul 02 05:00:13 hi, i have a bug for oe bb linux-hotplug 20040920 Jul 02 05:00:36 sriram: 13:52 < zecke_> sriram: look at the output of bitbake Jul 02 05:00:47 i know what it is, i just want to report it Jul 02 05:00:59 the makefile in the upstream package assumes that install is in /usr/bin Jul 02 05:01:06 incinerator: use our bugzilla please Jul 02 05:01:08 however, on my system it is /bin/install Jul 02 05:01:09 okies Jul 02 05:02:10 incinerator: preferable provide a patch as well Jul 02 05:02:20 i have one ready Jul 02 05:02:37 howevever, it is just a simple fix for me.... Jul 02 05:02:49 you'd probably need some intelligent logic a la ./configure Jul 02 05:03:37 zecke_ : the bitbake output does say anything: it says Attempted builds: 0 ; probaly using an old one; Jul 02 05:03:56 question: how do i make bitbake repeat all build steps (e.h. do_patch) for a certain package? Jul 02 05:04:19 incinerator: bitbake -cclean package && bitbake package ? Jul 02 05:04:27 thx Jul 02 05:04:32 i'll try that Jul 02 05:04:40 Works for me (tm) Jul 02 05:05:05 sriram: yeah tell me what I can do? assuming your computer is not a honeypot I could hack in... Jul 02 05:05:23 sriram: ls tmp/deploy/ipkg/x*.ipk? Jul 02 05:06:45 that is 30 ipks Jul 02 05:07:21 sriram: I assume xlibs, x*, xorg? Jul 02 05:08:08 cant i get a filesystem out of this ?. bitbake virtual/xserver ? Jul 02 05:08:09 sriram: sorry, but I think you should be able to identify the xserver on your own Jul 02 05:08:27 sriram: no Jul 02 05:08:53 sriram: how should virtual/xserver know what to place in a filesystem to be usable? Jul 02 05:10:26 gosh I hate when people break stuff but do not update the other architectures Jul 02 05:10:54 it is fucking annoying to see which bbclass changed... Jul 02 05:26:47 i want xserver. xserver depends on xlibs and other libs. so how do i find out what are the depends of xserver and make a file system out of it ? Jul 02 05:27:07 should i do it manually. or oe takes care of it ? Jul 02 05:28:09 Just now copied taskbootstrap-image into taskbootstap-reduced and removed drop bear and hot plug. i dont get a file sytem but a ipk file ?. Jul 02 05:28:47 why is this ?. where is the code that make the file system ( i just want a directory structure which can be mounted as root) Jul 02 05:31:38 pb_: ping Jul 02 06:01:57 morning all Jul 02 06:07:20 hey Jul 02 06:23:24 mickey|shopping: do you veto a removal of SIMpad from OpenEmbedded? Jul 02 06:30:19 i have created 2 files: basicbootrap-image.bb and task-basicbootstrap-image.bb (just copied bootstrap-image and task-bootstrap.bb) and dropbear initscripts modutils netbase sysvinit portmap modutils-initscripts and when i du -sh the filesystem it is of the same size why is this ? Jul 02 06:30:55 i am trying a basic file system (busybox,tinylogin,matchbox, xwindows) Jul 02 06:35:49 zecke_: at your service Jul 02 06:36:14 pb_: kernel.bbclass Jul 02 06:36:26 pb_: get_kernel_major_version( 'cvs' ) Jul 02 06:36:53 please see my files at:http://pastebin.com/306419 Jul 02 06:37:03 pb_: We've a issue with the handhelds-sa-2.6_cvs.bb Jul 02 06:37:16 pb_: kernel.bbclass add virtual/arm-linux-depmod- as version Jul 02 06:37:19 zecke_: sounds like the .bb file is broken. Jul 02 06:37:36 it should be setting PV to "2.6.11-hh1+cvs" or something. Jul 02 06:37:36 pb_: should it set PV? Jul 02 06:37:39 yes Jul 02 06:37:53 "cvs" is not a sensible version string for a package to be using Jul 02 06:57:40 i have removed a few components (dropbear,hotplug from the taskbootstrap.bb and done a build on that. when i get the final image. dropbear and hotplug are there in it. i have also removed init scripts but find it in the image. where else i need to change ? Jul 02 06:58:22 please see my files at : http://pastebin.com/3306419 Jul 02 06:58:43 the image size is the same of the original and the reduced one ? Jul 02 07:44:34 zecke_: yes I would like to put a VETO against removing it. I have someone who is likely to become machine administrator for that. He's a guy from oesf.org forum. Jul 02 07:44:40 Must leave, we have tickets for a summer fiest Jul 02 07:44:53 bbl tonite Jul 02 07:45:32 mickey_away: cya Jul 02 08:36:54 afternoon Jul 02 09:13:40 Good evening. Jul 02 09:16:27 hi Sirfred Jul 02 11:56:36 * chouimat|ibook is away: outside Jul 02 12:30:31 good afternoon all Jul 02 12:43:56 * chouimat|ibook is back. Jul 02 13:53:13 CVSDATE_xserver-kdrive=20050206 <-- anyone know why that doesn't work? Jul 02 14:06:17 "doesn't work" in what way? Jul 02 14:10:36 pb_: NOTE: package xserver-kdrive-0.0cvs20050207-r2: task do_compile: failed Jul 02 14:11:03 still tries today's Jul 02 14:20:36 brb Jul 02 14:24:45 heh Jul 02 14:24:49 crazy americans Jul 02 14:25:05 20050207 isn't today's, that's five months ago. Jul 02 14:25:29 it sounds like you are accidentally building xserver-kdrive_20050207.bb, not the floating _cvs one. Jul 02 14:44:24 hi all Jul 02 14:47:06 how can I restore just one file? Jul 02 14:50:14 Noone trying to kill me... so i guess i didn't destroy anything ;-) Jul 02 14:50:29 hehe Jul 02 14:54:03 florian: you might be lucky because we've not set up cia-bot Jul 02 14:54:36 florian: and viewmtn is broken Jul 02 14:55:12 zecke_: Well, it is about 22 hours ago :-) ... and there is still ViewMTN Jul 02 14:55:55 zecke_: hmm... i got some random error messages yesterday but apart from this effect it seeled to work. Jul 02 15:09:16 good night Jul 02 16:52:42 fetch.Cvs: dude, you suck. I want you to use *current* cvs, not cvs from midnight or whatever you're doing. I checked in a fix. Do I have to set CVSDATE to tomorrow or what? Jul 02 16:54:37 keturn: that would work Jul 02 16:54:48 but it won't re-update more than once a day Jul 02 17:00:59 * chouimat|ibook is away: charlie jade on tv Jul 02 17:02:42 I set tag=HEAD, that seems to help. Jul 02 17:44:43 hi Jul 02 17:49:55 i can't build any package i always have the same error: ipkg-utils-native_1.6cvs.bb depends on itself (eventually) no buildable providers for ipkg-utils-native Jul 02 17:50:05 how can i fix that? Jul 02 19:24:25 * chouimat|ibook is away: shower Jul 02 19:38:33 * chouimat|ibook is back. Jul 02 21:09:13 morning **** ENDING LOGGING AT Sat Jul 02 23:59:56 2005