fix(sys-kernel/bootengine): Add all dependencies required by postinst

When building on a fresh board root it is easy for bootengine to die a
silent but horrible death because it was installed before one of the
tools it uses to create or includes in the initird. To avoid this use a
very complete dependency list for both DEPEND and RDEPEND.
This commit is contained in:
Michael Marineau 2013-07-23 02:37:16 -04:00
parent 1640b28161
commit 30e47c03fd
2 changed files with 30 additions and 2 deletions

View File

@ -18,8 +18,22 @@ SLOT="0"
KEYWORDS="amd64 x86"
DEPEND="
app-arch/gzip
app-shells/bash
sys-apps/coreutils
sys-apps/findutils
sys-apps/grep
sys-apps/kbd
sys-apps/kexec-tools
sys-kernel/dracut"
sys-apps/less
sys-apps/sed
sys-apps/systemd
sys-apps/systemd-sysv-utils
sys-apps/util-linux
sys-kernel/dracut
virtual/udev
"
RDEPEND="${DEPEND}"
src_install() {
insinto /usr/lib/dracut/modules.d/

View File

@ -17,8 +17,22 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="
app-arch/gzip
app-shells/bash
sys-apps/coreutils
sys-apps/findutils
sys-apps/grep
sys-apps/kbd
sys-apps/kexec-tools
sys-kernel/dracut"
sys-apps/less
sys-apps/sed
sys-apps/systemd
sys-apps/systemd-sysv-utils
sys-apps/util-linux
sys-kernel/dracut
virtual/udev
"
RDEPEND="${DEPEND}"
src_install() {
insinto /usr/lib/dracut/modules.d/