FS#28026 - libkmod: should be in /lib rather than /usr/lib

Attached to Project: Arch Linux
Opened by Yannick (silk) - Saturday, 21 January 2012, 12:59 GMT
Last edited by Allan McRae (Allan) - Saturday, 21 January 2012, 21:36 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Dave Reisner (falconindy)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
  • Anonymous Submitter (2012-01-30)
Private No

Details

Description:
Kmod is a core package, and critical kernel subroutines such as the Udev deamon depend directly on it.
This can affect boot when using a separate /usr directory.
I know ArchLinux does not support a separate /usr directory, but still... my point is that it's non sense to break thoses users like me. I run ArchLinux for a server purpose, and I do not care much for those packages which need /usr to be merged with /, since it's mostly desktop use packages.

Steps to reproduce:
Use Archlinux with a distinct /usr partition from /

How to fix:
Move libkmod.so where it should be, just like almost all distros (if not all)
do, i.e. /lib instead of /usr/lib, which breaks boot by mounting prematuredly the /usr partition, leading to failed fscks checks and preventing from booting normally. See slackware/debian/suse/etc, they all put it into /lib.

See a thread I opened before diagnosing the problem more carefully
https://bbs.archlinux.org/viewtopic.php?pid=1044830#p1044830
This task depends upon

Closed by  Allan McRae (Allan)
Saturday, 21 January 2012, 21:36 GMT
Reason for closing:  Not a bug

Loading...