> > Commited: http://hg.slitaz.org/wok-undigest/rev/8bf26e05117a > > You work showed a bug in libbonobo and libbonobo-dev receipt > since /usr/include was not copied as well as pkgconfig file. I also had > to fix bdeps in libgnome to make it build. But... libbonoboui failed: > but didn't you improve libbonobo* with pkgconfig and /usr/include in wok-undigest? see http://hg.slitaz.org/wok-undigest/rev/ea9cbfae3627 maybe libbonobo* in wok-undigest are better, i used receipt from wok-undigest, libbonobo is both in wok and in wok-undigest
> http://cook.slitaz.org/undigest/cooker.cgi?pkg=libbonoboui > > I guess you will quick find the problem and I let you fix it, also feel > free to change the MAINTAINER to your self! the problem was popt-dev, it is also needed by libbonobo. So i've got 3 questions: 1)since cook remove build depends after packages are built, build depends are not inherited: for example, libgnome requires popt-dev, but also libbonoboui requires popt/popt-dev, and it doesn't inherit popt-dev from libgnome, so we have to put popt-dev in both libgnome and libbonoboui receipts. 2) libbonoboui requires libbonobo/libbonobo-dev, which are also required by libgnome; is it sufficient to put only libgnome/libgnome-dev in libbonoboui and not also libbonobo/libbonobo-dev? i think not, so included in the bdeps of libbonobui/receipt 3)And what about dbus-glib/dbus-glib-dev, or ORBit2/ORBit2-dev, libxml2/libxml2-dev which are included in libbonobo but not in libbonoboui? > We dont include locale actually in any packages for size reason but have > languages pack (could be better with locale-it-extra, etc). That said > you can include locale via LOCALE in cook.conf, it will just include > the specified locale, we may use that a day to include all supported > language by default in all packages. ok here is the patch, it should work: --added popt/popt-dev, libbonobo/libbonobo-dev-- --- wok-undigest/libbonoboui/receipt +++ wok/libbonoboui/receipt @@ -6,9 +6,9 @@ SHORT_DESC="The libbonoboui package contains libbonoboui libraries." MAINTAINER="[email protected]" DEPENDS="glib gtk+ libgnome libgnomecanvas libglade GConf xorg-libXft -xorg-libXdamage alsa-lib" +xorg-libXdamage alsa-lib popt libbonobo" BUILD_DEPENDS="glib-dev gtk+-dev libgnome-dev libgnomecanvas-dev libglade-dev \ -GConf-dev xorg-libXft-dev xorg-libXdamage-dev alsa-lib-dev" +GConf-dev xorg-libXft-dev xorg-libXdamage-dev alsa-lib-dev popt-dev libbonobo-dev" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.gnome.org/" WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL" > - Christophe Daniele --- SliTaz GNU/Linux Mailing list - http://www.slitaz.org/

