(X)Ubuntu 18.04.3 LTS
Liebe ubuntuusers,
bereits seit einiger Zeit werden apt-get-Aktivitäten bei mir mit einer sich wiederholenden Fehlermeldung abgeschlossen.
sudo apt-get upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paketaktualisierung (Upgrade) wird berechnet... Fertig 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert. 1 nicht vollständig installiert oder entfernt. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. Möchten Sie fortfahren? [J/n] j update-notifier-common (3.192.1.7) wird eingerichtet ... Traceback (most recent call last): File "/usr/lib/update-notifier/package-data-downloader", line 337, in <module> process_download_requests() File "/usr/lib/update-notifier/package-data-downloader", line 236, in process_download_requests for para in hook.iter_paragraphs(open(file)): File "/usr/lib/python3/dist-packages/debian/deb822.py", line 392, in iter_paragraphs x = cls(iterable, fields, encoding=encoding) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 340, in __init__ self._internal_parser(sequence, fields) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 444, in _internal_parser self._skip_useless_lines(sequence)): File "/usr/lib/python3/dist-packages/debian/deb822.py", line 706, in gpg_stripped_paragraph return cls.split_gpg_and_payload(sequence)[1] File "/usr/lib/python3/dist-packages/debian/deb822.py", line 651, in split_gpg_and_payload for line in sequence: File "/usr/lib/python3/dist-packages/debian/deb822.py", line 406, in _skip_useless_lines for line in sequence: File "/usr/lib/python3.6/codecs.py", line 321, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 133: invalid start byte dpkg: Fehler beim Bearbeiten des Paketes update-notifier-common (--configure): Unterprozess installiertes update-notifier-common-Skript des Paketes post-installation gab den Fehler-Ausgangsstatus 1 zurück Fehler traten auf beim Bearbeiten von: update-notifier-common E: Sub-process /usr/bin/dpkg returned an error code (1)"
Mein schlechtes Gewissen hat zwei Dimensionen:
Dimension: Der Fehler ist bereits vor einiger Zeit aufgetaucht, ich habe aber weitergearbeitet, ohne mich darum gleich zu kümmern, was es erschwert den Hergang zu rekonstruieren. Ich habe verteilt auf unzählige Abende schon gehörig Zeit damit verbracht, in DDGG und hier im Forum eine Lösung zu finden und dadurch hat es sich leider viel zu lange verzögert, endlich Hilfe zu suchen und das Problem anzugehen. Ich war mir auch völlig unklar, ob der Fehler mit Python, mit UTF-8, oder mit der Paketverwaltung zu tun hat, entsprechend habe ich in alle 3 Richtungen recherchiert und womöglich Zeit sinnlos investiert.
2. Dimension: Ich bin leider nicht sicher, ob ein Zusammenhang besteht, aber meine Erinnerung sagt, dass das Problem besteht seit ich so vorgegangen bin:
für eine Layoutaufgabe brauchte ich Scribus in neuerer Version als in den offiziellen Paketquellen, habe daher das unten gelistete ppa hinzugefügt, scribus-ng zusätzlich zu der vorher vorhandenen Scribus-Version aus den offiziellen Quellen installiert
danach habe ich, da Kollegen leider MS-Schriften für das Projekt benutzt haben, ttf-mscorefonts-installer zu installieren versucht. Der Download von Verdana schlug fehl, von da an gab es eine Fehlermeldung, die ich leider nicht mehr zitieren kann. Gemäß https://wiki.ubuntuusers.de/Schriftarten/unfreie_Schriftarten/#Problembehebung-Schriftarten-werden-nicht-heruntergeladen vorgehend funktionierte die Installation, aber in meinem Gram über die Umständlichkeiten habe ich gleich nachdem das Layout-Projekt abgeschlossen war ttf-mscorefonts-installer wieder vom System entfernen wollen und bin aus meiner Erinnerung unvorsichtig nach https://www.schnatterente.net/software/apt-get-dpkg-kaputte-pakete-zwangs-entfernen vorgegangen.
Nachdem
dpkg --configure -a apt-get -f install
und
apt-get purge ttf-mscorefonts-installer
fehlgeschlagen sind (Fehlermeldungen nicht mehr zur Hand ☹ ), hatte ich gemäß der dortigen Empfehlung
dpkg --remove --force-remove-reinstreq ttf-mscorefonts-installer
genutzt (= schlechtes Gewissen 3: nicht sicher, ob ich einer vertrauenswürdigen Empfehlung gefolgt bin).
Hoffentlich zur Aufklärung hilfreiches:
dpkg -l | grep scribus:
ii scribus 1.4.8-0ubuntu18.04~ppa0 amd64 Open Source Desktop Page Layout - stable branch ii scribus-data 1.4.8-0ubuntu18.04~ppa0 all Open Source Desktop Page Layout - stable branch (data files) ii scribus-ng 1.5.5-0ubuntu18.04~ppa1 amd64 Open Source Desktop Page Layout - 1.5.x branch ii scribus-ng-data 1.5.5-0ubuntu18.04~ppa1 all Open Source Desktop Page Layout - data files - 1.5.x branch
dpkg -l | grep corefonts:
ic ttf-mscorefonts-installer 3.6ubuntu2 all Installer for Microsoft TrueType core fonts
Paketquellen:
apt-cache policy Package files: 100 /var/lib/dpkg/status release a=now 500 https://repo.skype.com/deb stable/main amd64 Packages release o=. stable,a=stable,n=stable,l=. stable,c=main,b=amd64 origin repo.skype.com 500 http://ppa.launchpad.net/sebastian-stenzel/cryptomator/ubuntu bionic/main amd64 Packages release v=18.04,o=LP-PPA-sebastian-stenzel-cryptomator,a=bionic,n=bionic,l=Cryptomator,c=main,b=amd64 origin ppa.launchpad.net 500 http://ppa.launchpad.net/scribus/ppa/ubuntu bionic/main i386 Packages release v=18.04,o=LP-PPA-scribus,a=bionic,n=bionic,l=PPA for Scribus friends,c=main,b=i386 origin ppa.launchpad.net 500 http://ppa.launchpad.net/scribus/ppa/ubuntu bionic/main amd64 Packages release v=18.04,o=LP-PPA-scribus,a=bionic,n=bionic,l=PPA for Scribus friends,c=main,b=amd64 origin ppa.launchpad.net 500 http://ppa.launchpad.net/nextcloud-devs/client/ubuntu bionic/main i386 Packages release v=18.04,o=LP-PPA-nextcloud-devs-client,a=bionic,n=bionic,l=Desktop client,c=main,b=i386 origin ppa.launchpad.net 500 http://ppa.launchpad.net/nextcloud-devs/client/ubuntu bionic/main amd64 Packages release v=18.04,o=LP-PPA-nextcloud-devs-client,a=bionic,n=bionic,l=Desktop client,c=main,b=amd64 origin ppa.launchpad.net 500 http://security.ubuntu.com/ubuntu bionic-security/multiverse i386 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=multiverse,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=multiverse,b=amd64 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/universe i386 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=universe,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=universe,b=amd64 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/restricted i386 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=restricted,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=restricted,b=amd64 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/main i386 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=main,b=i386 origin security.ubuntu.com 500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=main,b=amd64 origin security.ubuntu.com 100 http://de.archive.ubuntu.com/ubuntu bionic-backports/universe i386 Packages release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=universe,b=i386 origin de.archive.ubuntu.com 100 http://de.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=universe,b=amd64 origin de.archive.ubuntu.com 100 http://de.archive.ubuntu.com/ubuntu bionic-backports/main i386 Packages release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=main,b=i386 origin de.archive.ubuntu.com 100 http://de.archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages release v=18.04,o=Ubuntu,a=bionic-backports,n=bionic,l=Ubuntu,c=main,b=amd64 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/multiverse i386 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=multiverse,b=i386 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=multiverse,b=amd64 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=universe,b=i386 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=universe,b=amd64 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/restricted i386 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=restricted,b=i386 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=restricted,b=amd64 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=main,b=i386 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=main,b=amd64 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic/multiverse i386 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=multiverse,b=i386 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=multiverse,b=amd64 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic/universe i386 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=universe,b=i386 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=universe,b=amd64 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic/restricted i386 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=restricted,b=i386 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=restricted,b=amd64 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic/main i386 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=main,b=i386 origin de.archive.ubuntu.com 500 http://de.archive.ubuntu.com/ubuntu bionic/main amd64 Packages release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=main,b=amd64 origin de.archive.ubuntu.com Pinned packages:
- keine manuelle apt-Konfiguration und -Einstellungen
- sudo apt-get -f install liefert:
Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up update-notifier-common (3.192.1.7) ... Traceback (most recent call last): File "/usr/lib/update-notifier/package-data-downloader", line 337, in <module> process_download_requests() File "/usr/lib/update-notifier/package-data-downloader", line 236, in process_download_requests for para in hook.iter_paragraphs(open(file)): File "/usr/lib/python3/dist-packages/debian/deb822.py", line 392, in iter_paragraphs x = cls(iterable, fields, encoding=encoding) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 340, in __init__ self._internal_parser(sequence, fields) File "/usr/lib/python3/dist-packages/debian/deb822.py", line 444, in _internal_parser self._skip_useless_lines(sequence)): File "/usr/lib/python3/dist-packages/debian/deb822.py", line 706, in gpg_stripped_paragraph return cls.split_gpg_and_payload(sequence)[1] File "/usr/lib/python3/dist-packages/debian/deb822.py", line 651, in split_gpg_and_payload for line in sequence: File "/usr/lib/python3/dist-packages/debian/deb822.py", line 406, in _skip_useless_lines for line in sequence: File "/usr/lib/python3.6/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 133: ordinal not in range(128) dpkg: error processing package update-notifier-common (--configure): installed update-notifier-common package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: update-notifier-common E: Sub-process /usr/bin/dpkg returned an error code (1)
Gibt es Hoffnung, mein System wieder gesundzupflegen? Wenn ja, bitte, wie sollte ich am besten vorgehen?
Viele, viele Grüße poohdafg
Moderiert von Taomon:
Sichtbar gemacht.