Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dracut: depend on eudev #16098

Merged
merged 1 commit into from Nov 8, 2019
Merged

Conversation

sgn
Copy link
Member

@sgn sgn commented Nov 4, 2019

dracut uses udev to find devices and activate corresponding script

@q66
Copy link
Contributor

q66 commented Nov 7, 2019

I'd also add these dependencies: util-linux e2fsprogs kmod kpartx (dracut uses binaries from all of those in its modules)

@sgn
Copy link
Member Author

sgn commented Nov 8, 2019 via email

@sgn sgn force-pushed the dracut-depends-udev branch 2 times, most recently from 8426b68 to 4f85f03 Compare November 8, 2019 01:23
@q66
Copy link
Contributor

q66 commented Nov 8, 2019

kpartx is required by 90multipath and 90dmraid modules and is a hard dependency in both e.g. debian and the official rpm .spec file (plus it's rather tiny), e2fsprogs is a hard dep in debian but not in the .spec, it's used by multiple modules but i guess mostly optionally.

@sgn
Copy link
Member Author

sgn commented Nov 8, 2019 via email

- udev is required to find devices and activate corresponding script.
- kmod is required at least 3.7 in dracut-init.sh
@the-maldridge
Copy link
Member

Looks good to merge, but before I do can you explain why you have a version constraint on kmod?

@sgn
Copy link
Member Author

sgn commented Nov 8, 2019 via email

@the-maldridge the-maldridge merged commit 40b2359 into void-linux:master Nov 8, 2019
@q66
Copy link
Contributor

q66 commented Nov 8, 2019

We do ship the dracut modules (the default is to include all available modules). The version constraint is also useless since we never shipped an old enough version of kmod in the first place.

@sgn sgn deleted the dracut-depends-udev branch November 8, 2019 22:39
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants