generic-poky/meta/classes
Richard Purdie 7bf5c38e0f base/useradd/sstate: Ensure do_package setscene has correct fakeroot dependencies
The do_package_setscene task needs to depend on fakeroot in order to correctly
install its files.

We can whitelist the dependency in the sstate handling code for some
performance improvements since we only need this if we're installing the
package from sstate.

Also use an append operator in base.bbclass for clarity.

(From OE-Core rev: 0810ea2a72bdea67a3d8002c4e12fb20f45cf1d5)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-06-07 17:52:08 +01:00
..
allarch.bbclass allarch: Allow class to be included but overridden 2012-11-26 10:01:23 +00:00
archive-configured-source.bbclass archive-*-source.bbclass: handle dependency in anonymous function 2013-05-07 13:58:26 +01:00
archive-original-source.bbclass archive-*-source.bbclass: handle dependency in anonymous function 2013-05-07 13:58:26 +01:00
archive-patched-source.bbclass archive-*-source.bbclass: handle dependency in anonymous function 2013-05-07 13:58:26 +01:00
archiver.bbclass archiver: fix srpm archiving build errors 2013-04-03 17:01:13 +01:00
autotools.bbclass autotools.bbclass: Factor out aclocal copying function 2013-06-04 11:50:24 +01:00
autotools_stage.bbclass autotools: deprecate autotools_stage class 2010-04-27 17:11:28 +01:00
base.bbclass base/useradd/sstate: Ensure do_package setscene has correct fakeroot dependencies 2013-06-07 17:52:08 +01:00
bin_package.bbclass bin_package.bbclass: binary package recipe class 2012-09-10 13:01:46 +01:00
binconfig.bbclass binconfig: Handle the case where ${B} != ${S} 2013-03-18 13:18:24 +00:00
blacklist.bbclass blacklist.bbclass: Refactor, use PNBLACKLIST[pn] 2012-05-11 17:50:49 +01:00
boot-directdisk.bbclass boot-directdisk: Scope HDDDIR and HDDIMG variables to avoid conflicts 2013-05-16 00:09:46 +03:00
bootimg.bbclass boot-directdisk/bootimg/image-vmdk: remove more nostamps for image generation 2013-05-10 10:25:29 +01:00
bugzilla.bbclass meta/classes: Various python whitespace fixes 2012-08-21 12:15:30 +01:00
buildhistory.bbclass classes/buildhistory: record removals in buildhistory directory 2013-06-04 11:43:35 +01:00
buildstats.bbclass buildstats: Drop spurious open() call 2013-05-09 22:28:03 +01:00
ccache.bbclass ccache: Ensure CCACHE_DIR is cleaned by do_clean task 2012-07-10 14:25:38 +01:00
chrpath.bbclass chrpath.bbclass: Normalize rpath only of it doesn't contain ORIGIN variable 2012-12-14 08:53:41 +00:00
clutter.bbclass clutter.bbclass: removed unused function 2013-05-24 14:14:44 +01:00
cmake.bbclass cmake.bbclass: modify construction of compiler flags 2013-05-29 22:18:49 +01:00
cml1.bbclass cml1: set and export TERMINFO, to handle ncurses-native relocation 2012-12-26 11:34:07 +00:00
copyleft_compliance.bbclass copyleft_compliance: force the symlink creation 2013-01-07 14:43:24 +00:00
core-image.bbclass classes/core-image: drop apps-console-core IMAGE_FEATURES support 2013-05-12 09:37:31 +01:00
cpan-base.bbclass cpan-base.bbclass: Improve RDEPENDS to be package specific 2013-02-04 16:42:48 +00:00
cpan.bbclass cpan.bbclass: use '|' as sed separator for entry with paths 2013-04-29 14:45:06 +01:00
cpan_build.bbclass cpan_build: Fix cmaker Build.PL module builds 2013-01-25 12:42:42 +00:00
cross-canadian.bbclass classes: Drop do_package stamp-extra-info 2012-11-21 16:56:03 +00:00
cross.bbclass cross: Clear do_populate_sysroot[stamp-extra-info] so that stamps are not MACHINE specific 2013-05-24 14:14:46 +01:00
crosssdk.bbclass classes: Drop do_package stamp-extra-info 2012-11-21 16:56:03 +00:00
debian.bbclass package: Create global package file list and use throughout PACKAGEFUNCS 2013-02-01 15:54:02 +00:00
deploy.bbclass bitbake/sstate: Implement a lookup function to speed up setscene processing 2010-10-05 22:26:33 +01:00
devshell.bbclass devshell.bbclass: Allow running devshell and fakeroot together 2013-02-19 08:47:36 -08:00
distrodata.bbclass distrodata.bbclass: added some more git processing 2013-03-22 16:54:37 +00:00
distutils-base.bbclass Cleanup: fix PN == BPN cases 2012-10-02 11:40:50 +01:00
distutils-common-base.bbclass distutils-common-base: Create staticdev pacakge for static libraries 2012-11-21 16:56:00 +00:00
distutils-native-base.bbclass meta: Convert getVar/getVarFlag(xxx, 1) -> (xxx, True) 2012-03-05 10:22:56 -08:00
distutils.bbclass distutils: Replacing path to native python by path to python in the image to support python packages with console-script setup 2012-12-17 17:24:57 +00:00
externalsrc.bbclass externalsrc.bbclass: Add class for handling external source trees 2012-03-01 15:56:50 +00:00
fontcache.bbclass Pass the mlprefix to postinst_intercept script 2013-04-29 14:45:10 +01:00
gconf.bbclass classes: Drop none package specific packaging variable accesses 2013-02-17 22:32:03 +00:00
gettext.bbclass gettext.bbclass: Ensure we don't overwrite other DEPENDS_GETTEXT values 2012-04-22 15:59:56 +01:00
gnome.bbclass classes/[gnome|gnomebase|mime]: enhance gnome related classes 2011-11-10 11:37:11 +00:00
gnomebase.bbclass gnomebase: depend on gnome-common-native 2012-11-02 16:18:31 +00:00
grub-efi.bbclass grub-efi: fix Nothing PROVIDES 'grub-efi-x86_64-native' 2012-08-25 14:47:00 +01:00
gsettings.bbclass gsettings.bbclass: fix whitespace 2012-09-05 22:25:23 +01:00
gtk-doc.bbclass gtk-doc: Fix B verses S issues 2013-03-05 17:13:51 +00:00
gtk-icon-cache.bbclass Pass the mlprefix to postinst_intercept script 2013-04-29 14:45:10 +01:00
gtk-immodules-cache.bbclass classes: Use modern exception raising syntax 2013-05-09 14:06:50 +01:00
gzipnative.bbclass base/perlnative/pythonnative/gzipnative: Add a new variable to enable easier handling of native path issues 2012-07-26 14:56:20 +01:00
icecc.bbclass icecc: Allow to use this bbclass together with external toolchains 2013-04-11 15:44:23 +01:00
image-empty.bbclass classes/image*: Revamp creation of live images 2011-07-27 12:02:46 +01:00
image-live.bbclass image classes: use PN for depends, not IMAGE_BASE_NAME 2012-11-24 15:12:28 +00:00
image-mklibs.bbclass image-mklibs: pass correct libdir to mklibs 2012-08-07 12:56:34 +01:00
image-prelink.bbclass classes: Remove various bashisms 2011-11-10 11:51:18 +00:00
image-swab.bbclass classes/image-swab: remove zypper-related references 2013-01-24 20:09:00 +00:00
image-vmdk.bbclass image-vmdk.bbclass: disable the NOISO = "1" 2013-05-12 09:37:32 +01:00
image.bbclass image.bbclass: add postinst_enable_logging 2013-05-23 10:28:04 +01:00
image_types.bbclass image_types.bbclass: add ubifs to IMAGE_TYPES 2013-06-07 16:48:28 +01:00
image_types_uboot.bbclass image_types_uboot: Update to work after recent image_types changes 2012-02-29 18:25:03 +00:00
imagetest-qemu.bbclass imagetest-qemu.bbclass, qemuimage-testlib: add support for more FSTYPES 2013-05-12 08:33:16 +01:00
insane.bbclass insane/package: refactor packaging sanity tests 2013-06-07 16:48:27 +01:00
insserv.bbclass bitbake.conf/base.bbclass: Rename the staging directory to sysroots and the populate_staging task to populate_sysroot 2009-11-13 12:15:42 +00:00
kernel-arch.bbclass kernel-arch: Always use ld.bfd to link the kernel 2013-04-28 12:12:21 +01:00
kernel-module-split.bbclass image/kernel-module-split/eglibc-ld.inc: Remove has_key() usage 2013-05-09 14:06:51 +01:00
kernel-yocto.bbclass classes/lib: Fix getcmdstatus breakage 2013-05-09 16:05:08 +01:00
kernel.bbclass kernel.bbclass: Fix link for modules-${MACHINE}.tgz 2013-06-07 16:48:28 +01:00
lib_package.bbclass lib_package.bbclass: Correct comment referring to bin directories. 2013-01-07 11:09:42 +00:00
libc-common.bbclass libc-common: Ensure sysconfdir exists before installing files to it 2012-11-14 14:38:27 +00:00
libc-package.bbclass class/lib: Fix up various file access methods 2013-05-09 22:28:04 +01:00
license.bbclass classes/license: remove outdated comment 2013-04-10 09:23:18 +01:00
linux-kernel-base.bbclass kernel.bblass: remove get_kernelmajorversion 2011-07-01 23:34:18 +01:00
logging.bbclass logging: add bb* logging mechanisms for bash recipe functions 2011-04-28 10:45:41 +01:00
meta.bbclass Factor ipkg index and conf file creation into package_ipk.bbclass 2007-09-01 22:17:06 +00:00
metadata_scm.bbclass class/lib: Fix up various file access methods 2013-05-09 22:28:04 +01:00
migrate_localcount.bbclass migrate_localcount.bbclass: use PRAUTOINX instead of PN & PV 2013-01-28 14:49:04 +00:00
mime.bbclass classes: Drop none package specific packaging variable accesses 2013-02-17 22:32:03 +00:00
mirrors.bbclass classes/mirrors: remove bogus gnutls mirror 2012-09-10 13:01:45 +01:00
module-base.bbclass module-base.bbclass: Call make instead of oe_runmake in do_make_scripts 2013-02-01 15:54:31 +00:00
module.bbclass kernel: extract functions for kernel modules to separate bbclass 2013-03-05 13:14:50 +00:00
module_strip.bbclass kernel/package.bbclass: Handle kernel module stripping centrally 2010-08-10 14:47:41 +01:00
multilib.bbclass multilib.bbclass: fix the PACKAGEFUNCS_append 2013-06-07 16:48:27 +01:00
multilib_global.bbclass classes/recipes/lib: Fix various python whitespace issues 2013-05-09 14:06:51 +01:00
multilib_header.bbclass mulitilib_header: Avoid sstate checksum issues for -native recipes 2013-02-14 12:36:08 +00:00
native.bbclass ptest bug fixes 2013-04-11 12:20:35 +01:00
nativesdk.bbclass classes: Drop do_package stamp-extra-info 2012-11-21 16:56:03 +00:00
oelint.bbclass classes: Sync with OE - mainly quoting fixes or other minor updates 2006-11-20 15:19:39 +00:00
own-mirrors.bbclass own-mirrors.bbclass: Bring own-mirrors.bbclass from oe commit 0ef914b250df46a41348479446214575668943fb 2011-03-15 01:19:26 +00:00
package.bbclass insane/package: refactor packaging sanity tests 2013-06-07 16:48:27 +01:00
package_deb.bbclass package_*.bbclass: Drop fakeroot from setscene calls 2013-06-07 16:48:31 +01:00
package_ipk.bbclass package_*.bbclass: Drop fakeroot from setscene calls 2013-06-07 16:48:31 +01:00
package_rpm.bbclass package_*.bbclass: Drop fakeroot from setscene calls 2013-06-07 16:48:31 +01:00
package_tar.bbclass package_tar: Fix so it actually works 2013-02-17 22:32:04 +00:00
packagedata.bbclass packagedata: Add error message if multiple recipes try to write the same package 2013-01-24 20:09:00 +00:00
packagegroup.bbclass packagegroup: Add init-manager sanity check 2013-04-18 00:37:57 +01:00
packageinfo.bbclass Add file information to package information window 2013-04-04 14:10:56 +01:00
patch.bbclass patch.bbclass: increase security 2012-09-14 17:12:43 +01:00
perlnative.bbclass base/perlnative/pythonnative/gzipnative: Add a new variable to enable easier handling of native path issues 2012-07-26 14:56:20 +01:00
pixbufcache.bbclass pixbufcache: add more documentation 2013-05-30 20:59:09 +01:00
pkg_distribute.bbclass meta: Convert getVar/getVarFlag(xxx, 1) -> (xxx, True) 2012-03-05 10:22:56 -08:00
pkg_metainfo.bbclass Convert tab indentation in python functions into four-space 2012-07-19 10:24:50 +01:00
pkgconfig.bbclass pkgconfig: Drop automatic pkgconfig RDEPENDS 2012-10-18 12:13:12 +01:00
populate_sdk.bbclass nativesdk: Switch to using nativesdk as a prefix, not a suffix 2012-09-02 05:52:06 -07:00
populate_sdk_base.bbclass Make toolchain output name using SDK_VERSION instead of DISTRO_VERSION to be consistent [yocto #2342] 2013-05-02 17:41:55 +01:00
populate_sdk_deb.bbclass package/populate_sdk: Move functions from package_* to populate_sdk_* 2013-03-23 17:40:27 +00:00
populate_sdk_ipk.bbclass package/populate_sdk: Move functions from package_* to populate_sdk_* 2013-03-23 17:40:27 +00:00
populate_sdk_rpm.bbclass package/populate_sdk: Move functions from package_* to populate_sdk_* 2013-03-23 17:40:27 +00:00
prexport.bbclass prs: use the PRServer to replace the BB_URI_LOCALCOUNT functionality 2012-12-06 12:31:16 +00:00
primport.bbclass prservice: Added sanity check for prservice connection. 2012-03-08 12:16:29 -08:00
prserv.bbclass prserv: change PRSERV_HOST semantics 2013-01-25 12:42:43 +00:00
ptest.bbclass ptest bug fixes 2013-04-11 12:20:35 +01:00
python-dir.bbclass python-dir: change PYTHON_BASEVERSION to 2.7 2011-10-31 22:03:22 +00:00
pythonnative.bbclass base/perlnative/pythonnative/gzipnative: Add a new variable to enable easier handling of native path issues 2012-07-26 14:56:20 +01:00
qemu.bbclass Revert "qemu.bbclass: Use the correct qemu binary in multilib cases" 2013-04-29 14:45:10 +01:00
qmake2.bbclass qt4: Enable accessibility and sm option for LSB. 2011-01-20 21:37:01 +00:00
qmake_base.bbclass qmake_base.bbclass: Add linux-gnun32-oe-g++ to QMAKESPEC 2013-05-29 22:14:18 +01:00
qt4e.bbclass qt4: Avoid circular dependencies with multilib 2012-10-03 10:02:21 +01:00
qt4x11.bbclass qt4: Avoid circular dependencies with multilib 2012-10-03 10:02:21 +01:00
recipe_sanity.bbclass recipe_sanity: Don't bother checking LICENSE 2012-10-18 12:13:39 +01:00
relocatable.bbclass relocatable.bbclass: split it up, to reuse code 2012-08-02 15:28:39 +01:00
rm_work.bbclass rm_work.bbclass: ignore failure for removing pseudo folder 2013-05-24 14:14:48 +01:00
rootfs_deb.bbclass classes/buildhistory: implement history collection for SDKs 2013-03-23 11:41:13 +00:00
rootfs_ipk.bbclass classes/buildhistory: implement history collection for SDKs 2013-03-23 11:41:13 +00:00
rootfs_rpm.bbclass rpm: split out run-postinsts 2013-03-29 10:40:54 +00:00
sanity.bbclass sanity.bbclass: make sure python is a full install 2013-06-04 11:43:35 +01:00
scons.bbclass classes: scons: add EXTRA_OESCONS 2012-03-26 23:29:44 +01:00
sdl.bbclass classes/sdl: remove Opie-specific desktop file/packaging 2012-02-21 17:00:46 +00:00
setuptools.bbclass distutils/steuptools: Fix files layout and unbreak builds 2012-08-24 17:25:15 +01:00
sip.bbclass sip.bbclass: improve RDEPENDS to add python-sip only for PN 2013-02-04 23:31:02 +00:00
siteconfig.bbclass siteconfig: Clear cache before rebuilding 2012-09-28 15:19:42 +01:00
siteinfo.bbclass siteinfo.bbclass: Add mips64 common siteinfo 2013-05-29 22:14:17 +01:00
sstate.bbclass base/useradd/sstate: Ensure do_package setscene has correct fakeroot dependencies 2013-06-07 17:52:08 +01:00
staging.bbclass staging.bbclass: Drop unused/legacy function 2013-02-06 13:13:00 +00:00
syslinux.bbclass syslinux: Update to 4.06 2013-05-16 00:09:46 +03:00
systemd.bbclass classes: Use modern exception raising syntax 2013-05-09 14:06:50 +01:00
terminal.bbclass devshell.bbclass: Allow running devshell and fakeroot together 2013-02-19 08:47:36 -08:00
tinderclient.bbclass meta/classes: Various python whitespace fixes 2012-08-21 12:15:30 +01:00
toolchain-scripts.bbclass toolchain-scripts.bbclass:Add CROSS_COMPILE variable to environment-setup file 2013-05-16 00:09:49 +03:00
typecheck.bbclass typecheck.bbclass: update per current variable typing code 2012-05-11 17:50:50 +01:00
update-alternatives.bbclass update-alternatives: Drop deprecated code, update to show error message 2013-05-22 17:16:55 +01:00
update-rc.d.bbclass classes: Use modern exception raising syntax 2013-05-09 14:06:50 +01:00
useradd.bbclass base/useradd/sstate: Ensure do_package setscene has correct fakeroot dependencies 2013-06-07 17:52:08 +01:00
utility-tasks.bbclass utility-tasks: Set T to alternate location during do_clean 2012-08-18 16:23:59 +01:00
utils.bbclass utils.bbclass: ensure $0 is correct in wrapper scripts 2013-05-30 21:10:23 +01:00