Re: [oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops

2011-03-17 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17-03-11 04:25, Khem Raj wrote: > On 3/16/2011 6:43 PM, Denys Dmytriyenko wrote: >> An alternative solution, is to build libatomics-ops with emulated CAS >> (Compare >> And Swap), as otherwise those non-emulated primitives are not >> available on >>

Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix building with new toolchain sysroot

2011-03-17 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 16-03-11 20:02, Maupin, Chase wrote: >> From: openembedded-devel-boun...@lists.openembedded.org >> [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of >> Koen Kooi >> Sent: Wednesday, March 16, 2011 1:22 PM >> To: openembedded-de

Re: [oe] Minutes, OE TSC meeting, March 10 2011

2011-03-17 Thread Frans Meulenbroeks
Mark, thanks for the minutes. There is one remark I'd like to make and one agenda item i'd like to coin for the TSC (I'll do that here since I haven't seen an agenda and call for topics for the next TSC meeting) 2011/3/17 Mark Hatle : > > Further discussion of deprecation of OE bugzilla.  Yocto

Re: [oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops

2011-03-17 Thread Henning Heinold
Hi, I am courious while cairo is using here libatomic-ops at all and not the kernel-handler or the gcc stuff for linux. Besides libatomic-ops is no pulseaudio project. Pulse only need it for mips and some other archs, for arm the kernel-handler is used. So my sugestion is to find out which arch i

Re: [oe] [PATCH] gcc-4.5: Fix segfault in dwarf2out

2011-03-17 Thread Yury Bushmelev
2011/3/16 Khem Raj : > Currently following fails > > rm-oe-linux-uclibceabi-gcc -march=armv7-a -mtune=cortex-a8 -mfpu=neon > -mfloat-abi=softfp -mthumb-interwork -mno-thumb > --sysroot=/oe/build-minimal-uclibc/minimal-uclibc-dev/sysroots/armv7a-oe-linux-uclibceabi > -DHAVE_CONFIG_H -I. -I.. -DASN1_

[oe] qemu-native-0.14.0 do_configure fail on alsa libs check

2011-03-17 Thread Yury Bushmelev
Hello! qemu-native-0.14.0 do_configure fail on alsa libs check Build Configuration: BB_VERSION= "1.13.0" METADATA_BRANCH = "master" METADATA_REVISION = "103126a" TARGET_ARCH = "i686" TARGET_OS = "linux" MACHINE = "qemux86" DISTRO= "angstrom" DISTRO_VE

[oe] [PATCH 2/3] vsftpd-2.0.5 configuration files

2011-03-17 Thread Peter Gsellmann
Mark some files in ${sysconfdir} as configuration files so they are not blindly overwritten when upgrading Signed-off-by: Peter Gsellmann --- recipes/vsftpd/vsftpd_2.0.5.bb |4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/recipes/vsftpd/vsftpd_2.0.5.bb b/recipes/vsftp

[oe] [PATCH 1/3] ntp-4.2.6 configuration files

2011-03-17 Thread Peter Gsellmann
Mark some files in ${sysconfdir} as configuration files so they are not blindly overwritten when upgrading Signed-off-by: Peter Gsellmann --- recipes/ntp/ntp_4.2.6p3.bb |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/recipes/ntp/ntp_4.2.6p3.bb b/recipes/ntp/ntp_4.2

[oe] [PATCH 3/3] base-files-3.0.14 configuration files

2011-03-17 Thread Peter Gsellmann
Mark some files in ${sysconfdir} as configuration files so they are not blindly overwritten when upgrading Signed-off-by: Peter Gsellmann --- recipes/base-files/base-files_3.0.14.bb |7 --- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/recipes/base-files/base-files_3.0.

Re: [oe] [PATCH 3/3] base-files-3.0.14 configuration files

2011-03-17 Thread Phil Blundell
On Thu, 2011-03-17 at 11:54 +0100, Peter Gsellmann wrote: > Mark some files in ${sysconfdir} as configuration files so they are not > blindly overwritten when upgrading I wonder if it would make sense to mark everything in ${sysconfdir} and ${sysconfdir}/default (but probably not other subdirs) a

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Phil Blundell
On Tue, 2011-03-15 at 10:08 +0100, Esben Haabendal wrote: > The current dependency/staging model of OE basically has this feature > that a build can be influenced not only by it's own dependencies, but > also what has been build before it (or not). > > I strongly believe that this has to be fixed

[oe] [PATCH] gtk+: define empty PACKAGES_DYNAMIC_virtclass-native

2011-03-17 Thread Martin Jansa
* otherwise couple of errors like this are shown NOTE: multiple providers are available for runtime gdk-pixbuf-loader-gif (gtk+-native, gtk+, gtk+-fastscaling) NOTE: consider defining a PREFERRED_PROVIDER entry to match gdk-pixbuf-loader-gif ERROR: Trying to resolve runtime dependency gdk-p

Re: [oe] xfce4-session: task configure fails with `checking for iceauth... no`

2011-03-17 Thread Paul Menzel
Am Dienstag, den 15.03.2011, 09:24 -0700 schrieb Khem Raj: > On Tue, Mar 15, 2011 at 9:06 AM, Paul Menzel wrote: > > Am Dienstag, den 08.03.2011, 14:34 +0100 schrieb Paul Menzel: > > > >> task configure of `xfce4-session_4.6.2.bb` fails with the following > >> error message using any distribution

Re: [oe] [PATCH] gtk+: define empty PACKAGES_DYNAMIC_virtclass-native

2011-03-17 Thread Phil Blundell
On Thu, 2011-03-17 at 13:08 +0100, Martin Jansa wrote: > --- a/recipes/gtk+/gtk+_2.18.6.bb > +++ b/recipes/gtk+/gtk+_2.18.6.bb > @@ -19,6 +19,7 @@ EXTRA_OECONF = "--with-libtiff ${XKBTOGGLE} > --disable-glibtest gio_can_sniff=yes > EXTRA_OECONF_append_virtclass-native = " --without-libtiff --with

[oe] [PATCH 2/2] gst-plugins: define disjunctive PACKAGES_DYNAMIC for each pack base/good/bad/ugly

2011-03-17 Thread Martin Jansa
* adds a bit more bits to keep in sync while changing gst-plugins version, but not that much (this patch was mostly prepared by script) * overlap in PACKAGES_DYNAMIC namespace causes notes like this in every build NOTE: multiple providers are available for runtime gst-plugin-autodetect (gst-pl

[oe] [2011.03-maintenance] Pull request #3

2011-03-17 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tom, Please pull the 11 commits from here: URI: git://dominion.thruhere.net/var/cache/git/openembedded.git Branch: 2011.03-maintenance Koen Kooi (7): angstrom 2011.03 blacklist bash-noemu task-omap-drivers: task for commonly needed drive

Re: [oe] [PATCH] gtk+: define empty PACKAGES_DYNAMIC_virtclass-native

2011-03-17 Thread Martin Jansa
On Thu, Mar 17, 2011 at 12:29:39PM +, Phil Blundell wrote: > On Thu, 2011-03-17 at 13:08 +0100, Martin Jansa wrote: > > --- a/recipes/gtk+/gtk+_2.18.6.bb > > +++ b/recipes/gtk+/gtk+_2.18.6.bb > > @@ -19,6 +19,7 @@ EXTRA_OECONF = "--with-libtiff ${XKBTOGGLE} > > --disable-glibtest gio_can_sniff

[oe] [PATCHv2] gtk+: define empty PACKAGES_DYNAMIC_virtclass-native in recipes with native BBCLASSEXTEND

2011-03-17 Thread Martin Jansa
* otherwise couple of errors like this are shown NOTE: multiple providers are available for runtime gdk-pixbuf-loader-gif (gtk+-native, gtk+, gtk+-fastscaling) NOTE: consider defining a PREFERRED_PROVIDER entry to match gdk-pixbuf-loader-gif ERROR: Trying to resolve runtime dependency gdk-p

Re: [oe] [PATCH 3/3] base-files-3.0.14 configuration files

2011-03-17 Thread Hauser, Wolfgang (external)
> Mark some files in ${sysconfdir} as configuration files so they are not blindly overwritten when upgrading I would suggest a pre-/post processing in the packages, like debian does. If a config file exists or is changed, the current File will be rotated or, if possible, left as it is and the new

[oe] [PATCH] e-wm: use E_WM_SYSACTIONS variable instead of hardcoded e-wm-sysactions runtime dependency

2011-03-17 Thread Martin Jansa
* e-wm-sysactions-shr doesn't need RPROVIDES anymore * fixes last multiple providers notice I had NOTE: multiple providers are available for runtime e-wm-sysactions (e-wm, e-wm-sysactions-shr) NOTE: consider defining a PREFERRED_PROVIDER entry to match e-wm-sysactions Signed-off-by: Martin Ja

Re: [oe] [PATCH 2/2] gst-plugins: define disjunctive PACKAGES_DYNAMIC for each pack base/good/bad/ugly

2011-03-17 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17-03-11 13:41, Martin Jansa wrote: > * adds a bit more bits to keep in sync while changing gst-plugins > version, but not that much (this patch was mostly prepared by script) Can you upload the script as well? The constant motion of plugins betw

Re: [oe] [PATCH] gtk+: define empty PACKAGES_DYNAMIC_virtclass-native

2011-03-17 Thread Phil Blundell
On Thu, 2011-03-17 at 13:57 +0100, Martin Jansa wrote: > On Thu, Mar 17, 2011 at 12:29:39PM +, Phil Blundell wrote: > > On Thu, 2011-03-17 at 13:08 +0100, Martin Jansa wrote: > > > --- a/recipes/gtk+/gtk+_2.18.6.bb > > > +++ b/recipes/gtk+/gtk+_2.18.6.bb > > > @@ -19,6 +19,7 @@ EXTRA_OECONF = "

Re: [oe] [PATCH 2/2] gst-plugins: define disjunctive PACKAGES_DYNAMIC for each pack base/good/bad/ugly

2011-03-17 Thread Phil Blundell
On Thu, 2011-03-17 at 13:41 +0100, Martin Jansa wrote: > * adds a bit more bits to keep in sync while changing gst-plugins > version, but not that much (this patch was mostly prepared by script) > * overlap in PACKAGES_DYNAMIC namespace causes notes like this in every build > NOTE: multiple pro

[oe] [PATCHv2] e-wm: use ESYSACTIONS, EMENU, ECONFIG, ETHEME variables instead of hardcoded e-wm-sysactions/e-wm-menu runtime dependency

2011-03-17 Thread Martin Jansa
* ILLUME_THEME/ILLUME_CONFIG were renamed to ETHEME/ECONFIG to use the same variable names as task-demo-x11/task-beagleboard-* * e-wm-sysactions-shr doesn't need RPROVIDES anymore * fixes last multiple providers notice I had NOTE: multiple providers are available for runtime e-wm-sysactions (

Re: [oe] [PATCH 2/2] gst-plugins: define disjunctive PACKAGES_DYNAMIC for each pack base/good/bad/ugly

2011-03-17 Thread Martin Jansa
On Thu, Mar 17, 2011 at 02:30:17PM +0100, Koen Kooi wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 17-03-11 13:41, Martin Jansa wrote: > > * adds a bit more bits to keep in sync while changing gst-plugins > > version, but not that much (this patch was mostly prepared by script)

Re: [oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops

2011-03-17 Thread Henning Heinold
Hi, I looked deeper into the problem. Cairo looks first for: return __sync_fetch_and_add __sync_val_compare_and_swap and defines it as cairo_cv_atomic_primitives="Intel". According to http://gcc.gnu.org/wiki/Atomic arm and sh3/4 should work too. If the configure compile fails cairo is looking

Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix building with new toolchain sysroot

2011-03-17 Thread Maupin, Chase
> -Original Message- > From: openembedded-devel-boun...@lists.openembedded.org > [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of > Koen Kooi > Sent: Thursday, March 17, 2011 2:45 AM > To: openembedded-devel@lists.openembedded.org > Subject: Re: [oe] [PATCH][2011.003

Re: [oe] [Openembedded-users] Problem with patch version 2.6.1-7 and after

2011-03-17 Thread Terry Barnaby
On 03/16/2011 07:57 PM, Tom Rini wrote: > On 03/16/2011 10:08 AM, Tom Rini wrote: >> On 03/16/2011 07:03 AM, Terry Barnaby wrote: >> >> [snip] >>> Hi, >>> >>> ### Forwarded to openembedded-devel ### >>> >>> We are using Fedora14. That is using patch 2.6.1-8. >>> >>> The -8 release includes the foll

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Esben Haabendal
On Thu, 2011-03-17 at 11:18 +, Phil Blundell wrote: > > > I am still very much interested in discussing how to move this > > technology from OE-lite to OE, but as it impacts all recipe metadata > > (build dependencies has to be redefined), OE community at a large > really > > needs to value th

Re: [oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops

2011-03-17 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17-03-11 15:12, Henning Heinold wrote: > Hi, > > I looked deeper into the problem. > Cairo looks first for: > > return __sync_fetch_and_add > __sync_val_compare_and_swap > > and defines it as cairo_cv_atomic_primitives="Intel". > > According to

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Graeme Gregory
On 17/03/2011 14:43, Esben Haabendal wrote: > On Thu, 2011-03-17 at 11:18 +, Phil Blundell wrote: >>> I am still very much interested in discussing how to move this >>> technology from OE-lite to OE, but as it impacts all recipe metadata >>> (build dependencies has to be redefined), OE communit

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Phil Blundell
On Thu, 2011-03-17 at 15:43 +0100, Esben Haabendal wrote: > Is OE really in a position to permantly settle for something suboptimal > in such a central area? No, but rejecting the big bang doesn't mean that we can't make the change; it just means that we need to find a way to make the old and new

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 17-03-11 15:52, Graeme Gregory wrote: > On 17/03/2011 14:43, Esben Haabendal wrote: >> On Thu, 2011-03-17 at 11:18 +, Phil Blundell wrote: I am still very much interested in discussing how to move this technology from OE-lite to OE, bu

Re: [oe] [PATCH 3/3] base-files-3.0.14 configuration files

2011-03-17 Thread Peter Gsellmann
Am Donnerstag, 17. März 2011, 13:53:27 schrieb Hauser, Wolfgang (external): > > Mark some files in ${sysconfdir} as configuration files so they are > not blindly overwritten when upgrading > > I would suggest a pre-/post processing in the packages, like debian > does. > If a config file exists or

Re: [oe] Minutes, OE TSC meeting, March 10 2011

2011-03-17 Thread Jeff Osier-Mixon
Hi Frans, I will add this to the agenda for this week On Thu, Mar 17, 2011 at 1:38 AM, Frans Meulenbroeks < fransmeulenbro...@gmail.com> wrote: > Mark, thanks for the minutes. > > There is one remark I'd like to make and one agenda item i'd like to > coin for the TSC (I'll do that here since I h

Re: [oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops

2011-03-17 Thread Henning Heinold
> Is there a new version released yet or do you mean debian/fedora/suse > bugfixes? > > regards, > > Koen Hi, I doubt there will be ever a new version again. But the cvs/svn was a bit newer and yes the patches from debian/fedora/suse or maybee cacao. Bye Henning __

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Esben Haabendal
On Thu, 2011-03-17 at 15:07 +, Phil Blundell wrote: > On Thu, 2011-03-17 at 15:43 +0100, Esben Haabendal wrote: > > Is OE really in a position to permantly settle for something suboptimal > > in such a central area? > > No, but rejecting the big bang doesn't mean that we can't make the > chang

Re: [oe] Minutes, OE TSC meeting, March 10 2011

2011-03-17 Thread Richard Purdie
On Thu, 2011-03-17 at 09:38 +0100, Frans Meulenbroeks wrote: > Mark, thanks for the minutes. > > There is one remark I'd like to make and one agenda item i'd like to > coin for the TSC (I'll do that here since I haven't seen an agenda and > call for topics for the next TSC meeting) > > 2011/3/17

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Phil Blundell
On Thu, 2011-03-17 at 18:52 +0100, Esben Haabendal wrote: > Well, it might be possible to minimize the disruption for a transitional > period by carefully specifying some catch-all build-time package > dependencies pulling in all packages for recipes not ported yet. Yes, that's the sort of thing I

Re: [oe] OE Bugzilla Future

2011-03-17 Thread Michael 'Mickey' Lauer
I'm in favor of keeping it, cleaning it up, and improve the integration with patchwork / git. Throwing it away would be a very bad sign to all those countless people who've gone through the pains of actually working with the bugtracker. Cheers, -- :M: ___

Re: [oe] [2011.03-maintenance] Pull request #3

2011-03-17 Thread Tom Rini
On 03/17/2011 05:52 AM, Koen Kooi wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tom, Please pull the 11 commits from here: URI: git://dominion.thruhere.net/var/cache/git/openembedded.git Branch: 2011.03-maintenance Koen Kooi (7): angstrom 2011.03 blacklist bash-noemu task

Re: [oe] [2011.03-maintenance] Pull request #3

2011-03-17 Thread Maupin, Chase
> -Original Message- > From: Tom Rini [mailto:tom_r...@mentor.com] > Sent: Thursday, March 17, 2011 1:15 PM > To: openembedded-devel@lists.openembedded.org > Cc: Maupin, Chase > Subject: Re: [oe] [2011.03-maintenance] Pull request #3 > > On 03/17/2011 05:52 AM, Koen Kooi wrote: > > -BE

Re: [oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops

2011-03-17 Thread Denys Dmytriyenko
On Thu, Mar 17, 2011 at 03:12:21PM +0100, Henning Heinold wrote: > Hi, > > I looked deeper into the problem. > Cairo looks first for: > > return __sync_fetch_and_add > __sync_val_compare_and_swap > > and defines it as cairo_cv_atomic_primitives="Intel". > > According to http://gcc.gnu.org/wiki/

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Esben Haabendal
On Thu, 2011-03-17 at 18:05 +, Phil Blundell wrote: > On Thu, 2011-03-17 at 18:52 +0100, Esben Haabendal wrote: > > Well, it might be possible to minimize the disruption for a transitional > > period by carefully specifying some catch-all build-time package > > dependencies pulling in all packa

[oe] testing branch 2011-03-17

2011-03-17 Thread cbrake
master has been merged to testing-next and is ready for clean builds ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Phil Blundell
On Thu, 2011-03-17 at 20:58 +0100, Esben Haabendal wrote: > On Thu, 2011-03-17 at 18:05 +, Phil Blundell wrote: > > On Thu, 2011-03-17 at 18:52 +0100, Esben Haabendal wrote: > > > Well, it might be possible to minimize the disruption for a transitional > > > period by carefully specifying some

Re: [oe] OE Bugzilla Future

2011-03-17 Thread Richard Purdie
On Thu, 2011-03-17 at 19:10 +0100, Michael 'Mickey' Lauer wrote: > I'm in favor of keeping it, cleaning it up, and improve > the integration with patchwork / git. Throwing it away > would be a very bad sign to all those countless people > who've gone through the pains of actually working with > the

Re: [oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops

2011-03-17 Thread Khem Raj
On Thu, Mar 17, 2011 at 12:17 PM, Denys Dmytriyenko wrote: > On Thu, Mar 17, 2011 at 03:12:21PM +0100, Henning Heinold wrote: >> Hi, >> >> I looked deeper into the problem. >> Cairo looks first for: >> >> return __sync_fetch_and_add >> __sync_val_compare_and_swap >> >> and defines it as cairo_cv_a

Re: [oe] [PATCH] cairo: disable native atomic operations, conflicts with libatomics-ops

2011-03-17 Thread Denys Dmytriyenko
On Thu, Mar 17, 2011 at 02:36:48PM -0700, Khem Raj wrote: > On Thu, Mar 17, 2011 at 12:17 PM, Denys Dmytriyenko wrote: > > On Thu, Mar 17, 2011 at 03:12:21PM +0100, Henning Heinold wrote: > >> Hi, > >> > >> I looked deeper into the problem. > >> Cairo looks first for: > >> > >> return __sync_fetch

Re: [oe] xfce4-session: task configure fails with `checking for iceauth... no`

2011-03-17 Thread Paul Menzel
Am Donnerstag, den 17.03.2011, 13:28 +0100 schrieb Paul Menzel: > Am Dienstag, den 15.03.2011, 09:24 -0700 schrieb Khem Raj: > > On Tue, Mar 15, 2011 at 9:06 AM, Paul Menzel wrote: > > > > Am Dienstag, den 08.03.2011, 14:34 +0100 schrieb Paul Menzel: > > > > > >> task configure of `xfce4-session_4

Re: [oe] xfce4-session: task configure fails with `checking for iceauth... no`

2011-03-17 Thread Khem Raj
On Thu, Mar 17, 2011 at 3:46 PM, Paul Menzel wrote: > Am Donnerstag, den 17.03.2011, 13:28 +0100 schrieb Paul Menzel: >> Am Dienstag, den 15.03.2011, 09:24 -0700 schrieb Khem Raj: >> > On Tue, Mar 15, 2011 at 9:06 AM, Paul Menzel wrote: >> >> > > Am Dienstag, den 08.03.2011, 14:34 +0100 schrieb Pa

[oe] New openembedded-core mailing list is available

2011-03-17 Thread Khem Raj
Hi I would like to inform the OE community that we have a new mailing list openembedded-c...@lists.openembedded.org where lot of architectural and technical discussions are happening and increasing day by day. So if you would be interested to make contribution to the discussions or would like to k

Re: [oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

2011-03-17 Thread Esben Haabendal
On Thu, 2011-03-17 at 21:00 +, Phil Blundell wrote: > On Thu, 2011-03-17 at 20:58 +0100, Esben Haabendal wrote: > > There is a number of ways that I believe package based build > > dependencies are better than recipe based. > > > > a) It is possible to depend on parts of a recipe, which fx. is