L'uso della parola chiave package è soggetto alle seguenti limitazioni:
Alcuni pacchetti sono necessari e non possono essere eliminati.
Non è possibile aggiungere o eliminare singoli pacchetti di localizzazione con la parola chiave package. Per aggiungere i pacchetti di localizzazione, usare la parola chiave locale.
Non è possibile richiamare i pacchetti da un server FTP o da un supporto di backup locale, ad esempio un nastro.
I pacchetti appartenenti alla distribuzione di Solaris da installare non possono essere aggiunti da altre posizioni. Se viene specificato un pacchetto appartenente alla distribuzione di Solaris, non può essere seguito da una posizione alternativa per ragioni di coerenza con il sistema installato risultante.
Per eseguire l'installazione senza interventi manuali, il pacchetto deve essere installabile con il comando pkgadd. È necessario utilizzare lo stesso file admin per installare i pacchetti del gruppo software e il pacchetto residente in un'altra posizione.
Se viene specificato il tipo di lettura HTTP, il pacchetto deve avere il formato datastream.
Se viene specificata la lettura da un server NFS, da un dispositivo locale o da un file locale, il pacchetto deve avere il formato predefinito e il nome della directory deve corrispondere a quello del pacchetto installato.
Se si cerca di aggiungere da una posizione alternativa un pacchetto che dipende da un altro pacchetto attualmente non installato, l'installazione del pacchetto non riesce. Il problema viene segnalato con un messaggio di errore nel file di log dell'installazione o dell'aggiornamento.
Se il pacchetto viene installato con un archivio Solaris Flash, osservare quanto segue.
I pacchetti installati devono essere compatibili con l'archivio.
Se l'archivio contiene un pacchetto, il programma JumpStart sovrascrive il pacchetto esistente.