Problemas com a instalação do QML Tool Kit: “dependências não atendidas: qt-components-ubuntu:…”

6

Estou seguindo as instruções na página do Ubuntu App Development: link

Comando 1 :

sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 && sudo apt-get update && sudo apt-get install qt5-meta-full && echo 'export PATH=/opt/qt5/bin:$PATH' >> ~/.bashrc

Resultado 1 :

...  
Fetched 745 kB in 3s (204 kB/s)  
Reading package lists... Done   
Reading package lists... Done  
Building dependency tree         
Reading state information... Done  
qt5-meta-full is already the newest version.  
The following packages were automatically installed and are no longer required:  
 libtiff4 libtiffxx0c2 linux-headers-3.5.0-17 linux-headers-3.5.0-17-generic  
Use 'apt-get autoremove' to remove them.  
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.  

Comando 2

 sudo add-apt-repository ppa:ubuntu-sdk-team/ppa && sudo apt-get update && sudo apt-get install qt-components-ubuntu qt-components-ubuntu-demos qt-components-ubuntu-examples qt-components-ubuntu-doc notepad-qml

Saída 2

Reading package lists... Done  
Reading package lists... Done  
Building dependency tree         
Reading state information... Done  
Some packages could not be installed. This may mean that you have  
requested an impossible situation or if you are using the unstable  
distribution that some required packages have not yet been created  
or been moved out of Incoming.  
The following information may help to resolve the situation:  

The following packages have unmet dependencies:  
  qt-components-ubuntu : Depends: libqt5core5 (>= 5.0.0) but it is not installable  
                    Depends: libqt5gui5 (>= 5.0.0) but it is not installable  
                    Depends: libqt5qml5 but it is not installable  
                    Depends: libqt5quick5 but it is not installable  
E: Unable to correct problems, you have held broken packages.  

Conforme especificado, defino o PATH para incluir /opt/qt5/bin . Eu queria saber se esse problema era familiar para alguém. Muito obrigado pelo seu tempo.

    
por user127623 31.01.2013 / 19:44

3 respostas

1

Eu tive o mesmo problema e pedi ajuda no # ubuntu-phone irc. Eles criaram a solução para usar o ppa:canonical-qt5-edgers/qt5-proper PPA do launchpad. Portanto, basta adicionar link ao sources.list . Depois disso, corra

    sudo apt-get update 

e você deve ser capaz de completar as instruções do link .

    
por Phidelux 03.02.2013 / 10:44
1

Isso começou a acontecer hoje também na minha instalação existente. Meu palpite é que a Canonical está mudando as dependências do pacote ou se preparando para o lançamento final do Qt5 ou renovando o beta do Qt5.

Fique de olho em ppa:canonical-qt5-edgers/qt5-beta1 e ppa:canonical-qt5-edgers/qt5-proper , bem como em instruções atualizadas sobre o link

EDITAR : o build log de ontem indica que 'deb http://ppa.launchpad.net/canonical-qt5-edgers/qt5-proper/ubuntu quantal main' está sendo usado agora.

Acho que vamos ter que esperar por instruções atualizadas.

    
por StanAngeloff 31.01.2013 / 23:15
1

Adicionando

deb http://ppa.launchpad.net/canonical-qt5-edgers/qt5-proper/ubuntu quantal main 

para minhas fontes de software corrigiu o processo de instalação. Agora, para ver se tudo funciona.

Atualização: Ainda não está lá, os visualizadores de qml parecem um pouco enganados.

qmlscene: could not find a Qt installation of ''
    
por John 03.02.2013 / 20:12