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

Shawn Walker swalker at opensolaris.org
Thu Jun 4 14:37:51 PDT 2009


a b wrote:
>  > ...many bits of software are moving to /usr :)
> 
>  > Deliver to /usr; your life will be simpler, many users will thank you,
>  > and you won't have this issue.
> 
> Consider that if I deliver my software in /usr (as a 3rd party unbundled 
> applications vendor), I run an extremely high risk of:
> 
> a) being overwritten by IPS, respectively your own updates
> 
> b) my software overwriting your software.

Work is scheduled to alter packaging system to prevent a user from 
installing packages with conflicting resources.  It is actually 
desirable that some software delivers into the same place to allow it to 
replace another component.

> It appears that these architectural issue have not been thought throughly.

The OpenSolaris distribution, as you are aware, is experimenting with 
changes that have not yet made it through ARC.  Regardless, I don't see 
the issue here.  Ubuntu, et al. are quite successful despite the lack of 
adherence to the Sys V filesystem specification from a user perspective.

I won't debate the merits, etc. of this with your nor comment on what 
should or should not be done architecturally as that isn't my 
responsibility.  I'll just simply say that I see no issue with packaging 
for /usr as most packages are moving towards, and that I believe most 
users will expect that.

Cheers,
-- 
Shawn Walker



More information about the indiana-discuss mailing list