ubuntuusers.de

Paketsystem bei update beschädigt

Status: Gelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

astrocherno

Anmeldungsdatum:
2. Oktober 2024

Beiträge: Zähle...

Ich benutze das PPA http://ppa.launchpad.net/mutlaqja/ppa/ubuntu und will es auch für meine astronomischen Aktivitäten behalten. Heute blockiert das Paket libfishcamp1 weitere Updates.

apt upgrade
...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libfishcamp1_1.2+20220607003151-1_amd64.deb (--unpack):
 Versuch, »/lib/firmware/Guider_mono_rev16_intel.srec« zu überschreiben, welches auch in Paket libfishcamp 1.2+202312021851~ubuntu24.04.1 ist
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libfishcamp1_1.2+20220607003151-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@ludwig:/home/guenter# apt upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 indi-fishcamp : Hängt ab von: libfishcamp1 (>= 1.2+20220607003151) ist aber nicht installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an)
apt install libfishcamp1
...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libfishcamp1_1.2+20220607003151-1_amd64.deb (--unpack):
 Versuch, »/lib/firmware/Guider_mono_rev16_intel.srec« zu überschreiben, welches auch in Paket libfishcamp 1.2+202312021851~ubuntu24.04.1 ist
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libfishcamp1_1.2+20220607003151-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Da streiten sich offenbar zwei.

apt-cache show libfishcamp1
Package: libfishcamp1
Architecture: amd64
Version: 1.2+20220607003151-1
Priority: optional
Section: multiverse/libs
Source: libfishcamp
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Astronomy Team <debian-astro-maintainers@lists.alioth.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 202
Depends: libc6 (>= 2.14), libusb-1.0-0 (>= 2:1.0.22)
Filename: pool/multiverse/libf/libfishcamp/libfishcamp1_1.2+20220607003151-1_amd64.deb
Size: 49294
MD5sum: 77857bb97970767c0e87e85bb5352c97
SHA1: a2d01de60322c1768974bcaf418a999acca30e58
SHA256: 63e2ef60cbc9649912ddbee8b8d0bcdb46d6b0b893c4aaba9757e92cdc7552e0
SHA512: 0c8a707889c5cfa817522da4e399416373a390d7f2e8c4d6660bd10bd6a368c70cd98b9493a29424792cc1fd536d99b8b5718395318b7c3c8b870b5ca02fae9e
Homepage: https://github.com/indilib/indi-3rdparty
Description-de: library for cameras made by Fishcamp Engineering
 This package contains a library for CCD cameras made by Fishcamp
 Engineering.
 .
 Dieses Paket enthält die Bibliothek.
Description-md5: 452b42a47b896b8da145bcedd5b82d1a

Deaktivieren des PPAs hat nichts gebracht. ppa-purge will ich aber nicht ausführen, da ich Vieles daraus brauche. Ich kanns auch nicht deinstallieren, weil indi-full davon abhängt.

Welche Lösung kann ich da angeben, oder verlange ich da zu viel?

astrocherno

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4369

Ich hab in so einem ähnlichen Fall mal das Debianpaket mit

sudo dpkg -i --force-overwrite debianpaket.deb

installiert.

Ah, kann sein, dass in deinem Fall einfach das nicht benötigte libfishcamp oder libfishcamp1 deinstalliert werden kann. Ich tendiere zu libfishcamp. Du kannst ja mal schauen, was da sonst noch entfernt, oder nicht mehr benötigt, wird.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11720

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 3791

Ähm du weisst aber schon das vor ein apt upgrade ein sudo gehört?

Und was du tun sollst steht auch da.

sudo apt --fix-broken install

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11720

schwarzheit schrieb:

Ähm du weisst aber schon das vor ein apt upgrade ein sudo gehört?

Er arbeitet als root, was schon keine so gute Idee ist. Aber davon abgesehen, astrocherno, immer von Prompt zu Prompt copypasten!

"sudo apt -f install" genügt bei diesem Problem nicht.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 3791

von.wert schrieb:

Er arbeitet als root,

Danke, jetzt seh ichs auch. 😀

astrocherno

(Themenstarter)

Anmeldungsdatum:
2. Oktober 2024

Beiträge: 2

sudo apt install -o DPkg::options::="--force-overwrite" libfishcamp1

Das hat geholfen. Ganz herzlichen Dank für eure schnellen Antworten.

astrocherno

Antworten |