J'essaie d'installer libqt4-core, mais il semble que pour les dépendances, j'ai des versions plus récentes que celles compatibles avec ce paquet. Lorsque j'utilise Sudo apt-get install libqt4-core
ma sortie est la suivante:
user@computer:~/torch$ Sudo apt-get install libqt4-core
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:
libqt4-core : Depends: libqt4-dbus (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
Depends: libqt4-network (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
Depends: libqt4-script (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
Depends: libqt4-test (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
Depends: libqt4-xml (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
Depends: libqtcore4 (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is to be installed
E: Unable to correct problems, you have held broken packages.
J'ai essayé de faire Sudo apt-get install libqt4-core=4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1
au lieu de cela, dans l'espoir que ce soit compatible avec les packages que j'ai déjà installés, mais apt a dit qu'il n'a pas trouvé cette version.
J'ai également essayé de désinstaller les dépendances et de les réinstaller avec les anciennes versions, mais les dépendances ont à leur tour plus de dépendances qui entrent en conflit car elles ont également le numéro de version le plus récent. Je ne pense pas que suivre cela tout le long soit une bonne idée, alors je me suis arrêté. S'il y avait une option pour forcer tout à rétrograder vers la version debian 2ubuntu4 au lieu de 2ubuntu4.1, cela semble pouvoir résoudre ce problème.
Comment puis-je l'installer?
(cross-post de SO puisque j'ai réalisé que c'était un meilleur endroit pour poster cette question)
Modifier:
Sortie de uname -a ; lsb_release -rc ; apt-cache showpkg libqt4-core
inclus comme information maintenant:
Linux user-asus 3.13.0-68-generic #111-Ubuntu SMP Fri Nov 6 18:17:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Release: 14.04
Codename: trusty
Package: libqt4-core
Versions:
4:4.8.5+git192-g085f851+dfsg-2ubuntu4 (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_universe_binary-AMD64_Packages)
Description Language:
File: /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_universe_binary-AMD64_Packages
MD5: f8482ce645d26d9ce978ee864c190ae7
Description Language: en
File: /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_trusty_universe_i18n_Translation-en
MD5: f8482ce645d26d9ce978ee864c190ae7
Reverse Depends:
debathena-thirdparty-libraries,libqt4-core
debathena-thirdparty,libqt4-core
libqt4-core:i386,libqt4-core
chessx,libqt4-core
Dependencies:
4:4.8.5+git192-g085f851+dfsg-2ubuntu4 - libqt4-dbus (5 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) libqt4-network (5 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) libqt4-script (5 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) libqt4-test (5 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) libqt4-xml (5 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) libqtcore4 (5 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) libqt4-core:i386 (0 (null))
Provides:
4:4.8.5+git192-g085f851+dfsg-2ubuntu4 -
Reverse Provides:
Edit2:
Plus d'informations complémentaires
Sudo aptitude install libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Sudo aptitude install libqt4-core
The following NEW packages will be installed:
libqt4-core{b}
0 packages upgraded, 1 newly installed, 0 to remove and 6 not upgraded.
Need to get 6,354 B of archives. After unpacking 133 kB will be used.
The following packages have unmet dependencies:
libqt4-core : Depends: libqt4-dbus (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is installed.
Depends: libqt4-network (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is installed.
Depends: libqt4-script (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is installed.
Depends: libqt4-test (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is installed.
Depends: libqt4-xml (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is installed.
Depends: libqtcore4 (= 4:4.8.5+git192-g085f851+dfsg-2ubuntu4) but 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 is installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libqt4-core [Not Installed]
Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
Edit3:
universe
trusty-security
& trusty-updates
Sudo apt-get install libqt4-core
Comme vous pouvez le voir ici depuis apt-cache policy
production:
libqt4-core: Installed: (none) Candidate: 4:4.8.5+git192-g085f851+dfsg-2ubuntu4 Version table: 4:4.8.5+git192-g085f851+dfsg-2ubuntu4 0 500 http://archive.ubuntu.com/ubuntu/ trusty/universe AMD64 Packages libqtcore4: Installed: 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 Candidate: 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 Version table: *** 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main AMD64 Packages 500 http://security.ubuntu.com/ubuntu/ trusty-security/main AMD64 Packages 100 /var/lib/dpkg/status 4:4.8.5+git192-g085f851+dfsg-2ubuntu4 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/main AMD64 Packages
universe
, mais toutes ses dépendances en tant que main
. Tous ces packages proviennent des mêmes packages source, ils doivent être téléchargés sous le même composant. Voir http://packages.ubuntu.com/source/trusty/qt4-x11trusty-updates
activé pour main
mais pas pour universe
.Toutes les dépendances sont installées avec la version 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1
de trusty-update/main
. Et le libqt4-core correspondant avec la même version est dans trusty-update/universe
.
Vous pouvez essayer de désactiver universe
, trusty-security
& trusty-updates
fermez la fenêtre sans recharger puis rouvrez-la et activez-la. Ou activez-les manuellement en modifiant /etc/apt/sources.list
.