[indiana-discuss] "no scripting zone" and isaexec(3C) == architectural

Matt Ingenthron ingenthr at cep.net
Thu Jun 4 11:01:48 PDT 2009


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.

- Matt



More information about the indiana-discuss mailing list