Muss ein Paket installieren und gleichzeitig eines entfernen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
cmathaes
Beiträge: 119
Registriert: 26.11.2003 21:13:51
Wohnort: Berlin

Muss ein Paket installieren und gleichzeitig eines entfernen

Beitrag von cmathaes » 19.09.2009 16:40:59

Hallo!

Ich habe ein Problem, bei dem ich mit allen Anleitungen, die ich bisher im Netz gefunden habe, auch nicht weiter gekommen bin.

Auf dem Rechner läuft debian testing (Kernel 2.6.27.4).
Ich habe mir vor einiger Zeit aus den Quellen von libiptc selbst ein Paket gebaut, dass problemlos arbeitete.

Nun tauchte bei einem upgrade bzw. dist-upgrade der Fehler auf, dass gstreamer0.10-plugins-bad nicht richtig installiert werden konnten.
Diese hängen wohl von libiptcdata0 ab, die aber nicht installiert werden sollen.
Der Versuch, libiptcdata0 zu installieren, zeigte dass es wegen einer Datei aus meinem Pakte libiptcdata einen Konflikt gibt.
Nun wollte ich mein Paket libiptcdata entfernen, kann es aber nicht, weil apt-get immer noch an dem alten Problem arbeitet.
Auch apt-get -f install hat keinen Erfolg gebracht.

Ich habe schon Kombinationen von apt-get install libiptcdata0+ libiptcdata- versucht, was auch nicht half.
Nun weiß ich langsam nicht, wie ich anständigt das Paket herunter bekommen soll, um endlich das upgrade durchführen zu können.

Eigentlich war ich ja von dem Paketsystem begeistert. Darum habe ich libiptc ja auch nicht einfach so ins System gepakt, sondern eben ein schönes Paket gebastelt.

Ich wäre also sehr dankbar, wenn mir jemand einen Tipp geben könnte, wie ich in diesem Problem weiter kommen kann!

Liebe Grüße!

Carsten.

Clio

Re: Muss ein Paket installieren und gleichzeitig eines entfernen

Beitrag von Clio » 19.09.2009 19:13:26

cmathaes hat geschrieben:Nun wollte ich mein Paket libiptcdata entfernen, kann es aber nicht, weil apt-get immer noch an dem alten Problem arbeitet.
Da mußt Du schon mal die genaue Fehlermeldung posten, in Prosa nützt das nichts......

cmathaes
Beiträge: 119
Registriert: 26.11.2003 21:13:51
Wohnort: Berlin

Re: Muss ein Paket installieren und gleichzeitig eines entfernen

Beitrag von cmathaes » 19.09.2009 19:39:39

Code: Alles auswählen

# apt-get upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
  gstreamer0.10-plugins-bad: Hängt ab: libiptcdata0 ist aber nicht installiert
E: Nicht erfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.

Code: Alles auswählen

# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Abhängigkeiten werden korrigiert... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht länger benötigt:
  [...]
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libiptcdata0
Die folgenden NEUEN Pakete werden installiert:
  libiptcdata0
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 113 nicht aktualisiert.
228 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 25,0kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 111kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? j
(Lese Datenbank ... 218439 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libiptcdata0 (aus .../libiptcdata0_1.0.3-1_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libiptcdata0_1.0.3-1_i386.deb (--unpack):
 Versuche, »/usr/lib/libiptcdata.so.0« zu überschreiben, welches auch in Paket libiptcdata ist
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libiptcdata0_1.0.3-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Code: Alles auswählen

# apt-get remove libiptcdata
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren:
Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
  gstreamer0.10-plugins-bad: Hängt ab: libiptcdata0 soll aber nicht installiert werden
E: Nicht erfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jegliche Pakete (oder geben Sie eine Lösung an).

Code: Alles auswählen

# apt-get install libiptcdata0+ libiptcdata-
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht länger benötigt:
  [...]
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
  libiptcdata
Die folgenden NEUEN Pakete werden installiert:
  libiptcdata0
0 aktualisiert, 1 neu installiert, 1 zu entfernen und 113 nicht aktualisiert.
228 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 25,0kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 414kB Plattenplatz freigegeben.
Möchten Sie fortfahren [J/n]? j
(Lese Datenbank ... 218439 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke libiptcdata0 (aus .../libiptcdata0_1.0.3-1_i386.deb) ...
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libiptcdata0_1.0.3-1_i386.deb (--unpack):
 Versuche, »/usr/lib/libiptcdata.so.0« zu überschreiben, welches auch in Paket libiptcdata ist
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/libiptcdata0_1.0.3-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

soundrolf
Beiträge: 274
Registriert: 21.07.2009 13:50:22
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Köln

Re: Muss ein Paket installieren und gleichzeitig eines entfernen

Beitrag von soundrolf » 20.09.2009 12:08:46

Tipp mal als Root ein freundliches " apt-get -f install " ein. Das sollte entweder ein fehlendes Paket nachinstallieren oder und das entsprechende Paket deinstallieren

Gruß Soundrolf

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Muss ein Paket installieren und gleichzeitig eines entfernen

Beitrag von GoKi » 20.09.2009 12:26:09

Du kannst mal versuchen das Überschreiben der Datei zu erzwingen.

Code: Alles auswählen

apt-get -o DPkg::options::=--force-overwrite -f install
MfG GoKi
:wq

cmathaes
Beiträge: 119
Registriert: 26.11.2003 21:13:51
Wohnort: Berlin

Re: Muss ein Paket installieren und gleichzeitig eines entfernen

Beitrag von cmathaes » 20.09.2009 12:35:58

soundrolf hat geschrieben:Tipp mal als Root ein freundliches " apt-get -f install " ein.
Hi!
Steht oben bereits in Block 2, oder? ;-)
Grüße!

Carsten.

cmathaes
Beiträge: 119
Registriert: 26.11.2003 21:13:51
Wohnort: Berlin

Re: Muss ein Paket installieren und gleichzeitig eines entfernen

Beitrag von cmathaes » 03.10.2009 16:54:05

GoKi hat geschrieben:

Code: Alles auswählen

apt-get -o DPkg::options::=--force-overwrite -f install
Danke! Damit ging es endlich. :D
War schon am Verzweifeln, weil die Partition so voll ist und ich nicht einmal mehr etwas geregelt deinstallieren konnte, um etwas Platz zu schaffen.

Eine Frage noch:
Muss ich die Optionen irgendwie wieder zurück setzen, oder sind sie nur einmal für diesen Befehl gesetzt worden.
Nicht dass ich in Zukunft alles erzwinge, ohne es zu wollen.

Vielen Dank noch einmal für die Hilfe!

Carsten.

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Muss ein Paket installieren und gleichzeitig eines entfernen

Beitrag von GoKi » 03.10.2009 17:06:59

cmathaes hat geschrieben:Muss ich die Optionen irgendwie wieder zurück setzen, oder sind sie nur einmal für diesen Befehl gesetzt worden.
Die Option ist nur für diesen einen Aufruf gültig.
MfG GoKi
:wq

Antworten