Nelle precedenti versioni di Solaris, venivano forniti pacchetti separati per i componenti a 32 bit e quelli a 64 bit. Nel sistema operativo Solaris 10, la struttura dei pacchetti è stata semplificata raggruppando la maggior parte dei componenti a 32 e a 64 bit. I pacchetti combinati mantengono il nome del pacchetto originale a 32 bit, mentre quelli a 64 bit non vengono più distribuiti. Questa modifica riduce il numero dei pacchetti e semplifica l'installazione. Può quindi rivelarsi necessario modificare lo script del metodo JumpStart personalizzato o altri script di installazione per rimuovere i riferimenti ai pacchetti a 64 bit.
I pacchetti a 64 bit vengono rinominati con le seguenti convenzioni:
Se il pacchetto a 64 bit dispone di una versione a 32 bit, prende il nome del pacchetto a 32 bit. Ad esempio, la libreria a 64 bit /usr/lib/sparcv9/libc.so.1 che era inclusa nel pacchetto SUNWcslx viene ora inclusa in SUNWcsl. Il pacchetto a 64 bit SUNWcslx non viene più fornito.
Quando non esiste una controparte a 32 bit, il suffisso “x” viene rimosso dal nome del pacchetto. Ad esempio, SUNW1394x diventa SUNW1394.