Ross Cameron wrote:
On 10/01/07, Roland Illig <rillig%netbsd.org@localhost> wrote:There should be no entries for a usr/bin directory, since no pkgsrc package does that. All "public" binaries go into either bin or sbin.Thats contrary to the FHS though, the only files that are supposed to be in /bin and /sbin are supposed to be programs that are needed for system recovery in "single user mode" and all "userland" programs are supposed to be under /usr/bin and /usr/sbin.
No, it isn't. Usually, pkgsrc is installed into /usr/pkg or $HOME/pkg. Neither of those directories is covered by the FHS.
Since all PLIST entries are installed relative to this prefix, the "bin" directory tends to be /usr/pkg/bin. For pkgsrc, there is no need to distinguish between bin and usr/bin, since all pkgsrc packages are considered to be "userland" programs.
Roland