Bisher wurde die Solaris-Software in separaten Packages für 32-Bit-Komponenten und 64-Bit-Komponenten geliefert. Ab Solaris-Release 10 3/05 wurde das Packaging vereinfacht. 32-Bit- und 64-Bit Komponenten werden jetzt normalerweise in einem Package geliefert. Die so kombinierten Packages behalten den Namen des ursprünglichen 32-Bit-Package, und das 64-Bit-Package wird nicht mehr geliefert.
Der Verzicht auf die 64-Bit-Packages bedeutet eine vereinfachte Installation und eine verbesserte Leistung:
Reduzierung der Packages vereinfacht die JumpStart-Skripten, die Package-Listen enthalten
Einfacheres Packaging-System mit nur einem Package, in dem die Softwarefunktionen zusammengefasst sind
Kürzere Installationsdauer aufgrund der geringeren Menge zu installierender Packages
Die 64-Bit-Packages wurden nach folgendem Schema umbenannt:
Wenn für ein 64-Bit-Package ein 32-Bit-Pendant vorhanden ist, erhielt das 64-Bit-Package den Namen des 32-Bit-Package. So wurde eine 64-Bit-Bibliothek mit dem Namen /usr/lib/sparcv9/libc.so.1 unter dem Dateinamen SUNWcslx bereitgestellt und ist nun im Package SUNWcsl zu finden. Das 64-Bit-Paket SUNWcslx steht nicht mehr zur Verfügung.
Wenn kein 32-Bit-Pendant für ein Package existiert, wird das Suffix “x” aus dem Namen entfernt. So wird der Dateiname SUNW1394x in SUNW1394 geändert.
Diese Änderung bedeutet, dass Sie ggf. Verweise auf die 64-Bit-Packages aus Ihren benutzerdefinierten JumpStart-Skripten oder anderen Package-Installationsskripten entfernen müssen.