diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-05-11 09:29:47 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2012-05-11 09:29:47 +0000 |
commit | b2f3b6f17e4688c932013fb05f11e2b8966149d9 (patch) | |
tree | 5678cd75131f84beb3217f018cf98b2c509faadf /sys-fs | |
parent | Initial import from qt overlay (diff) | |
download | gentoo-2-b2f3b6f17e4688c932013fb05f11e2b8966149d9.tar.gz gentoo-2-b2f3b6f17e4688c932013fb05f11e2b8966149d9.tar.bz2 gentoo-2-b2f3b6f17e4688c932013fb05f11e2b8966149d9.zip |
Always depend on library packages as we install a shared lib as pointed out by Samuli Suominen #414665 by Egor Y. Egorov.
(Portage version: 2.2.0_alpha100/cvs/Linux x86_64)
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/cryptsetup/ChangeLog | 6 | ||||
-rw-r--r-- | sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild | 7 |
2 files changed, 10 insertions, 3 deletions
diff --git a/sys-fs/cryptsetup/ChangeLog b/sys-fs/cryptsetup/ChangeLog index f42237c4370c..ed3575d6ccf6 100644 --- a/sys-fs/cryptsetup/ChangeLog +++ b/sys-fs/cryptsetup/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-fs/cryptsetup # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v 1.134 2012/05/11 08:33:01 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v 1.135 2012/05/11 09:29:47 vapier Exp $ + + 11 May 2012; Mike Frysinger <vapier@gentoo.org> cryptsetup-1.4.2.ebuild: + Always depend on library packages as we install a shared lib as pointed out by + Samuli Suominen #414665 by Egor Y. Egorov. *cryptsetup-1.4.2 (11 May 2012) diff --git a/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild b/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild index 3c4f0c02a36d..e14876d629ca 100644 --- a/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild +++ b/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild,v 1.1 2012/05/11 08:33:01 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/cryptsetup-1.4.2.ebuild,v 1.2 2012/05/11 09:29:47 vapier Exp $ EAPI="4" @@ -25,8 +25,11 @@ LIB_DEPEND="dev-libs/libgpg-error[static-libs(+)] >=sys-fs/lvm2-2.02.64[static-libs(+)] >=sys-fs/udev-124[static-libs(+)] >=sys-libs/e2fsprogs-libs-1.41[static-libs(+)]" +# We have to always depend on ${LIB_DEPEND} rather than put behind +# static? () because we provide a shared library which links against +# these other packages. #414665 RDEPEND="static-libs? ( ${LIB_DEPEND} ) - !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + ${LIB_DEPEND//\[static-libs(+)]} !<sys-apps/baselayout-2 !sys-fs/cryptsetup-luks selinux? ( sys-libs/libselinux )" |