On Wed, Jul 2, 2008 at 8:00 AM, UNIX admin <[EMAIL PROTECTED]> wrote:
>> Please, could you expand on your statement? Why would
>> it be a bad idea?
>> To me, it would solve most of the problems we have
>> today with OpenSolaris on having to create redundant
>> sub-installations of most of the operating system
>> dependencies, only to install a package like, for
>> example, "mplayer" from blastwave.
>
> Actually, it wouldn't.
>
> The problem is that on GNU/Linux, where rpm "works", people just go ahead and
> DUMP their 3rd party/unbundled software into /usr. However, the LSB
> specification (chapter 16.) clearly states that 3rd party and unbundled
> applications are to be delivered in /opt, /etc/opt, and /var/opt.
>
> So if 3rd party and unbundled applications were actually compliant with the
> LSB specification, they would land in /opt, among other things, and you would
> have the exact same problem that Solaris has.
>
> Again: the only operating system that has this solved *cleanly* is sgi IRIX,
> because the inst(1M) software management subsystem works based on the
> principle of namespaces.
>
> And under this concept, a 3rd party packager may deliver his/her own software
> anywhere on the system (naturally, /opt!) and their packages would be
> automatically replaced as soon as the vendor issued a newer revision - as
> long as the 3rd party packager used the same namespace. This concept is
> critical and essential for solving the current shared object libraries and
> application duplication in Solaris in general, and not just OpenSolaris.
>
Which brings us back to Blastwave bloat. Duplication.
At the very least up to date versions of zlib and gzip and a few other
things. Here is what is in testing as of a few days ago
Size Date Package Filename
-------------------------------------------------------------------------------
1030332 Jun 30 08:40 libcairo-1.4.14-SunOS5.8-sparc-CSW.pkg.gz
974171 Jun 30 08:39 libcairo-1.4.14-SunOS5.8-i386-CSW.pkg.gz
615708 Jun 27 12:01
mailscanner-4.70.7.1,REV=2008.06.27-SunOS5.8-all-CSW.pkg.gz
3564648 Jun 27 11:14 bind-9.5.0,REV=2008.06.26-SunOS5.8-sparc-CSW.pkg.gz
1192381 Jun 26 12:16 falcon-0.8.10,REV=2008.06.26-SunOS5.8-i386-CSW.pkg.gz
96288041 Jun 22 12:03 jboss4-4.2.2.GA,REV=2008.06.22-SunOS5.8-all-CSW.pkg.gz
315722 Jun 20 05:39
openvpn-2.1,REV=2008.06.20_rev=rc7-SunOS5.8-sparc-CSW.pkg.gz
11338645 Jun 20 02:16 wireshark-1.0.0,REV=2008.06.20-SunOS5.8-i386-CSW.pkg.gz
11447524 Jun 19 17:28 wireshark-1.0.0,REV=2008.06.19-SunOS5.8-i386-CSW.pkg.gz
so .. looks like libcairo needs a batch of testing
Dennis
_______________________________________________
opensolaris-discuss mailing list
[email protected]