Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate what's needed for "Unify /usr/bin and /usr/sbin" Fedora change #1759

Open
travier opened this issue Jul 11, 2024 · 1 comment
Open

Comments

@travier
Copy link
Member

travier commented Jul 11, 2024

Describe the enhancement

✔️ Unify /usr/bin and /usr/sbin

  • The /usr/sbin directory becomes a symlink to bin, which means paths like /usr/bin/foo and /usr/sbin/foo point to the same place. /bin and /sbin are already symlinks to usr/bin and usr/sbin, so effectively /bin/foo and /sbin/foo also point to the same place. /usr/sbin will be removed from the default $PATH. The same change is also done to make /usr/local/sbin point to bin, effectively making /usr/local/bin/foo and /usr/local/sbin/foo point to the same place. The definition of %_sbindir will be changed to %_bindir, so packages will start using the new directory after a rebuild without any further action. Maintainers may stop using %_sbindir, but don't need to.
  • Tracking bug: #2267022
  • NOTES: TR: Should not impact FCOS

This is apparently impacting Silverblue so might impact FCOS:

Edit: Created: https://gitlab.com/fedora/bootc/tracker/-/issues/29

See: #1714 (comment)

System details

N/A

Additional information

No response

@travier travier changed the title Investigate what's need for "Unify /usr/bin and /usr/sbin" Fedora change Investigate what's needed for "Unify /usr/bin and /usr/sbin" Fedora change Jul 11, 2024
@travier
Copy link
Member Author

travier commented Jul 16, 2024

See: https://lists.fedoraproject.org/archives/list/[email protected]/thread/EOKNNAMSTPNFVKU3WQ3R42HFXKE6QLJS/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant