Re: [OE-core] [PATCH] gconf.bbclass: don't register schemas in the install stage

2012-06-28 Thread Saul Wold
On 06/26/2012 03:10 AM, Ross Burton wrote: 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

Re: [OE-core] [PATCH] gconf.bbclass: don't register schemas in the install stage

2012-06-28 Thread Colin Walters
On Wed, 2012-06-27 at 07:01 +0100, Ross Burton wrote: I'd prefer to use an option that the GConf autoconf macro provides over patching every module that uses GConf, I wasn't objecting to your patch. However, please do *also* (in addition, as well, etc. ;) ) consider patching these modules

Re: [OE-core] [PATCH] gconf.bbclass: don't register schemas in the install stage

2012-06-27 Thread Ross Burton
On Tuesday, 26 June 2012 at 22:02, Colin Walters wrote: Even better is to have the source code check for DESTDIR, and skip gconf bits itself; e.g.: http://git.gnome.org/browse/evolution/tree/shell/Makefile.am?h=gnome-2-28#n201 This patch is still useful though for components which don't

[OE-core] [PATCH] gconf.bbclass: don't register schemas in the install stage

2012-06-26 Thread Ross Burton
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

Re: [OE-core] [PATCH] gconf.bbclass: don't register schemas in the install stage

2012-06-26 Thread Colin Walters
On Tue, 2012-06-26 at 11:10 +0100, Ross Burton wrote: +# Disable install-time schema registration as we're a packaging system so this +# happens in the postinst script, not at install time. Set both the configure +# script option and the traditional envionment variable just to make sure.