**** BEGIN LOGGING AT Mon Aug 18 02:59:59 2014 Aug 18 07:36:05 <_rink> hi all ... no idea if this is the right channel to report this Aug 18 07:36:34 <_rink> but there's a pretty annoying bug in dosfstools (fsck.{msdos,vfat} can abort) Aug 18 07:36:57 <_rink> this is fixed in dosfstools 3.x, but oe uses 2.x Aug 18 07:37:25 * _rink has a patch, based on the git commits in 3.x, but I am unsure whether I should submit this and if it's even valid, license-wise - the patch is quite trivial, though Aug 18 07:38:01 <_rink> fwiw, dosfstools lives in souces/poky/recipes-devtools/dosfstools Aug 18 07:38:17 <_rink> so is this the place to talk, or should I move to #yocto? :) Aug 18 13:40:03 hello, I need some help to understand a complete pulseaudio installation... Aug 18 13:42:11 anybody can help me ? ... Aug 18 13:44:41 Problem in the rootfs : there is no pulseaudio program. Aug 18 13:44:49 I am using OE dylan. I added pulseaudio in my recipe (I already use this process to add libxml freetype...). bitbake seems working well. Aug 18 13:45:13 vincenet: when you say you added it in your recipe, what do you mean exactly? Aug 18 13:45:24 I think pulseaudio-server is useless since in the recipe *.inc, the is the line PACKAGES =+ "libpulsecore libpulsecommon libpulse libpulse-simple libpulse-mainloop-glib \ pulseaudio-server pulseaudio-misc" Aug 18 13:45:33 hold on Aug 18 13:45:36 I mean Aug 18 13:47:37 vincenet runtime depends are added with RDEPENDS Aug 18 13:49:58 bluelightning : in my file eukrea-base-image.bb, I change EUKREA_INSTALL list of packages (IMAGE_INSTALL use the latest) adding pulseaudio. After that, I launch bitbake eukrea-base-image Aug 18 13:51:37 vincent or per image base Aug 18 13:51:48 This worked for followings packages I tested : gstreamer gst-plugins-base \ gst-plugins-base-alsa \ gst-plugins-base-audioconvert \ gst-plugins-base-volume \ gst-plugins-good-wavparse \ gst-plugins-ugly-mad \ libxml2 freetype cronie logrotate tzdata Aug 18 13:53:31 Shoul I use other var than IMAGE_INSTALL in eukrea-base-image.bb ? RDEPENDS_append ? Aug 18 13:53:38 vincenet: no Aug 18 13:53:47 vincenet: it would need to be pulseaudio-server since the main pulseaudio package is empty Aug 18 13:53:50 (AFAICT) Aug 18 13:58:04 I am trying to understand that with the recipe, I see in pulseaudio recipe the line PACKAGES =+ "libpulsecore libpulsecommon libpulse libpulse-simple libpulse-mainloop-glib \ pulseaudio-server pulseaudio-misc" Aug 18 14:00:04 vincenet: that just specifies that the recipe produces those additional packages Aug 18 14:00:44 vincenet: there is nothing in there which would ensure that when you install e.g. the main pulseaudio package that that installs any of those additional packages (i.e. no RDEPENDS_${PN}) Aug 18 14:06:31 bluelightning : so I have to solve my problem of dependance with consolekit : | Collected errors: | * satisfy_dependencies_for: Cannot satisfy the following dependencies for pulseaudio-server: | * consolekit * | * opkg_install_cmd: Cannot install package pulseaudio-server. | ERROR: Function failed: do_rootfs Aug 18 14:07:27 so what that means is, a recipe claimed it produced a consolekit package, but when it came time to produce the image, no such package existed Aug 18 14:10:00 oh, I understand. so the is a "consolekit" step for each recipe and consolekit is not the name of a package. Aug 18 14:10:35 Is due to my git import of dylan ? Aug 18 14:11:09 I don't know what is causing it, I'm just explaining how the error comes about Aug 18 14:11:38 no, consolekit isn't a step for each recipe Aug 18 14:12:54 (thank you It is already a lot for my understanding) Aug 18 14:13:13 I don't have a dylan build here to check whether the consolekit package is meant to be empty or not Aug 18 14:17:16 you could try cleaning and rebuilding consolekit explicitly Aug 18 14:26:00 with something like bitbake -c clean foo ? (foo replaced by... eukrea-base-image to clean the whole project ; but I am not sure this is the way to clean consolekit as you suggested) Aug 18 14:29:13 vincenet: bitbake -c cleansstate consolekit ; bitbake consolekit Aug 18 14:29:42 (-c cleansstate also removes the sstate cache items for the specified recipe) Aug 18 14:47:08 bluelightning : how could I check if this time, the consolekit package is produced ? should I continue the bitbake process manually with an other task until get a rootfs ? Aug 18 14:50:54 vincenet: well, you can look for one in tmp/deploy/ipk/ Aug 18 15:03:14 bluelightning : I found build/tmp-defaultsetup-eglibc-eglibc/deploy/ipk/armv5te/pulseaudio-server_3.0-r0_armv5te.ipk Aug 18 15:07:08 vincenet: what about consolekit? Aug 18 15:08:29 I have got consolekit-dbg_0.4.5-r10_armv5te.ipk consolekit_0.4.5-r10_armv5te.ipk consolekit-dev_0.4.5-r10_armv5te.ipk Aug 18 15:09:20 ok so a consolekit package does now exist Aug 18 15:09:31 try building the image again perhaps? Aug 18 15:24:00 bluelightning : now I have pulseaudio in my rootfs. Thank you a lot ! where can I find description of the command cleansstate in bitbake -c cleansstate consolekit ? Aug 18 15:28:26 vincenet: you can do bitbake -c listtasks and you'll get a list of the commands you can use with -c; in new versions of the system you also get descriptions alongside Aug 18 15:30:30 great. And again, I am not sure what is consolekit, it is a part of process to build an image or a component required like an utility maybe for pulseaudio-server ? Aug 18 15:30:55 bluelightning: thanks for that e-mail about patch submission Aug 18 15:31:12 JaMa: not sure if it helps, we'll see Aug 18 15:32:18 vincenet: it's an additional component that is an optional dependency of pulseaudio (I think it's optional, at build time anyway) Aug 18 15:32:31 true, but it was well written Aug 18 15:33:04 is there a log somewhere for this IRC ? Aug 18 15:33:41 ~logs Aug 18 15:33:41 All conversations are logged to http://infobot.rikers.org/%23oe/ Lines starting with spaces are not logged. Logs are updated daily. Aug 18 15:33:42 JaMa: Error: "logs" is not a valid command. Aug 18 15:35:35 there is also http://logs.nslu2-linux.org/livelogs/oe/ and http://logs.nslu2-linux.org/livelogs/oe.txt Aug 18 15:36:37 !logs Aug 18 15:40:05 my email is electronic at diehco ddd com if anybody want contact me. I was logged as vincent_DIEHCO last week. Thank you bluelightning Aug 18 16:45:16 if I use EXTERNALSRC then sstate wont be used is that true for autorev too ? Aug 18 16:48:54 khem: yes but SRCPV must appear in PV for the latter to work Aug 18 16:49:21 well, ${SRCPV} **** ENDING LOGGING AT Tue Aug 19 02:59:59 2014