commit: f2ddef6937d5a4139b7089d7aa1a5bf6f9ed5614 Author: Ian Jordan <immoloism <AT> gmail <DOT> com> AuthorDate: Sat Nov 16 07:16:08 2024 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Sun Nov 17 16:14:53 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ddef69
sys-fs/lvm2: Change thin RDEP to PDEP commit 5650003ebef651c68f02f000feb4b2a758dd7e37 stabled a version of sys-block/thin-provisioning-tools which causes a circular dependency which breaks thin support in Gentoo install media. This fix changes the RDEPEND to a PDEPEND which removes the circular and allows all the functionality it once did. Signed-off-by: Ian Jordan <immoloism <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39342 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> sys-fs/lvm2/lvm2-2.03.22-r6.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-fs/lvm2/lvm2-2.03.22-r6.ebuild b/sys-fs/lvm2/lvm2-2.03.22-r6.ebuild index 0a46f4913903..e1897145f5bc 100644 --- a/sys-fs/lvm2/lvm2-2.03.22-r6.ebuild +++ b/sys-fs/lvm2/lvm2-2.03.22-r6.ebuild @@ -38,8 +38,11 @@ DEPEND_COMMON=" RDEPEND=" ${DEPEND_COMMON} >=sys-apps/baselayout-2.2 + lvm? ( virtual/tmpfiles ) +" + +PDEPEND=" lvm? ( - virtual/tmpfiles thin? ( >=sys-block/thin-provisioning-tools-1.0.6 ) ) "
