Matt Ingenthron wrote:
Shawn Walker wrote:
UNIX admin wrote:
The answer is that your software is not correctly
packaged for OpenSolaris 200x :)
Do you mind pointing out what exactly makes my software "incorrectly
packaged" for OpenSolaris?
Is there a formal specification document which details how and in
what places "Indiana" expects to have software packaged?
As noted in:
PSARC/2005/185 Enabling serendipitous discovery
PSARC/2007/048 Include GNU coreutils 6.7
PSARC/1991/061 Packaging rules for system extensions
...many bits of software are moving to /usr :)
Death to /opt/sfw, /usr/sfw, etc.
Deliver to /usr; your life will be simpler, many users will thank you,
and you won't have this issue.
Uh, Shawn... you're conflating things **Sun** had not delivered to
/usr/bin and instead used /usr/gnu with software **others**, who are not
part of the distro, want to deliver to OpenSolaris.
None of the documents you've referenced above indicate third parties
should start delivering software to the UNIX system repository (/usr).
In fact the ARC guidelines _specify_ /opt, /var/opt, /etc/opt and
friends for "Add-on system software or applications":
http://opensolaris.org/os/community/arc/policies/install-locations/
Respectfully, I believe you are quite wrong on this.
I disagree. For many of the same reasons stated in PSARC/2005/185, I
believe even third-party software belongs in /usr.
Otherwise, some of the same problems stated in there are going to occur
with third-party software. It is my belief that most new users are
going to expect to be able to user their software right away when they
install it without modifying their $PATH.
Others are free to interpret as they like, but that is my view.
Cheers,
--
Shawn Walker
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss