Re:Arch Linux – "It is what you make it"
by graywh on Friday September 16, 2011 @11:11PM
(#3007125)
No package manager should use /usr/local/.
[ Parent
| on HN ]
Re:Arch Linux – "It is what you make it"
by fakeempire on Saturday September 17, 2011 @01:06AM
(#3007298)
would you elaborate? i guess i agree for historical reasons but for practical reasons i think package managers actually should use /usr/local/. basically everyone uses a package manager now (except lfs). where would you like package managers to install.
Re:Arch Linux – "It is what you make it"
by lvillani on Saturday September 17, 2011 @06:40AM
(#3007739)
From the FHS:
"The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated." [1]
And I believe that "system software" today means "installed by a package manager" (please correct me if I'm wrong).
I personally (rarely) use /usr/local for manually-installed packages. This way there's no risk of a package manager accidentally overwriting stuff outside its control.
[1] http://www.pathname.com/fhs/pub/fhs-2.3.html#THEUSRHIERARCHY