]> code.ossystems Code Review - openembedded-core.git/commit
gconf.bbclass: don't register schemas in the install stage
authorRoss Burton <ross.burton@intel.com>
Tue, 26 Jun 2012 10:10:23 +0000 (11:10 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 28 Jun 2012 15:23:18 +0000 (16:23 +0100)
commitf9f2e0309a03a4dc9ed5e6cff7db6f29962b7d60
tree4be3991bb204eb342859891011099eec6742749c
parentbb5095d3f73a00222f50f9dd2cf8dc27cc72b4a2
gconf.bbclass: don't register schemas in the install stage

Previously this was installing schemas in the sysroot, which is wrong for native
packages as nothing should touch the sysroot directly, and even more wrong for
non-native packages as the sysroot is irrelevant.

So, export the environment variable that stops the registration happening at
install time. The postinst script will handle the non-native case, and for the
sysroot I've opened #2648.  This isn't a massive problem as nothing to my
knowledge actually installs schemas to the sysroot.

[YOCTO #2245]

Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/gconf.bbclass