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]

Reply via email to