Häufige Cydia-Fehler und Lösungsansätze

Der Paketmanager Cydia ist quasi auf jedem iOS-Gerät mit Jailbreak zu finden.

Er ist an die Paketverwaltung von Debian angelehnt, alle Funktionen sind über eine GUI zu erreichen.

Allerdings sind einige Fehlermeldungen von Cydia manchmal weniger verständlich. Hier eine Liste mit den am häufigsten vorkommenden Fehlern, und wie man diese behebt.

 


Could not get lock /var/lib/apt/lists/lock – open (35: Resource temporarily unavailable)

Cydia kann nicht auf die Paketverwaltung zugreifen, da bereits eine andere App wie iFile oder apt-get die Ressourcen nutzt. Ein Reboot sollte das Problem beheben.


Domain #10: -72000

Es besteht vermutlich ein Problem mit der Internetverbindung. Dieser Fehler kann ebenfalls auftreten, wenn bestimme (Ad-)Server in der Hosts-Datei blockiert sind.


dpkg was interrupted, you must manually run dpkg configure -a to correct the problem

Cydia versucht normalerweise das Problem automatisch zu lösen. Die Meldung kann ignoriert werden, wenn diese nur einmalig angezeigt wird.


Encountered a section with no Package: header

Eine oder mehrere Repos sind fehlerhaft. Du solltest versuchen diese aus Cydia zu entfernen. Gehe dazu einfach auf den Reiter „Quellen“ und tippe dann auf den Button „Bearbeiten“ und entferne die entsprechenden Quellen. Die per default in Cydia vorhandenen Repos wie BigBoss, Cydia/Telesphoreo, Dev Team, ModMyi, … sollten aber nicht gelöscht werden.


failed in buffer_write(fd) (7, ret=-1)

Dieser Fehler deutet auf zu wenig verfügbaren Speicherplatz auf dem Gerät hin. Um Speicher freizugeben kannst du Apps, Musik etc. löschen. Außerdem sollte der Papierkorb von iFile überprüft werden. Dieser ist zu finden unter /var/mobile/Library/iFile/Trash


GPG error: [repository] stable Release: The following signatures were invalid: BADSIG [number]

Es gibt ein (temporäres) Problem mit einer Repo. Meldung kann ignoriert werden. Der Fehler liegt beim Betreiber der Repo. In der Regel ist dieser Zustand nach einigen Stunden behoben.


GPG error: [repository] stable Release: The following signatures were invalid: NODATA 1 NODATA 2

Es gibt ein (temporäres) Problem mit einer Repo. Meldung kann ignoriert werden. Der Fehler liegt Betreiber der Repo. In der Regel ist dieser Zustand nach einigen Stunden behoben.


Hash Sum mismatch

Die Prüfsumme des heruntergeladenen Paketes stimmt nicht mit dem auf dem Server hinterlegten Wert überein. Möglicherweise wurde der Download unterbrochen oder die Internetverbindung ist instabil. Du solltest einige Zeit warten und es dann erneut mit dem Download versuchen. Wenn das Problem weiterhin besteht, sollte der Betreiber der Repo kontaktiert werden.


Host Unreachable

Die Meldung bedeutet, dass kein Internetzugriff möglich ist, die Repo nicht erreichbar ist oder es einen anderen nicht näher beschriebenen Fehler in Cydia gibt. Problem sollte nur temporär auftreten.


HTTP/1.0 403

Der Fehler tritt gelegentlich auf, wenn ein (kostenpflichtiges) Paket aus Cydia installiert werden soll. Es kann auch passieren, das man ein kostenloses Paket installieren will, was als Abhängigkeit ein kostenpflichtiges Paket erfordert und automatisch versucht, dieses zu installieren. Das kostenpflichtige Paket muss in diesem Fall zuerst gekauft werden. Wenn das Problem länger besteht, kannst du eine kurze Mail an saurik@saurik.com schreiben.


HTTP/1.1 500 Internal Server Error

Es gibt ein (temporäres) Problem mit einer Repo. In der Regel ist dieser Zustand nach einigen Stunden behoben.


I wasn’t able to locate file for the [package] package. This might mean you need to manually fix this package.

Dieser Fehler tritt auf, wenn du versuchst ein Paket zu installieren während Cydia noch dabei ist, die Repos zu aktualisieren. Öffne Cydia erneut und fahre mit der Installation fort.


POSIX error: Operation Timed Out.

Cydia arbeitet korrekt aber es ist kein Internetzugriff möglich ist oder die Repo nicht erreichbar. Problem sollte nur temporär auftreten.


Problem parsing dependency

Eine oder mehrere Repos sind fehlerhaft. Du solltest versuchen diese aus Cydia zu entfernen. Gehe dazu einfach auf den Reiter „Quellen“ und tippe dann auf den Button „Bearbeiten“ und entferne die entsprechenden Quellen. Die per default in Cydia vorhandenen Repos wie BigBoss, Cydia/Telesphoreo, Dev Team, ModMyi, … sollten aber nicht gelöscht werden.


Size mismatch

Die Dateigröße des heruntergeladenen Paketes stimmt nicht mit dem auf dem Server hinterlegten Wert überein. Möglicherweise wurde der Download unterbrochen oder die Internetverbindung ist instabil. Du solltest einige Zeit warten und es dann erneut mit dem Download versuchen. Wenn das Problem weiterhin besteht, sollte der Betreiber der Repo kontaktiert werden.


subprocess pre-removal script returned error exit status [number]

Das Paket, das installiert werden soll, scheint fehlerhaft zu sein. Hier sollte der Autor des Paketes direkt kontaktiert werden sowie der Betreiber der Repo.


trying to overwrite [file], which is also in package [package]

Du versuchst wohl gerade ein Paket zu installieren, was Dateien enthält, die bereits zuvor mit einem anderen Paket auf dem Gerät installiert wurden. Um das Problem zu lösen sollte das zuvor installierte Paket entfernt werden vor der Installation des neuen Paketes.


Wow, you exceeded the number of package names this APT is capable of.

Dieser Fehler tritt nur auf bei Cydia-Versionen < 1.1.10.

Kommentar verfassen