Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 237714

Summary: sys-fs/cryptsetup-1.0.6-r1 - sys-fs/udev dependency too narrow
Product: Gentoo Linux Reporter: cilly <cilly>
Component: New packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description cilly 2008-09-15 12:40:41 UTC
In the latest cryptsetup-1.0.6-r1 ebuild a dependency to udev is set:

>=sys-fs/dev-126

This dependency is set wrong, since cryptsetup 1.0.6 works flawlessly with the latest stable udev 124-r1. I am using cryptsetup 1.0.6 with udev 124-r1 for a very long term and the binary you are pointing is included in udev 124-r1:

$ which udevadm
/sbin/udevadm

udevsettle is a symbolic link to udevadm in udev 124-r1

Please correct dependency to:

>=sys-fs/dev-124

On the other hand if udev 1.2.7 which is hard masked breaks so many things, I do not see a need to patch masked only packages to make it work with a totally unstable and hard masked udev-release. In other words, udev should be patched to be compatible to other software and to set the symlink accordingly to udevadm.

just my opinion
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2008-09-15 19:33:48 UTC
Expanded to 124.