On Sun, Dec 25, 2016 at 06:34:50AM -0500, Robert Schweikert wrote:
Hi,
Happy Holidays
On 12/23/2016 09:27 AM, Ruediger Meier wrote:
Hi,
some years ago we've had big discussions about it...
But know the direcories are still not merged and we still have hundreds of duplicate links in /bin and /usr/bin. Some binaries are still only available in /bin. Still many horrible looking spec files.
So lazy usr-merge supporters, please finish your job and cleanup the mess.
It appears that you are misunderstanding some fundamental concepts.
1.) Calling people lazy will most likely not motivate them to do more voluntary work that may benefit you
2.) Links will have to remain more or less indefinitely. If an executable moves from /{s,}bin to /usr/{s,}bin a link in /{s,}bin must remain for backwards compatibility in order to not break existing code outside of the distribution that may expect executables in /{s,}bin
3.) This is a community of volunteers and contributions are welcome, so if it bothers you, scratch your own itch and pitch in rather than degrading the effort that others have already made.
4.) Although a reasonably compelling argument for the merge has been made not everyone is convinced that this is the approach to take. In the end it is up to those maintaining specific packages if the executables should be moved or not. There is not technical steering committee to tel people otherwise.
This discussion is useless ... could we please stay with /bin, /sbin as well with /usr/bin and /usr/sbin. Even upstream of systemd never had said that /bin/sh has to become /usr/bin/sh to avoid POSIX violations. The same holds true for other essential user commands as well as for other system commands. IMHO this forced merge is a misunderstanding of having /usr as part of the root file system. Wheras having one root file system with /usr make sense as to many libraries and dynamicallly loaded files are located below /usr (e.g. libraries used for nfs4 and also dynamicallly loaded files of the glibc), there is no need to enforce the depopulation of the system basic paths /bin and /sbin Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr