Opened 3 years ago

Closed 3 years ago

#15365 closed task (wontfix)

Merged-/usr adjustments from Joe Locash

Reported by: Douglas R. Reno Owned by: blfs-book
Priority: normal Milestone: 11.0
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

Joe mentioned some merged-/usr adjustements earlier in blfs-dev:

ModemManager

Build needs --with-udev-base-dir=/usr/lib/udev
UDEV_BASE_DIR="/lib/udev" is set in configure.ac

Pulseaudio

Build needs -Dudevrulesdir=/usr/lib/udev/rules.d
Defaults to /lib/udev/rules.d in mason.build

LXDM

Book uses --with-systemdsystemunitdir=/lib/systemd/system
Remove and it installs to the correct location

Change History (2)

comment:1 by Bruce Dubbs, 3 years ago

I have a problem with this ticket. The suggestions break the subject packages if the user is reinstalling into a non-merged /usr system. I think we should just leave things as they are and let /lib -> usr/lib do the right thing for both merged and non-merged /usr systems.

comment:2 by Bruce Dubbs, 3 years ago

Resolution: wontfix
Status: newclosed

After thinking about it, I am going to mark this ticket as wontfix. For users who have not upgraded to non-split /bin, /lib, etc in sysV, this change will not install the rules in the right place. I understand that for systemd users it doesn't make any difference.

I did check the rest of the book and all the other changes were to /usr/lib or /usr/bin so this is a unique situation.

Note: See TracTickets for help on using tickets.