[OE-core] [PATCH 0/1] distutils-common-base: add to, don't set, FILES_${PN}

Joshua Lock joshua.lock at collabora.co.uk
Wed Jun 17 08:33:17 UTC 2015


A recipe I was working on which indirectly inherited both
distutils-common-base and gtk-icon-cache was reporting installed but not
shipped errors for icons in the path gtk-icon-cache explicitly adds to
FILES_${PN}.

This turns out to be because distutils-common-base sets (=) rather than
appends (+= or _append) FILES_${PN} and gtk-icon-cache was ahead of
distutils-common-base in the inherit order.

The proposed fix here, appending rather then settings FILES_${PN}, works for
the recipe I am working on and doesn't introduce errors for any recipe in 
meta/recipes-devtools/python.

Cheers,

Joshua

The following changes since commit 45b368427accf6d519078812d5335ec250bacef8:

  packagedata: Fix to ensure variables expand correctly (2015-06-16 14:20:17 +0100)

are available in the git repository at:

  git://git.openembedded.org/openembedded-core-contrib joshuagl/distutils
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=joshuagl/distutils

Joshua Lock (1):
  distutils-common-base: add to, don't set, FILES_${PN}

 meta/classes/distutils-common-base.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
2.1.0




More information about the Openembedded-core mailing list