Unterbrochene Abhängigkeiten nach dem Upgrade

8

Nach einem habe apt-get upgrade ich folgenden Fehler bekommen:

Reading package lists... Done
Building dependency tree      
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.  
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up python3.3-minimal (3.3.1-1ubuntu5) ...
Traceback (most recent call last):
File "/usr/lib/python3.3/py_compile.py", line 8, in <module>
    import imp
  File "/usr/lib/python3.3/imp.py", line 28, in <module>
    import tokenize
  File "/usr/lib/python3.3/tokenize.py", line 28, in <module>
    import re
  File "/usr/lib/python3.3/re.py", line 122, in <module>
    import sre_compile
  File "/usr/lib/python3.3/sre_compile.py", line 14, in <module>
    import sre_parse
  File "/usr/lib/python3.3/sre_parse.py", line 17, in <module>
    from sre_constants import *
  File "/usr/lib/python3.3/sre_constants.py", line 18, in <module>
    from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT
dpkg: error processing python3.3-minimal (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python3.3:
 python3.3 depends on python3.3-minimal (= 3.3.1-1ubuntu5); however:
  Package python3.3-minimal is not configured yet.

dpkg: error processing python3.3 (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error     from a previous failure.
                      Errors were encountered while processing:
 python3.3-minimal
 python3.3
E: Sub-process /usr/bin/dpkg returned an error code (1)

und ich kann meinen Computer nicht ausschalten ...

Ich glaube, ich habe Python 3.3 nicht richtig installiert, aber wie kann ich es reparieren?

Edit: Ich habe es versucht, apt-get --reinstall install python2 python2-support aber ich habe: den gleichen Fehler

EDIT: Weitere Informationen

auf meinem System: Linux Mycomputer 3.5.0-34-generic # 55-Ubuntu SMP Do 6. Juni 20:20:19 UTC 2013 i686 i686 i686 GNU / Linux

dpkg --print-architecture   
i386

Ich hatte Ubuntu 12.10. Mein Problem trat auf, als ich versuchte, es auf 13.04 zu aktualisieren. Ich erhielt eine Fehlermeldung, dass der Prozess gestoppt wurde, weil zu viele Fehler aufgetreten sind.

Ich habe dann versucht zu laufen sudo apt-get update && sudo apt-get upgrade, bin aber auf den obigen Fehler gestoßen.

Ich hatte vor einigen Monaten ein ähnliches Problem, als ich versehentlich python2 von meinem Computer löschte. Ich konnte meinen Computer dann nicht ausschalten, indem ich auf das Symbol klickte (es reagiert nicht) und ausschaltete. Die einzige Möglichkeit bestand darin, das manuelle Herunterfahren zu erzwingen. Als ich es wieder einschaltete, hatte ich nur einen leeren Desktop und konnte nichts tun. Dies wurde durch Neuinstallation des gesamten Systems behoben.

Bei der Suche im Internet habe ich verschiedene Befehle ausprobiert:

sudo dpkg --configure -a

Was dazu geführt hat

Setting up python3.3-minimal (3.3.1-1ubuntu5) ...
Traceback (most recent call last):
  File "/usr/lib/python3.3/py_compile.py", line 8, in <module>
    import imp
  File "/usr/lib/python3.3/imp.py", line 28, in <module>
       import tokenize
  File "/usr/lib/python3.3/tokenize.py", line 28, in <module>
    import re
  File "/usr/lib/python3.3/re.py", line 122, in <module>
    import sre_compile
      File "/usr/lib/python3.3/sre_compile.py", line 14, in <module>
    import sre_parse
  File "/usr/lib/python3.3/sre_parse.py", line 17, in <module>
    from sre_constants import *
  File "/usr/lib/python3.3/sre_constants.py", line 18, in <module>
    from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT
dpkg: error processing python3.3-minimal (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python3-minimal:
 python3-minimal depends on python3.3-minimal (>= 3.3.1-1~); however:
  Package python3.3-minimal is not configured yet.


sudo apt-get --reinstall install python3 python3-support
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python3-support


sudo apt-get -f install 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up python3.3-minimal (3.3.1-1ubuntu5) ...
Traceback (most recent call last):
  File "/usr/lib/python3.3/py_compile.py", line 8, in <module>
    import imp
  File "/usr/lib/python3.3/imp.py", line 28, in <module>
    import tokenize
  File "/usr/lib/python3.3/tokenize.py", line 28, in <module>
    import re
  File "/usr/lib/python3.3/re.py", line 122, in <module>
    import sre_compile
  File "/usr/lib/python3.3/sre_compile.py", line 14, in <module>
    import sre_parse
  File "/usr/lib/python3.3/sre_parse.py", line 17, in <module>
    from sre_constants import *
  File "/usr/lib/python3.3/sre_constants.py", line 18, in <module>
    from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT
dpkg: error processing python3.3-minimal (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python3-minimal:
 python3-minimal depends on python3.3-minimal (>= 3.3.1-1~); however:
  Package python3.3-minimal is not configured yet.

dpkg: error processing python3-minimal (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3.3:
 python3.3 depends on python3.3-minimal (= 3.3.1-1ubuntu5); however:
  Package python3.3-minimal is not configured yet.

dpkg: error processing python3.3 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3:
 python3 depends on python3.3 (>= 3.3.1-1~); however:
  Package python3.3 is not configured yet.
 python3 depends on python3-minimal (= 3.3.1-0ubuntu1); however:
  Package python3-minimal is not configured yet.

dpkg: error processing python3 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3.3-minimal
 python3-minimal
 python3.3
 python3
E: Sub-process /usr/bin/dpkg returned an error code (1)




dpkg: error processing python3-minimal (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3:
 python3 depends on python3-minimal (= 3.3.1-0ubuntu1); however:
  Package python3-minimal is not configured yet.

dpkg: error processing python3 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3.3:
 python3.3 depends on python3.3-minimal (= 3.3.1-1ubuntu5); however:
  Package python3.3-minimal is not configured yet.

dpkg: error processing python3.3 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3.3-minimal
 python3-minimal
 python3
 python3.3


python --version

gibt Python 2.7.4 zurück

Tun:

cd /tmp
sudo apt-get download python3
sudo dpkg -i python3*.deb && apt-get dist-upgrade

kehrt zurück

    (Reading database ... 374310 files and directories currently installed.)
Preparing to replace python3 3.3.1-0ubuntu1 (using python3_3.3.1-0ubuntu1_i386.deb) ...
running python pre-rtupdate hooks for python3.3...
Unpacking replacement python3 ...
dpkg: dependency problems prevent configuration of python3:
 python3 depends on python3.3 (>= 3.3.1-1~); however:
  Package python3.3 is not configured yet.
 python3 depends on python3-minimal (= 3.3.1-0ubuntu1); however:
  Package python3-minimal is not configured yet.

dpkg: error processing python3 (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
 python3

Ich habe auch versucht, python3 zu entfernen und neu zu installieren

Hilfe bitte?

Nach der Antwort von Gx1sptDTDa bearbeitet

sudo apt-get clean
sudo apt-get dist-upgrade 

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up python3.3-minimal (3.3.1-1ubuntu5) ...
Traceback (most recent call last):
  File "/usr/lib/python3.3/py_compile.py", line 8, in <module>
    import imp
  File "/usr/lib/python3.3/imp.py", line 28, in <module>
    import tokenize
  File "/usr/lib/python3.3/tokenize.py", line 28, in <module>
    import re
  File "/usr/lib/python3.3/re.py", line 122, in <module>
    import sre_compile
  File "/usr/lib/python3.3/sre_compile.py", line 14, in <module>
    import sre_parse
  File "/usr/lib/python3.3/sre_parse.py", line 17, in <module>
    from sre_constants import *
  File "/usr/lib/python3.3/sre_constants.py", line 18, in <module>
    from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT
dpkg: error processing python3.3-minimal (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python3-minimal:
 python3-minimal depends on python3.3-minimal (>= 3.3.1-1~); however:
  Package python3.3-minimal is not configured yet.

dpkg: error processing python3-minimal (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3.3:
 python3.3 depends on python3.3-minimal (= 3.3.1-1ubuntu5); however:
  Package python3.3-minimal is not configured yet.

dpkg: error processing python3.3 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3:
 python3 depends on python3.3 (>= 3.3.1-1~); however:
  Package python3.3 is not configured yet.
 python3 depends on python3-minimal (= 3.3.1-0ubuntu1); however:
  Package python3-minimal is not configured yet.

dpkg: error processing python3 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3.3-minimal
 python3-minimal
 python3.3
 python3
E: Sub-process /usr/bin/dpkg returned an error code (1)

Bearbeiten: Installation aller Abhängigkeiten für python3.3-minimal

sudo apt-get install libc6 libexpat1 libpython3.3-minimal zlib1g

kehrt zurück

Reading package lists... Done
Building dependency tree       
Reading state information... Done
libc6 is already the newest version.
libexpat1 is already the newest version.
libpython3.3-minimal is already the newest version.
libpython3.3-minimal set to manually installed.
zlib1g is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up python3.3-minimal (3.3.1-1ubuntu5) ...
Traceback (most recent call last):
  File "/usr/lib/python3.3/py_compile.py", line 8, in <module>
    import imp
  File "/usr/lib/python3.3/imp.py", line 28, in <module>
    import tokenize
  File "/usr/lib/python3.3/tokenize.py", line 28, in <module>
    import re
  File "/usr/lib/python3.3/re.py", line 122, in <module>
    import sre_compile
  File "/usr/lib/python3.3/sre_compile.py", line 14, in <module>
    import sre_parse
  File "/usr/lib/python3.3/sre_parse.py", line 17, in <module>
    from sre_constants import *
   File "/usr/lib/python3.3/sre_constants.py", line 18, in <module>
     from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT
dpkg: error processing python3.3-minimal (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python3-minimal:
 python3-minimal depends on python3.3-minimal (>= 3.3.1-1~); however:
  Package python3.3-minimal is not configured yet.

dpkg: error processing python3-minimal (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3.3:
 python3.3 depends on python3.3-minimal (= 3.3.1-1ubuntu5); however:
  Package python3.3-minimal is not configured yet.

dpkg: error processing python3.3 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3:
 python3 depends on python3.3 (>= 3.3.1-1~); however:
  Package python3.3 is not configured yet.
 python3 depends on python3-minimal (= 3.3.1-0ubuntu1); however:
  Package python3-minimal is not configured yet.

dpkg: error processing python3 (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 python3.3-minimal
 python3-minimal
 python3.3
 python3
E: Sub-process /usr/bin/dpkg returned an error code (1)

BEARBEITEN: sudo dbkg-neu konfigurieren -a

1 / Fragen: ───────────────────────────────┤ Adduser ├────────────── ───────────────────┐
│ │││
Standardmäßig sind die Home-Verzeichnisse der Benutzer für alle Benutzer auf dem │ on
-System lesbar . Wenn Sie die Sicherheit und den Datenschutz erhöhen möchten, möchten Sie möglicherweise, dass │
│ Home-Verzeichnisse nur für ihre Eigentümer lesbar sind. Im Zweifelsfall
lassen Sie diese Option aktiviert. │
│ │
│ Dies
wirkt sich nur auf Home-Verzeichnisse von Benutzern aus, die von nun an mit command │ dem Befehl adduser hinzugefügt wurden. │
│ │
│ Möchten Sie systemweit lesbare Home-Verzeichnisse?

Sagte ja

2 / ┤ Konfigurieren apparmor ├──────────────────────────┐
│ Bitte geben Sie eine durch Leerzeichen getrennte Liste von zusätzlichen Stellen für Benutzer │
│ Home - Verzeichnisse . Diese Speicherorte sind zusätzlich zu den in │
│ /etc/apparmor.d/tunables/home angegebenen Speicherorten und müssen mit einem '/' enden. │
│ │
│ Beispiel: Wenn Benutzer-Verzeichnisse in / srv / nfs / home gespeichert werden und │
│ / mnt / Immobilien, sollten Sie eingeben "/ srv / nfs / home / / mnt / Häuser /". │
│ │
│ Weitere Home - Verzeichnis Standorte:

Ich weiß nicht, welchen Ort ich angeben soll ... also gehe ich einfach vorbei

Zum Schluss habe ich noch auf der Shell gelesen:

update-rc.d: warning: /etc/init.d/acpi-support missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
acpid stop/waiting
acpid start/running, process 24816
 * Starting AppArmor  

profiles                                                              Skipping      
 profile in /etc/apparmor.d/disable: usr.bin.firefox
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
                                                                     [ OK ]
 * Reloading AppArmor profiles                                                  
Skipping     profile in /etc/apparmor.d/disable: usr.bin.firefox
Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
                                                                     [ OK ]
gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key <[email protected]>" 
not     changed
gpg: key FBB75451: "Ubuntu CD Image Automatic Signing Key <[email protected]>" 
not     changed
gpg: key C0B21F32: "Ubuntu Archive Automatic Signing Key (2012)  
  <[email protected]>"     not changed
gpg: key EFE21092: "Ubuntu CD Image Automatic Signing Key (2012) 
<[email protected]>"     not changed
gpg: Total number processed: 4
gpg:              unchanged: 4
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
/usr/sbin/dpkg-reconfigure: asymptote is broken or not fully installed

Bearbeiten: Synaptisch Bei Synaptik werden keine "defekten Abhängigkeiten" angezeigt (ich klicke auf Status und alles, was ich sehen kann, ist: Alle Installiert Installiert (lokal oder veraltet) Installiert (manuell) Nicht installiert Nicht installiert (Restkonfiguration)

großer Baum
quelle
Was ist Ihr python --version? Es scheint, dass Sie Python 2.7.4 benötigen, um diesen Fehler zu beheben. Auch wenn Sie verwenden virtualenv, sollten Sie Ihre Umgebung aktualisieren.
Lgarzo
@ Igarzo danke für deine Hilfe. python --version gibt Python 2.7.4 zurück. Was virtualenv betrifft, verstehe ich nicht, was Sie meinen (ich bin ein Anfänger). Ich habe kürzlich eine virtuelle Umgebung verwendet, um matplotlib zu installieren. Wie kann ich meine Umgebung aktualisieren?
BigTree
Können Sie den Link zu den Installationsanweisungen für matplotlib bereitstellen, die Sie befolgt haben?
Lgarzo
Haben Sie versucht, neu zu installieren python3?
Lgarzo

Antworten:

2

BEARBEITEN

Das Problem hing mit dem folgenden Fehlerbericht zusammen: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1165281

Befolgen Sie die Schritte in Kommentar 3 bis 5, ändern Sie jedoch den Pfad zu Python3.3 anstatt zu 2.7.

Gx1sptDTDa
quelle
1
OK, es gibt also einen Fehler beim Konfigurieren python3.3-minimal, von dem alle anderen abhängen. Soweit ich sehen kann, python3.3-minimalhängt es auch von etwas ab, was falsch ist (der Stacktrace).
Gx1sptDTDa
Haben Sie alle Abhängigkeiten für installiert python3.3-minimal? Sie können diese manuell installieren, indem Sie sudo apt-get install libc6 libexpat1 libpython3.3-minimal zlib1g.
Gx1sptDTDa
1
sudo dpgk-reconfigure -a
Meine Güte
Es sieht so aus, als hätten Sie mehr Probleme als nur Python. Jetzt beschwert es sich über ein anderes Paket : asymptote. dpkg-refreshfigure -a sollte ziemlich lange dauern, da versucht wird, alle Pakete auf dem gesamten System neu zu konfigurieren. sudo dpgk-reconfigure python3.3-minimalzwingt es, nur dieses Paket neu zu konfigurieren, aber ich habe das Gefühl, dass dies das Problem nicht beheben wird.
Gx1sptDTDa
2
Ja, es wurde zurückgegeben / usr / sbin / dpkg-Rekonfigure: Python3.3-Minimal ist defekt oder nicht vollständig installiert
BigTree
0

Ich hatte das gleiche Problem mit einem anderen Paket, libamd2.3.1: amd64. Ich habe diesen Fehler erhalten:

> sudo apt upgrade
[...]
Errors were encountered while processing:
 libamd2.3.1:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

Nach diesem Thread konnte ich ihn mit dpkg entfernen und mit apt neu installieren.

sudo dpkg --remove --force-remove-reinstreq libamd2.3.1:amd64
sudo apt-get install libamd2.3.1:amd64
ErnestScribbler
quelle