> 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.

If I understood what you wrote correctly, IPS will at least in part emulate sgi 
IRIX inst(1M) capabilities?
If that is the case, it's the best news I've read about "Indiana" since her 
inception.

> The OpenSolaris distribution, as you are aware, is experimenting with 
> changes that have not yet made it through ARC.

Yes, I'm acutely aware of it, to the point of immense frustration.

> 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.

Ubuntu, just like other mainstream distros, is supposed to adhere to the Linux 
standards base ("LSB") specification.
And here comes the kicker:

"Linux-Magazin Online: Ist Ubuntu LSB-konform?

Shuttleworth: Ja. Ich glaube, die erste zertifizierte Ausgabe war die Version 
vor Dapper."



In the words of Mark Shuttleworth himself, Ubuntu is LSB-compliant, starting 
with "Dapper".


Now, for those unfamiliar with LSB, it is a system engineering specification. 
One very important
part of this specification, very much relevant to the argument you are trying 
to make in the above
quote, is section 16.1 of the LSB spec, which Ubuntu is supposed to be 
compliant to.

Section 16.1 references the filesystem specification, which mimics System V 
filesystem(5) layout 1:1:

http://www.pathname.com/fhs/pub/fhs-2.3.html

By the way Shawn, you might perhaps find section on /opt in the FHS 
particularly interesting, with
regards to the argument you are tying to make:

"/opt : Add-on application software packages"
http://www.pathname.com/fhs/pub/fhs-2.3.html#OPTADDONAPPLICATIONSOFTWAREPACKAGES

"/etc/opt : Configuration files for /opt"
http://www.pathname.com/fhs/pub/fhs-2.3.html#ETCOPTCONFIGURATIONFILESFOROPT

"/var/opt : Variable data for /opt"
http://www.pathname.com/fhs/pub/fhs-2.3.html#VAROPTVARIABLEDATAFOROPT

So as you can read for yourself, in the words of Mark Shuttleworth himself,
Ubuntu very much follows the System V filesystem(5) specification, because that 
distribution
aims to be LSB compliant, and LSB refers to the FHS.

> 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.

Fair enough; would you be so kind as to please point me to the people who do,
in case you know who they are?  Thank you kindly in advance.

> 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.

To be quite honest and blunt, I couldn't possibly care less what "most users 
will expect".
Contrary to my nickname, I'm a system engineer, and my job is to

a) adhere to specifications, if there are any

b) make sure that the software I bundle and produce JustWorks(SM)

and

c) make money off of it. I don't consider myself to be an idealist.

_________________________________________________________________
Show them the way! Add maps and directions to your party invites. 
http://www.microsoft.com/windows/windowslive/products/events.aspx
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to