зависимость/конфликт версий от libqt5core5a в 16,04

Я получаю ту же libqt5core5a проблему зависимости, пытающуюся устанавливать оба OnionShare (версия 0.9.1-1 из deb http://ppa.launchpad.net/micahflee/ppa/ubuntu гостеприимное основное) и Калибр в ПОМОЩНИКЕ Ubuntu 16.04:

--> sudo aptitude install onionshare
The following NEW packages will be installed:
  libqt5designer5{ab} onionshare python3-pyqt5{ab} python3-sip{a} 
0 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 4,961 kB of archives. After unpacking 20.5 MB will be used.
The following packages have unmet dependencies:
 python3-pyqt5 : Depends: qtbase-abi-5-5-1 which is a virtual package, provided by:   
              - libqt5core5a, but 5.6.1+dfsg-2~xenial+build2 is installed. 
libqt5designer5 : Depends: qtbase-abi-5-5-1 which is a virtual package, provided by:   
              - libqt5core5a, but 5.6.1+dfsg-2~xenial+build2 is installed. 
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     libqt5designer5 [Not Installed]                    
2)     onionshare [Not Installed]                         
3)     python3-pyqt5 [Not Installed]                      

Accept this solution? [Y/n/q/?] 
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

(Я получаю то же сообщение как выше, когда я пытаюсь установить Калибр.)

--> apt-cache policy libqt5core5a  
libqt5core5a:
  Installed: 5.6.1+dfsg-2~xenial+build2
  Candidate: 5.6.1+dfsg-2~xenial+build2
  Version table:
*** 5.6.1+dfsg-2~xenial+build2 100
       100 /var/lib/dpkg/status
    5.5.1+dfsg-16ubuntu7.1 500
       500 http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive xenial-updates/main amd64 Packages
    5.5.1+dfsg-16ubuntu7 500
       500 http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive xenial/main amd64 Packages

Также:

--> sudo aptitude -f install libqt5core5a
libqt5core5a is already installed at the requested version(5.6.1+dfsg-2~xenial+build2)

Два другой (возможно, релевантный) библиотеки (libqt5gui5 и libqt5opengl5) установлены в дополнение к libqt5core5a. Все три из них в версии 5.6.1+dfsg-2~xenial+build2.

Но следующее (также, возможно, релевантный) библиотеки не установлены, и все они появляются в Синаптическом в версии 5.5.1+dfsg-16ubuntu6:

libqt5gui5-gles
libqt5opengl5-gles
libqt5opengl5-gles-dev
libqt5opengl5-dev
libqt5network5

Естественно, я отказываюсь сделать что-либо с libqt5core5a, пока я не знаю то, что я делаю, с тех пор, как ядро имени предполагает, эта библиотека влияет на тонну других пакетов.

Я должен попытаться найти 5.5.1+dfsg-16ubuntu7.1 версия, установить ее и затем удалить 5.6.1?

(Не уверенный, где я нашел бы его, тем не менее, так как версия 5.5.1+dfsg-16ubuntu6 не находится в Синаптическом, и у меня уже есть (в/etc/apt/sources.list) оба из "500" repos, которые перечислены под

apt-cache policy libqt5core5a  

команда выше (или по крайней мере я думаю, что делаю):

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-updates restricted main

и

deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial restricted main 

(Onionshare, btw, установленный без проблем в ПОМОЩНИКЕ 14.04. developr сказал, что должен работать с любой версией Qt5.)

В основном я спрашиваю: Как это должно конфликтовать быть разрешенным?

0
задан 17 October 2016 в 03:23

1 ответ

Я не знаю точно, если я делаю его правильно, но это кажется работами для меня:

sudo apt install libqt5core5a:i386
0
ответ дан 28 September 2019 в 09:35

Другие вопросы по тегам:

Похожие вопросы: