libncurses5-dev und e2fsprogs Abhaengigkeitsproblem bei 3.1?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
minze
Beiträge: 15
Registriert: 01.04.2006 18:33:50

libncurses5-dev und e2fsprogs Abhaengigkeitsproblem bei 3.1?

Beitrag von minze » 28.05.2007 19:45:53

Hallo,

wollte auf meinem ganz jungfreulich neu aufgesetztem vServer (uname -a Linux <zensiert> 2.4.24-vs1.26 #11 Sat Mar 5 12:14:30 CET 2005 i686 GNU/Linux) Asterisk 1.4.x installieren. Dafür muss ich libncurses5-dev installieren. Das schlug fehl wegen Konflikten mit e2fsprogs. Abhilfe?
Als root:
apt-get update
apt-get upgrade -> nur 7MB heruntergeladen
apt-get install libncurses5-dev
: This installation run will require temporarily removing the essential
package e2fsprogs due to a Conflicts/Pre-Depends loop. This is often bad,
but if you really want to do it, activate the APT::Force-LoopBreak option.
E: Internal Error, Could not early remove e2fsprogs

apt-get install e2fsprogs
apt-get remove e2fsprogs
vi /etc/apt/apt.conf APT::Force-LoopBreak "1";
apt-get upgrade
kein Upgrade
apt-get install libncurses5-dev

Selecting previously deselected package lsb-base.
(Reading database ... 15720 files and directories currently installed.)
Unpacking lsb-base (from .../lsb-base_3.1-23.1_all.deb) ...
Selecting previously deselected package sysvinit-utils.
Unpacking sysvinit-utils (from .../sysvinit-utils_2.86.ds1-38_i386.deb) ...
Replacing files in old package sysvinit ...
Setting up sysvinit-utils (2.86.ds1-38) ...
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg - warning, overriding problem because --force enabled:
This is an essential package - it should not be removed.
dpkg: sysvinit: dependency problems, but removing anyway as you request:
modutils depends on sysvinit (>= 2.71-2).
console-tools depends on sysvinit (>> 2.74).
(Reading database ... 15730 files and directories currently installed.)
Removing sysvinit ...
dpkg - warning: while removing sysvinit, directory `/etc/rc6.d' not empty so not removed.
dpkg - warning: while removing sysvinit, directory `/etc/rc5.d' not empty so not removed.
dpkg - warning: while removing sysvinit, directory `/etc/rc4.d' not empty so not removed.
dpkg - warning: while removing sysvinit, directory `/etc/rc3.d' not empty so not removed.
dpkg - warning: while removing sysvinit, directory `/etc/rc2.d' not empty so not removed.
dpkg - warning: while removing sysvinit, directory `/etc/rcS.d' not empty so not removed.
dpkg - warning: while removing sysvinit, directory `/etc/rc1.d' not empty so not removed.
dpkg - warning: while removing sysvinit, directory `/etc/rc0.d' not empty so not removed.
dpkg: `update-rc.d' not found on PATH.
dpkg: 1 expected program(s) not found on PATH.
NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)

apt-get upgrade

dpkg: `update-rc.d' not found on PATH.
dpkg: 1 expected program(s) not found on PATH.
NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.
E: Sub-process /usr/bin/dpkg returned an error code (2)

cat /etc/apt/sources.list
deb http://ftp.uk.debian.org/debian/ stable main non-free contrib
deb-src http://ftp.uk.debian.org/debian/ stable main non-free contrib

deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

deb http://security.debian.org stable/updates main contrib non-free

Das Problem mit den libncurses5-dev ist übrigens vor ca zwei Monaten auf gleichem System nicht aufgetreten.

Ein apt-get dselect-upgrade -o APT::Force-LoopBreak=1 bringt nach einspielen des jungfreulichen Neu-Images des Systems im Endeffekt die gleichen Fehler mit dem UNterschied, dass ca 126MB und damit deutlich mehr Pakete aktualisiert wurden.

Für eine konstruktive Lösung wäre ich sehr dankbar.

Ciao

Benutzeravatar
SubOptimal
Beiträge: 1709
Registriert: 10.01.2005 23:25:46
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: bei Frankfurt

Beitrag von SubOptimal » 30.05.2007 00:03:06

Hi minze,

kann es sein, dass Du vor 2 Monaten mit Sarge installiert hast? Nun ist aber Etch stable.

SubOptimal

minze
Beiträge: 15
Registriert: 01.04.2006 18:33:50

Beitrag von minze » 30.05.2007 20:52:37

SubOptimal hat geschrieben:Hi minze,

kann es sein, dass Du vor 2 Monaten mit Sarge installiert hast?

Ja, das ist der Fall.
Nun ist aber Etch stable.
Das weiß ich. Ich habe - so denke ich doch - nach wie vor Sarge. Nur heißt das jetzt, dass ich keine aktuelle Software mehr installieren kann? Wo bekomme ich denn jetzt zumindest passendes libncurses5-dev für mein System? Ich wollte eigentlich nur Asterisk 1.4.x aus den Quellen kompilieren.
Das Sarge stellt der vServer-Anbieter noch nicht (wenn überhaupt) zur Verfügung.

Ciao

Benutzeravatar
SubOptimal
Beiträge: 1709
Registriert: 10.01.2005 23:25:46
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: bei Frankfurt

Beitrag von SubOptimal » 31.05.2007 00:45:53

Hi minze,
minze hat geschrieben:
SubOptimal hat geschrieben:kann es sein, dass Du vor 2 Monaten mit Sarge installiert hast?

Ja, das ist der Fall.
Nun ist aber Etch stable.
Das weiß ich. Ich habe - so denke ich doch - nach wie vor Sarge. Nur heißt das jetzt, dass ich keine aktuelle Software mehr installieren kann?
Natürlich kannst Du auch bei Sarge bleiben. Aber Du musst dafür Deine /etc/apt/sources.list abändern.
- ersetze alle stable durch sarge
- [edit]die non-us Zeilen kannst Du auskommentieren, das gibt es so nicht mehr bei Etch[/edit]
- dann ein aptitude update und Dein System kennt wieder alle Sarge Pakete

SubOptimal

Antworten