Abhängigkeiten von coinor-libcbc3.1

Started by gorzka, 2023/07/29, 17:58:13

Previous topic - Next topic

gorzka

habe diese update Warnung, obwohl coinor-libcbc3.1 in den Paketquellen ist

apt-get dist-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:
coinor-libcoinmp1v5 : Hängt ab von: coinor-libcbc3.1 (>= 2.10.10+really2.10.10+ds1) 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).
Auf dem Baum da saß ein Specht
der Baum war hoch, dem Specht war schlecht

edlin

Kann mich nicht beklagen:
apt policy coinor-libcbc3.1
coinor-libcbc3.1:
  Installiert:           2.10.10+really2.10.10+ds1-2
  Installationskandidat: 2.10.10+really2.10.10+ds1-2
  Versionstabelle:
*** 2.10.10+really2.10.10+ds1-2 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status


Ich gehe mal davon aus, dass du apt --fix-broken install schon probiert hast. Was schreibt denn apt, wenn du coinor-libcbc3.1 installieren willst? Muss ja irgendwelche Problemchen geben.

edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

sidlix

Habe auch das Problem:
wenn ich das Paket einzeln versuche zu installieren, dann erhalte ich folgende Meldung:

dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/coinor-libcbc3.1_2.10.10+really2.10.10+ds1-2_amd64.deb (--unpack):
Versuch, »/usr/lib/x86_64-linux-gnu/libCbc.so.3.10.10« zu überschreiben, welches auch in Paket coinor-libcbc3:amd64 2.10.10+ds1-1 ist
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/coinor-libcbc3.1_2.10.10+really2.10.10+ds1-2_amd64.deb
needrestart is being skipped since dpkg has failed


Gruß sid:lix
s i d l i x
... .. -.. .-.. .. -..-
debian s i d +  nee l i x

edlin

Ok, das erklärt schon mal, warum ich kein Problem habe, denn coinor-libcbc3 ist bei mir nicht installiert.
apt policy coinor-libcbc3
coinor-libcbc3:
  Installiert:           (keine)
  Installationskandidat: 2.10.10+really2.10.8+ds1-1
  Versionstabelle:
     2.10.10+really2.10.8+ds1-1 500
        500 https://deb.debian.org/debian testing/main amd64 Packages

Wird coinor-libcbc3 denn noch benötigt? Was sagt apt autoremove? Wird beim Versuch das Paket zu Löschen irgendwas Wichtiges mit ins Nirvana gerissen?

edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

Camelot

apt policy coinor-libcbc3 coinor-libcbc3.1 coinor-libcoinmp1v5
coinor-libcbc3:
  Installiert:           (keine)
  Installationskandidat: 2.10.10+really2.10.8+ds1-1
  Versionstabelle:
     2.10.10+really2.10.8+ds1-1 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
coinor-libcbc3.1:
  Installiert:           2.10.10+really2.10.10+ds1-2
  Installationskandidat: 2.10.10+really2.10.10+ds1-2
  Versionstabelle:
*** 2.10.10+really2.10.10+ds1-2 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
coinor-libcoinmp1v5:
  Installiert:           1.8.3-3+b1
  Installationskandidat: 1.8.3-3+b1
  Versionstabelle:
*** 1.8.3-3+b1 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

Bei mir gibt es ebenfalls nur coinor-libcbc3.1 und kein coinor-libcbc3, letzteres wird nicht mehr benötigt.
Beim Versuch coinor-libcbc3.1 zu purgen wird ua. libreoffice-calc entfernt, dies kann man aber wieder nachinstallieren.
Teste apt purge coinor-libcbc3 && apt install coinor-libcbc3.1

sidlix

Danke für die Antworten:
apt autremove liefert:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
coinor-libcoinmp1v5 : Hängt ab von: coinor-libcbc3.1 (>= 2.10.10+really2.10.10+ds1) ist aber nicht installiert


und apt purge coinor-libcbc3 && apt install coinor-libcbc3.1

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
coinor-libcoinmp1v5 : Hängt ab von: coinor-libcbc3.1 (>= 2.10.10+really2.10.10+ds1) soll aber nicht installiert werden


Könnte coinor-libcoinmp1v5  purgen helfen?

s i d l i x
... .. -.. .-.. .. -..-
debian s i d +  nee l i x

edlin

Was sagt denn ein apt --fix-broken install nach einem (erfolgreichen) purgen von coinor-libcbc3?

edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

sidlix

leider funktioniert das purgen und damit auch apt -fix nicht. Es wiederholt sich die Fehlermeldung:

apt purge coinor-libcbc3
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:
coinor-libcoinmp1v5 : Hängt ab von: coinor-libcbc3.1 (>= 2.10.10+really2.10.10+ds1) soll aber nicht installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).


Gruß
s i d l i x
... .. -.. .-.. .. -..-
debian s i d +  nee l i x

brutor

Hi, have similar issue:

apt-get purge coinor-libcbc3
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
coinor-libcoinmp1v5 : Depends: coinor-libcbc3.1 (>= 2.10.10+really2.10.10+ds1) but it is not going to be installed
libgail-3-0 : Depends: libgtk-3-0 (= 3.24.38-2) but 3.24.37-2 is to be installed
pipewire-pulse : Depends: pipewire (= 0.3.76-1) but 0.3.73-1 is to be installed


apt --fix-broken install doesn't work either.

will probably have to wait a few days for a fix ...

Camelot

Quote from: sidlix on 2023/07/30, 09:46:27
Danke für die Antworten:
apt autremove liefert:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
coinor-libcoinmp1v5 : Hängt ab von: coinor-libcbc3.1 (>= 2.10.10+really2.10.10+ds1) ist aber nicht installiert


und apt purge coinor-libcbc3 && apt install coinor-libcbc3.1

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
coinor-libcoinmp1v5 : Hängt ab von: coinor-libcbc3.1 (>= 2.10.10+really2.10.10+ds1) soll aber nicht installiert werden


Könnte coinor-libcoinmp1v5  purgen helfen?
Vermutlich, ja.
apt purge coinor-libcoinmp1v5 coinor-libcbc3 && apt install coinor-libcbc3.1 coinor-libcoinmp1v5

gorzka

Danke für eure Antworten und Vorschläge.

Dann werde ich auch noch ein paar Tage warten.
Auf dem Baum da saß ein Specht
der Baum war hoch, dem Specht war schlecht

edlin

Warten auf Godot? Wenn ich mir mein System anschaue, dann liegt wohl kein generelles Problem vor; nach einem Bugreport habe ich jetzt nicht geschaut. Bezüglich der ,,Hauptverdächtigen" sieht es bei mir so aus:
apt policy coinor-libcbc3 coinor-libcbc3.1 coinor-libcoinmp1v5
coinor-libcbc3:
  Installiert:           (keine)
  Installationskandidat: 2.10.10+really2.10.8+ds1-1
  Versionstabelle:
     2.10.10+really2.10.8+ds1-1 500
        500 https://deb.debian.org/debian testing/main amd64 Packages
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        500 https://mirror.ipb.de/debian trixie/main amd64 Packages
coinor-libcbc3.1:
  Installiert:           2.10.10+really2.10.10+ds1-2
  Installationskandidat: 2.10.10+really2.10.10+ds1-2
  Versionstabelle:
*** 2.10.10+really2.10.10+ds1-2 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
coinor-libcoinmp1v5:
  Installiert:           1.8.3-3+b1
  Installationskandidat: 1.8.3-3+b1
  Versionstabelle:
*** 1.8.3-3+b1 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     1.8.3-3 500
        500 https://deb.debian.org/debian testing/main amd64 Packages
        500 https://mirror.ipb.de/debian trixie/main amd64 Packages

Allerdings aktualisiere ich täglich und räume auch mit apt autoremove auf. Daher ist die Geschichte wohl unbemerkt an mir vorbeigegangen. Ihr hängt wohl aktuell in einer Abhängigkeitsfalle fest.

edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

brutor

This solved the issue for me :


dpkg -i --force-overwrite /var/cache/apt/archives/coinor-libcbc3.1_2.10.10+really2.10.10+ds1-2_amd64.deb
apt --fix-broken install

sidlix

Thank you brutor,

it works for me, too.

Greeting
s i d l i x
... .. -.. .-.. .. -..-
debian s i d +  nee l i x

gorzka

Habe es noch einmal versucht, jetzt erscheint etwas anderes:

Fehler traten auf beim Bearbeiten von:
/tmp/apt-dpkg-install-iUozIE/44-coinor-libcbc3.1_2.10.10+really2.10.10+ds1-2_amd64.deb
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
Auf dem Baum da saß ein Specht
der Baum war hoch, dem Specht war schlecht