Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 529637 - sys-fs/lvm2[systemd] depends on virtual/libudev[static-libs], but virtual/libudev[systemd] conflicts with static-libs flag
Summary: sys-fs/lvm2[systemd] depends on virtual/libudev[static-libs], but virtual/lib...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-17 19:16 UTC by suhr
Modified: 2015-12-24 23:32 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description suhr 2014-11-17 19:16:31 UTC
sys-fs/lvm2 shouldn't allow using `static-libs` and `systemd` flags in the same time.

Reproducible: Always
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-11-18 11:10:06 UTC
We mask those flags in the systemd profiles:

# 'static-libs' support on sys-apps/systemd is not provided
virtual/libgudev static-libs
virtual/libudev static-libs
sys-fs/cryptsetup static static-libs
sys-fs/lvm2 static static-libs
sys-fs/dmraid static
Comment 2 Mike Gilbert gentoo-dev 2014-11-18 17:44:35 UTC
The deps seem correct to me. We should not be replicating the REQUIRED_USE constraint from virtual/libudev in the sys-fs/lvm2 ebuild.

I would expect to see a dependency error if you attempt to install lvm2 with both systemd and static-libs enabled. And from what I can tell, that is exactly what happens currently.
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2015-12-24 23:32:41 UTC
can you confirm this is solved for you with sys-fs/lvm-2.02.116-r2 and newer?