Bug 982947

Summary: /bin should be abolished
Product: [Fedora] Fedora Reporter: Ales Kozumplik <akozumpl>
Component: filesystemAssignee: Ondrej Vasik <ovasik>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 19CC: jzeleny, ovasik
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-07-10 08:33:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ales Kozumplik 2013-07-10 08:16:04 UTC
Since all executable binaries and scripts that previously ended up in /bin are installed to /usr/bin now, and /bin is only a symlink provided by filesystem, we should roll out a plan to finish what UsrMove [1] has started and remove the last piece completely.

Besides being redundant it poses problems for packaging tools (bug 982664) and probably others.

[1] https://fedoraproject.org/wiki/Features/UsrMove

Comment 1 Ondrej Vasik 2013-07-10 08:33:09 UTC
I don't agree - problem is with shebangs - nobody wants to change #!/bin/bash to #!/usr/bin/bash ... actually, in my opinion, UsrMove feature just started and we are not in the position to do this. 
Closing Deferred, feel free to use this as tracker if you plan to file bugzilla against all components with scripts using shebang #!/bin/<whatever> , against all scripts using /bin/<whatever> direct construct... 
Long run, probably too long, given the response in less complicated things (e.g. for duplicate ownerships, it took ~2 years to close all tracked bugzillas except remaining 2).

Comment 2 Ondrej Vasik 2013-07-10 08:36:18 UTC
Or better - WONTFIX at the moment.

Comment 3 Ondrej Vasik 2013-07-10 08:36:48 UTC
(aaargh, need coffee, I meant CANTFIX)