In vorigen Solaris-Versionen wurde das Solaris-BS in separaten Packages für 32-Bit- und 64-Bit-Komponenten geliefert. Dies wurde in Solaris 10 vereinfacht. Die meisten 32-Bit- und 64-Bit-Komponenten werden nun in einem gemeinsamen Package ausgeliefert. Die so kombinierten Packages behalten den Namen des ursprünglichen 32-Bit-Package, und das 64-Bit-Package wird nicht mehr geliefert. Durch diese Änderung wurde eine Reduzierung der Package-Anzahl und eine Vereinfachung der Installation erzielt. Diese Änderung bedeutet, dass Sie ggf. Verweise auf die 64-Bit-Packages aus Ihren benutzerdefinierten JumpStart-Skripten oder anderen Package-Installationsskripten entfernen müssen.
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. Beispielsweise wurde eine 64-Bit-Bibliothek wie /usr/lib/sparcv9/libc.so.1 zuvor in SUNWcslx geliefert und befindet sich nun in SUNWcsl. Das 64-Bit-Package SUNWcslx gibt es nicht mehr.
Wenn kein 32-Bit-Pendant für ein Package existiert, wird das Suffix “x” aus dem Namen entfernt. SUNW1394x wurde beispielsweise in SUNW1394 geändert.