| Summary: | inconsistency in dependencies of currently stable versions of udev, cryptsetup | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Max Loparev <laplandersan> |
| Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | 10.0 | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Max Loparev
2010-03-13 19:22:07 UTC
device-mapper has been moved to sys-fs/lvm2, don't install it. And no, cryptsetup does not require it.
DEPEND="|| (
>=sys-fs/lvm2-2.02.45
>=sys-fs/device-mapper-1.00.07-r1
thank you, that solves the problem. shouldn't all requirements be switched to virtuals and deice-mapper added to package.mask if its functionality moved to lvm2? Good that it works now. You need a blocker in place, otherwise you'd get file conflicts when installing >=sys-fs/lvm2-2.02.45 on systems with the deprecated sys-fs/device-mapper still installed. :) Plus virtual for one remaining alive package is not needed at all :) parted is another one. I didn't check the whole tree... (In reply to comment #4) > parted is another one. I didn't check the whole tree... No, you misunderstood me. By virtual I mean a virtual that'd only contain sys-fs/lvm2, that doesn't make any sense. || ( >=sys-fs/lvm2-2.02.45 >=sys-fs/device-mapper-1.00.07-r1 ) does the same job until device-mapper gets removed. |