**** BEGIN LOGGING AT Sun Mar 11 02:59:58 2012 Mar 11 12:25:49 03Alex J Lennon  07master * r8a4bf368fc 10openembedded.git/recipes/libpng/ (libpng_1.2.47.bb libpng_1.2.48.bb): Mar 11 12:25:50 Replaced libpng 1.2.47 recipe with 1.2.48 as source tarball no longer available from SRC_URI Mar 11 12:25:50 Signed-off-by: Alex J Lennon Mar 11 12:25:50 Signed-off-by: Frans Meulenbroeks Mar 11 18:11:22 hi Mar 11 18:12:53 what's the best way to create a recipe for a package that depends on more recent kernel headers than what's provided by default by linux-libc-kernel-headers ? my linux kernel package is 3.2 (custom recipe), but linux-libc-kernel-headers is 2.6.32 Mar 11 18:13:14 probably because that's what's selected by LINUX_LIBC_HEADERS_VERSION by default Mar 11 18:13:36 adding Mar 11 18:13:37 DEPENDS = "linux-libc-headers (>= 2.6.39)" Mar 11 18:13:47 in my recipe doesn't help, 2.6.32 is still used Mar 11 18:24:38 pinchartl: you're using oe-classic? Mar 11 18:27:07 because in oe-core, there're 3.0.8, 3.1 and git which is 3.2.y Mar 11 18:27:49 well, just create new recipe for your desired version... Mar 11 18:29:06 ynezz: I'm using git://git.openembedded.org/openembedded. is that oe-classic ? Mar 11 18:31:00 I've created a new recipe for linux-libc-headers-2.6.39, but adding 'DEPENDS = "linux-libc-headers (>= 2.6.39)"' to my userspace package recipe still doesn't pull linux-libc-kernel-headers-2.6.39 in. 2.6.32 is still being used Mar 11 18:47:08 pinchartl: dependency does not work that way Mar 11 18:47:51 ynezz: why not ? :-) Mar 11 18:48:12 because Mar 11 18:48:23 read docs about DEPENDS variable Mar 11 18:49:16 the package version is probably pinned by the distro you're using Mar 11 18:50:17 consult conf/distro/.conf for more info Mar 11 18:50:37 look for PREFERRED_VERSION_linux-libc-headers Mar 11 18:52:13 PREFERRED_VERSION_linux-libc-headers is set to ${LINUX_LIBC_HEADERS_VERSION}, which is itself set to 2.6.32 Mar 11 18:52:39 why doesn't the dependency fail then ? Mar 11 18:53:05 shouldn't bitbake tell me it can't build the package because it depends on linux-libc-headers (>= 2.6.39) while 2.6.32 is selected ? Mar 11 18:54:27 I told you already, that your assumption is wrong Mar 11 18:54:42 DEPENDS = "linux-libc-headers (>= 2.6.39)" is invalid Mar 11 18:55:04 so DEPENDS doesn't support specifying versions ? Mar 11 18:55:24 read the docs please Mar 11 18:56:15 any specific doc beside http://docs.openembedded.org/usermanual/usermanual.html ? Mar 11 19:00:13 for bitbake also Mar 11 19:02:14 ok Mar 11 21:33:24 pinchartl, hi, oe classic is outdated, nowadays people uses the core based oe Mar 11 21:40:51 is someone using upstart with oe-core? Mar 11 21:43:12 GNUtoo: I'll try that, thanks Mar 12 00:12:18 http://paste2.org/p/1936745 <= don't suppose anyone has seen this before? Mar 12 00:13:41 and /var/oe/arago-tmp/rootfs/dm816x-pcm-release/etc/opkg/ is there with a bunch of sample files and a basic config **** ENDING LOGGING AT Mon Mar 12 02:59:58 2012