web-dev-qa-db-fra.com

checkinstall ne parvient pas à installer le paquet Debian

J'essaie d'installer SIP pour pyqt et de faire en sorte que checkinstall fonctionne. Mais ça n'arrête pas de dire

    Installing Debian package... FAILED!

Voici ce qu'il y a dans le fichier journal:

    (Reading database ... 191312 files and directories currently installed.)
    Preparing to unpack .../sip_4.16.3-1_AMD64.deb ...
    Unpacking sip (4.16.3-1) ...
    dpkg: error processing archive /home/user/sip-4.16.3/sip_4.16.3-1_AMD64.deb (--install):
    trying to overwrite '/usr/include/python2.7/sip.h', which is also in package python-sip-dev 4.15.5-1build1
    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
    Errors were encountered while processing: /home/user/sip-4.16.3/sip_4.16.3-1_AMD64.deb

Quelqu'un sait comment je peux résoudre ce problème et le faire fonctionner? Je ne trouve rien sur ce qu'il faut faire pour résoudre ce problème. Il semble que sip ait été installé avec succès - car je peux vérifier le numéro de version.

Il semble également y avoir un fichier deb dans le dossier sip-4.16.3. Mais quand j'essaye d'installer ou de supprimer, je reçois

    dpkg: error processing archive sip_4.16.3-1_AMD64.deb (--install):
    trying to overwrite '/usr/include/python2.7/sip.h', which is also in package python-sip-dev 4.15.5-1build1
    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
    Errors were encountered while processing: sip_4.16.3-1_AMD64.deb
2
yob-v-u

Vous avez déjà installé SIP.

Votre message d'erreur indique que le fichier /usr/include/python2.7/sip.h existe déjà et qu'il fait partie du fichier python-sip-dev.

Vous pouvez résoudre ce problème de deux manières:

  1. Désinstallez python-sip-dev avec Sudo apt-get uninstall.
  2. Ne fais rien.
0
Kaz Wolfe