thanks once again > Your understanding is misguided. If you intend it to be a user interface, > it belongs on the PATH. If you don't, it belongs under /usr/lib.
I hear you regarding that ideally they should be on the PATH... but -- nothing in FHS talks about PATH. thoughts aloud: science could indeed be considered a game -- may be I should advise on such PATH-driven interpretation and ask upstream to place their binaries under /usr/games then which is in the PATH -- then we should all be compliant with our intertrepations of FHS ;) damn... there is only 1 /usr/games so once again -- conflicts conflicts conflicts not sure if of any point, since the list seems to be only full of SPAM I have posted my question to [1]. [1] http://sourceforge.net/mailarchive/forum.php?thread_name=20111102222553.GL10325%40onerussian.com&forum_name=freestandards-fhs-discuss Cheers, On Wed, 02 Nov 2011, Steve Langasek wrote: > On Wed, Nov 02, 2011 at 03:53:04PM -0400, Yaroslav Halchenko wrote: > > Thank you Steve ! > > With all due respect -- I disagree with your lines of > > reasoning/support. > > > The per-package subdir should be created instead under > > > /usr/lib, and /usr/bin/cmtk can dispatch subcommands over there. > > as I and John argued, FHS doesn't mandate them to be > > under /usr/lib and actually allows for subdirectories under /usr/bin > > (more below) > The subdirectories of /usr/bin that are allowed in the FHS are spelled out > because they are exceptions. > > - /usr/lib is destined for > > "/usr/lib includes object files, libraries, and internal binaries > > that are not intended to be executed directly by users or shell > > scripts" > > so indeed anything which cannot be executed directly -- should go > > there. But "executed directly" in my understanding is not solely > > being on the PATH -- if I can execute a tool via > > /usr/lib/PKG/bin/xxx -- it is direct execution and thus should not > > be hidden under /usr/lib > Your understanding is misguided. If you intend it to be a user interface, > it belongs on the PATH. If you don't, it belongs under /usr/lib. > It is a bug in the FHS that it allows for this interpretation, but I have no > doubt that it is a bug and which way the FHS would be clarified to fix this > hole. -- =------------------------------------------------------------------= Keep in touch www.onerussian.com Yaroslav Halchenko www.ohloh.net/accounts/yarikoptic -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111102224119.gm10...@onerussian.com