Estou tendo problemas para atualizar o Solaris 11.3. Os problemas abaixo aparecem em hardware DL360 G5 (Xeons duplos) e em uma VM convidada (Core i7). As instalações do Solaris utilizam a imagem da Sun e não realizei nenhuma customização além deativar seu repositório de software para Sun Studio.
eu encontreiAdicionando e atualizando software no Oracle Solaris 11.3, mas devo admitir que sou muito inexperiente para usá-lo para resolver um problema que não está listado. Procurar algumas das mensagens de erro não está produzindo nada de útil.
Qual é o problema e como posso corrigi-lo?
$ sudo pkg update
Creating Plan (Running solver): /
pkg update: No solution was found to satisfy constraints
No solution found to update to latest available versions.
This may indicate an overly constrained set of packages are installed.
latest incorporations:
pkg://solaris/consolidation/sunpro/[email protected],5.11-0.175.3.9.0.2.0:20160528T012705Z
The following indicates why the system cannot update to the latest version:
Reject: pkg://solaris/library/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.12.0 can be found
Reject: pkg://solaris/library/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.12.0 can be found
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
Reject: pkg://solaris/library/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.12.0 can be found
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
Reject: pkg://solaris/library/python/[email protected]
Reason: No version matching 'conditional' dependency library/python/[email protected],5.12-5.12.0.0.0.90.0 can be installed
Reject: pkg://solaris/file/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.12.0 can be found
Reject: pkg://solaris/file/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.12.0 can be found
Reject: pkg://solaris/library/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.12.0 can be found
Reject: pkg://solaris/library/python/[email protected]
Reason: No version matching 'conditional' dependency library/python/[email protected],5.12-5.12.0.0.0.95.0 can be installed
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
Reason: No version matching 'require' dependency library/python/[email protected],5.12-5.12.0.0.0.95.0 can be installed
----------------------------------------
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
----------------------------------------
Reject: pkg://solaris/library/python/[email protected]
Reason: [already rejected; see above]
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
Reason: No version matching 'conditional' dependency library/python/[email protected],5.12-5.12.0.0.0.95.0 can be installed
----------------------------------------
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
----------------------------------------
Reject: pkg://solaris/library/python/[email protected]
Reason: [already rejected; see above]
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
Reject: pkg://solaris/library/python/[email protected]
Reason: No version for 'optional' dependency on consolidation/desktop/[email protected],5.11-5.12.0.0.0.14.0 can be found
Responder1
Parece que os documentos da Oracle emInstalando o Sun Studioperdeu um passo.
Para garantir que os pacotes pudessem ser atualizados, este comando precisava ser executado, que foi encontrado emAtualizando um pacote restrito por uma incorporação:
pkg change-facet facet.version-lock.consolidation/sunpro/sunpro-incorporation=false
Depois que a alteração foi feita, as coisas foram concluídas conforme o esperado:
$ sudo ~/do-update.sh
Packages to update: 7
Create boot environment: No
Create backup boot environment: Yes
DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 7/7 69/69 3.8/3.8 1.5M/s
PHASE ITEMS
Removing old actions 29/29
Installing new actions 39/39
Updating modified actions 52/52
Updating package state database Done
Updating package cache 7/7
Updating image state Done
Creating fast lookup database Done
Updating package cache 2/2
---------------------------------------------------------------------------
NOTE: Please review release notes posted at:
http://www.oracle.com/pls/topic/lookup?ctx=solaris11&id=SERNS
---------------------------------------------------------------------------
EDITAR:foi relatado que a solução funciona para Solaris 11.3 baseado em SPARC, bem como para hardware Intel. Veja também“Nenhuma versão para dependência 'opcional'…” ao atualizar o Solaris 11.3 em hardware SPARC.
Responder2
Tive que executar sudo pkg update --accept, tudo funcionou com esse sinalizador de aceitação. Executando o Solaris 11.3 em um ambiente Parallels VM no MacOS.
Responder3
Aqui está um link de como resolver esses problemas: https://docs.oracle.com/cd/E53394_01/html/E54739/constraints.html