Left Behind

Those of you familiar with OpenSolaris before the release of Solaris 11 Express may have noticed that certain applications have not found their way into the Solaris 11 Express repository - most notably OpenOffice.org.

Out of curiosity, I set up the opensolaris.org repository on Solaris 11 Express:

bleonard@solaris:~$ sudo pkg set-publisher -g http://pkg.opensolaris.org/release --non-sticky opensolaris.org

And then ran this awk script to find out exactly what was missing:

bleonard@solaris:~$ pkg list -a | awk -f pkg.awk 
SUNWlibnb-apisupport1
SUNWlibnb-cnd1
SUNWlibnb-enterprise4
SUNWlibnb-gsf1
SUNWlibnb-ide8
SUNWlibnb-java1
SUNWlibnb-platform7
SUNWlibnb-profiler2
SUNWlibnb-ruby1
SUNWlibnb-visualweb1
SUNWlibnb-xml1
SUNWnetbeans-cpp
SUNWnetbeans-desktop
SUNWnetbeans-ide
SUNWnetbeans-javaee
SUNWnetbeans-javase
SUNWnetbeans-ruby
amp-dev
clustertools
clustertools_7.1
clustertools_8.1
clustertools_8.2.1
developer/clustertools
developer/clustertools-821
developer/gcc/gcc-432
developer/gcc/gcc-dev-4
developer/gcc/gcc-runtime-432
developer/netbeans/plugin/nb-dtrace
developer/sunstudio
developer/sunstudio12u1
developer/sunstudioexpress
developer/tool/exuberant-ctags
dtrace-gui-plugin
eclipse
glassfishv2
hpc-dev
java-dev
libnb-apisupport
libnb-cnd
libnb-dlight
libnb-enterprise
libnb-ergonomics
libnb-groovy
libnb-gsf
libnb-ide
libnb-identity
libnb-java
libnb-php
libnb-platform
libnb-profiler
libnb-ruby
libnb-soa
libnb-visualweb
libnb-webcommon
libnb-websvccommon
libnb-xml
mq41
netbeans
netbeans-cpp
netbeans-desktop
netbeans-full
netbeans-ide
netbeans-incorporation
netbeans-java
netbeans-javase
netbeans-php
netbeans-ruby
opends
openoffice
openoffice-de
openoffice-es
openoffice-fr
openoffice-hu
openoffice-it
openoffice-ja
openoffice-ko
openoffice-nl
openoffice-pl
openoffice-pt
openoffice-pt-BR
openoffice-ru
openoffice-sdk
openoffice-sv
openoffice-zh-CN
openoffice-zh-TW
ruby-dev
service/network/ldap/opends
service/network/message-queue-41
slim_cd
ss-dev
sunstudio
sunstudio12u1
sunstudioexpress
web/glassfish-2
web/webstack-ui
webstackui

As you can see, the major applications missing are OpenOffice, Sun Studio, NetBeans, Eclipse, GlassFish, OpenDS, Message Queue and the development bundles that depend on these tools (amp-dev, hpc-dev, java-dev, ruby-dev, ss-dev and webstack)

I don't know the details of why these particular pieces of software have yet to find their way into the Solaris 11 Express repository. However, to get them, you can either install (a slightly stale version) from the opensolaris.org repository, or download and install the non-IPS version. Here are some pointers:

If I get more information on the status of these software packages, I'll be sure to post it here.
Comments:

PgAdmin and all the postgresql packages are missing too.

It would be helpful to know when or if these packages will be added or included in Solaris 11.

Posted by David Morgan on December 16, 2010 at 04:07 AM GMT #

I still don't know why they didn't include a later version of the GCC compiler suite! GCC 3.4.x is close to 5 years old.

I don't expect S11 to change anything, very strange that Sol 11 Express, targeted at developers would ship with a outdated C/C++ compiler!!!!

Posted by Paul Griffith on December 16, 2010 at 06:07 AM GMT #

David, the PostgreSQL packages are technically still there, which is why they didn't come up in my search. However, they've been marked as "obsolete", which is a bit worse actually as the packages aren't even available for install from the opensolaris.org repository :-/. I just did a write-up on obsolete packages here - http://blogs.sun.com/observatory/en_US/entry/obsolete_packages .

Posted by William Leonard on December 16, 2010 at 02:44 PM GMT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

The Observatory is a blog for users of Oracle Solaris. Tune in here for tips, tricks and more as we explore the Solaris operating system from Oracle.

Connect with Oracle Solaris:


Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
20
21
22
23
24
25
26
27
28
29
30
   
       
Today