Re: Undigest cooker in place |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/slitaz Archives
]
- To: slitaz@xxxxxxxxxxxxxxxxxxx
- Subject: Re: Undigest cooker in place
- From: Daniele Guerrieri <d.guerrieri@xxxxxxxxx>
- Date: Sun, 29 May 2011 10:39:59 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=4HcNxycRqWib1dZ0wPDOHmJUb7MlhJrlQTuNE/GK8xQ=; b=ids1RFJtWPlX8fdDDuRIugg/BKmpf3n3TrxpIKQItJWoMhE9AleBKIn2Tg/Nuuhq76 mq73HDzX2ZTcNNhAaL3+aEptO0MQ6gAXwtPEukY7wpQAxs7NDxkg1DmAqri9mh9jyKFZ JtoBHRRLTGEaIa9GjjJqzTW4shOJ23GJgxkYY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=nW8QPngHA4vQr6GVSIQhrkalwikjdQ67oCnTOaWHaFIZIApW7/kNJqYqo0ZFisw1xs F6r+piiKKBavtAmqYzDgrD3Zi8cwI0OZSctVABxfBr7ksZ3FWhD7Z2kvs4DOJzHtYGyW 6ehPWjQq44LP44XrsG10T/8v4pMTFSrVfsIho=
>
> 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="pankso@xxxxxxxxxx"
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/