[oe-commits] Richard Purdie : pkgconfig: Drop automatic pkgconfig RDEPENDS

git at git.openembedded.org git at git.openembedded.org
Thu Oct 11 13:17:06 UTC 2012


Module: openembedded-core.git
Branch: master-next
Commit: ec12c545f3f2d17778e79a66f96e0f01f7ea1add
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=ec12c545f3f2d17778e79a66f96e0f01f7ea1add

Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date:   Mon Oct  8 15:44:06 2012 +0000

pkgconfig: Drop automatic pkgconfig RDEPENDS

Just because a recipe uses pkgconfig, it doesn't mean that it's -dev
package should RDEPENDS on pkgconfig. I can understand the thinking
that lead to this but it makes sense to be able to install the package
when pkgconfig hasn't been built.

Currently you can also get failures where pkgconfig wasn't built yet
a -dev package is included that depends on it leading to rootfs failures.

I considered making this a RRECOMMENDS but it should probably be an
RSUGGESTS at best given the tenuous pkgconfig requirement any given
-dev package has.

Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/classes/pkgconfig.bbclass |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

diff --git a/meta/classes/pkgconfig.bbclass b/meta/classes/pkgconfig.bbclass
index 5908b7f..ad1f84f 100644
--- a/meta/classes/pkgconfig.bbclass
+++ b/meta/classes/pkgconfig.bbclass
@@ -1,7 +1,2 @@
 DEPENDS_prepend = "pkgconfig-native "
 
-PKGCONFIGRDEP = "pkgconfig"
-PKGCONFIGRDEP_virtclass-native = ""
-PKGCONFIGRDEP_virtclass-nativesdk = "nativesdk-pkgconfig"
-
-RDEPENDS_${PN}-dev += "${PKGCONFIGRDEP}"





More information about the Openembedded-commits mailing list