Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] libcap2-bin kann icht installiert werden  (Read 467 times)

Offline Isegrimm666

  • User
  • Posts: 200
[DE] libcap2-bin kann icht installiert werden
« on: 2025/02/17, 16:18:01 »
Hallo zusammen:

Bei meinem heutigen full-upgrade (mit solver) bekam ich folgende Fehlermeldung:

Code: [Select]
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://packages.siduction.org/fixes unstable InRelease
OK:2 https://deb.debian.org/debian unstable InRelease                     
OK:3 https://ftp.gwdg.de/pub/linux/siduction/extra unstable InRelease     
Aktualisierung für 1 Paket verfügbar. Führen Sie »apt list --upgradable« aus, um es anzuzeigen.
Aktualisierung:                                     
  libcap2-bin

Zusammenfassung:
  Aktualisierung: 1, Installation: 0, Entfernen: 0, nicht aktualisieren: 0
  Herunterlade-Größe: 0 B / 37,6 kB
  Benötigter Platz: 1.024 B / 251 GB verfügbar

Fortfahren? [J/n]
(Lese Datenbank ... 939279 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libcap2-bin_1%3a2.73-2_amd64.deb ...
Entpacken von libcap2-bin (1:2.73-2) über (1:2.66-5+b1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libcap2-bin_1%3a2.73-2_amd64.deb (--unpack):
 Versuch, »/usr/share/man/man8/pam_cap.8.gz« zu überschreiben, welches auch in Paket libpam-cap:amd64 (1:2.73-2) ist
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libcap2-bin_1%3a2.73-2_amd64.deb
needrestart is being skipped since dpkg has failed
Fehler: Sub-process /usr/bin/dpkg returned an error code (1)

Ich verstehe jetzt nicht so ganz, warum hier der Überschreibevorgang nicht stattfinden kann. Ist das bestehende Paket noch ein 386er-Relikt und es hapert daran?

Wäre hier ein --purge des Paketes die richtige Wahl, bevor ein neues full-upgrade gestartet werden kann?

Offline Teriarch

  • User
  • Posts: 101
Re: libcap2-bin kann icht installiert werden
« Reply #1 on: 2025/02/17, 16:47:56 »
@Isegrimm666:

> Ich verstehe jetzt nicht so ganz, warum hier der Überschreibevorgang nicht stattfinden kann.

Es kommt zum Fehler, weil sich in zwei veschiedenen Paketen ein File gleichen Namens befindet.
Der Paketmanager weiß in diesem Fall nicht, welche Datei erhalten werden soll und bricht ab.

> Ist das bestehende Paket noch ein 386er-Relikt und es hapert daran?

Nein, es liegt ein Fehler bei der Herstellung der Pakete vor.

> Wäre hier ein --purge des Paketes die richtige Wahl, bevor ein neues full-upgrade gestartet werden kann?

Nope, am besten ist es abzuwarten, bis die Developer den Fehler beseitigt haben (Wenn Du zwischenzeitlich
nicht selbst Hand anlegen willst und von einem Paket die fragliche Datei entfernst).

HTH

Offline Teriarch

  • User
  • Posts: 101
Re: libcap2-bin kann icht installiert werden
« Reply #2 on: 2025/02/17, 23:57:44 »
Inzwischen ist ihnen der Bug wohl aufgefallen, und die Version 1:2.73-2
wurde einheitlich durch Version 1:2.73-3 ersetzt:

ii  libcap2-bin                1:2.73-3                                 amd64        POSIX 1003.1e capabilities (utilities)
ii  libpam-cap:amd64    1:2.73-3                                 amd64        POSIX 1003.1e capabilities (PAM module)

Offline Jasoon

  • Newbie
  • Posts: 1
Re: libcap2-bin kann icht installiert werden
« Reply #3 on: 2025/03/16, 02:38:11 »
Hallo zusammen:

Bei meinem heutigen full-upgrade (mit solver) bekam ich folgende Fehlermeldung:

Code: [Select]
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://packages.siduction.org/fixes unstable InRelease
OK:2 https://deb.debian.org/debian unstable InRelease                     
OK:3 https://ftp.gwdg.de/pub/linux/siduction/extra unstable InRelease     
Aktualisierung für 1 Paket verfügbar. Führen Sie »apt list --upgradable« aus, um es anzuzeigen.
Aktualisierung:                                     
  libcap2-bin

Zusammenfassung:
  Aktualisierung: 1, Installation: 0, Entfernen: 0, nicht aktualisieren: 0
  Herunterlade-Größe: 0 B / 37,6 kB
  Benötigter Platz: 1.024 B / 251 GB verfügbar

Fortfahren? [J/n]
(Lese Datenbank ... 939279 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von ..[url= https://odpisz.net.pl/].[/url]/libcap2-bin_1%3a2.73-2_amd64.deb ...
Entpacken von libcap2-bin (1:2.73-2) über (1:2.66-5+b1) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/libcap2-bin_1%3a2.73-2_amd64.deb (--unpack):
 Versuch, »/usr/share/man/man8/pam_cap.8.gz« zu überschreiben, welches auch in Paket libpam-cap:amd64 (1:2.73-2) ist
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libcap2-bin_1%3a2.73-2_amd64.deb
needrestart is being skipped since dpkg has failed
Fehler: Sub-process /usr/bin/dpkg returned an error code (1)

Ich verstehe jetzt nicht so ganz, warum hier der Überschreibevorgang nicht stattfinden kann. Ist das bestehende Paket noch ein 386er-Relikt und es hapert daran?

Wäre hier ein --purge des Paketes die richtige Wahl, bevor ein neues full-upgrade gestartet werden kann?
Ja, das klingt nach einem klassischen Konflikt zwischen den Paketen. Ein `--purge` von `libpam-cap` sollte in diesem Fall den Konflikt lösen. Danach kannst du das Upgrade ohne Probleme fortsetzen. Wenn du dir unsicher bist, kannst du auch einfach `apt remove libpam-cap` versuchen und dann das Upgrade durchziehen. Schlimmstenfalls wird es beim nächsten Versuch das fehlende Paket wieder installieren.

Offline Isegrimm666

  • User
  • Posts: 200
Re: libcap2-bin kann icht installiert werden
« Reply #4 on: 2025/03/16, 07:49:10 »
Sorry ... kommt zu spät ... aber ich hatte den Tipp befolgt ... und das Update lief einwandfrei durch.