Not logged in
Log in now
Create an account
Subscribe to LWN
Pencil, Pencil, and Pencil
Dividing the Linux desktop
LWN.net Weekly Edition for June 13, 2013
A report from pgCon 2013
Little things that matter in language design
Various notes on /usr unification
Posted Feb 28, 2012 8:59 UTC (Tue) by niner (subscriber, #26151)
Posted Feb 28, 2012 14:32 UTC (Tue) by SEJeff (subscriber, #51588)
Posted Feb 28, 2012 14:38 UTC (Tue) by mpr22 (subscriber, #60784)
Posted Feb 28, 2012 14:41 UTC (Tue) by SEJeff (subscriber, #51588)
Something that isn't pointed out is that people who aren't ok with this move don't have to use Fedora / a systemd distro moving to this model. They could fork fedora or build their own distro. It isn't as though distributors are forcing a free distro down your throat :)
Posted Feb 28, 2012 17:43 UTC (Tue) by drag (subscriber, #31333)
Posted Feb 28, 2012 20:39 UTC (Tue) by lindi (subscriber, #53135)
seems to give quite opposite advice at least for official debian packages:
"Maintainers should not override the Debian Python interpreter using /usr/bin/env python or /usr/bin/env pythonX.Y. This is not advisable as it bypasses Debian's dependency checking and makes the package vulnerable to incomplete local installations of python."
Posted Feb 29, 2012 16:10 UTC (Wed) by cortana (subscriber, #24596)
Posted Feb 28, 2012 20:43 UTC (Tue) by samroberts (subscriber, #46749)
Posted Mar 5, 2012 9:53 UTC (Mon) by jschrod (subscriber, #1646)
Not like now, where you can't write a bash script for both Linux (/bin/bash) and FreeBSD (/usr/bin/bash) without using #!/usr/bin/env. Then it could just be /usr/bin/bash and we would be done. Just as in Solaris, since many years.
Posted Mar 5, 2012 10:55 UTC (Mon) by Cyberax (✭ supporter ✭, #52523)
instead of using absolute paths.
Posted Mar 5, 2012 12:12 UTC (Mon) by jwakely (subscriber, #60262)
Posted Mar 1, 2012 8:32 UTC (Thu) by AndreE (subscriber, #60148)
I don't think you are going to convince anyone that having to learn the arbitrary determinations of binary and library location (that differ from distro to distro) ,is a better state of affairs than knowing everything will be found under /usr
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds