Bug 45875 - 'Split /usr' path optimization breaks systems installing systemd into sep /usr
Summary: 'Split /usr' path optimization breaks systems installing systemd into sep /usr
Status: RESOLVED FIXED
Alias: None
Product: systemd
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: Other All
: medium major
Assignee: Lennart Poettering
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-10 02:52 UTC by Michał Górny
Modified: 2012-02-10 15:35 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Support explicit --enable-split-usr (1.62 KB, patch)
2012-02-10 03:10 UTC, Michał Górny
Details | Splinter Review

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.