Bug 45875

Summary: 'Split /usr' path optimization breaks systems installing systemd into sep /usr
Product: systemd Reporter: Michał Górny <mgorny>
Component: generalAssignee: Lennart Poettering <lennart>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Support explicit --enable-split-usr

Description Michał Górny 2012-02-10 02:52:46 UTC
The 'split /usr' path optimization assumes that systemd is only installed to /usr when /bin is symlink to /usr/bin. This is not true on Gentoo where systemd is installed into /usr while core system tools are still in /bin.

Please improve the configure check to either:
a) add a switch for it,
b) make this feature --with-distro= specific.

Please do not force us to patch every single release. This will surely help some non-Gentoo users as well.
Comment 1 Michał Górny 2012-02-10 03:10:56 UTC
Created attachment 56855 [details] [review]
Support explicit --enable-split-usr
Comment 2 Lennart Poettering 2012-02-10 15:19:00 UTC
Hmm, could you please rebase this on current git?
Comment 3 Lennart Poettering 2012-02-10 15:35:01 UTC
Fixed in git

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.