APT::Force-LoopBreak Option

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
helly
Beiträge: 70
Registriert: 03.12.2003 16:04:00

APT::Force-LoopBreak Option

Beitrag von helly » 08.04.2006 13:04:04

Hallo,

beim Versuch Teile meiner Debian-Testing-Installation upzudaten (via CD's) bricht die Installation immer mit folgendem Text ab:

...After unpacking 1548kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
E: 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

Die Datei e2fsprogs hat mit ext2 was zu tun. Auf jeden Fall, egal was ich installieren möchte, es kommt immer diese Meldung. Wie biege ich das hin daß ich updaten kann? Muß ich die APT::Force-LoopBreak Option aktivieren? Kann das Probleme bereiten? - Ich möchte nicht unbedingt mein System crashen! Und wie lautet letztendlich die Syntax für apt um das zu aktivieren?


Gruß
Helly

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 08.04.2006 14:18:35

Die "APT::Force-LoopBreak" kannst du in /etc/apt/apt.conf eintragen:
APT::Force-LoopBreak "true";

Ich hab die aber noch nie benutzt bzw benötigt. Als erstes würde ich in so einem Falle mal die e2fsprogs entfernen (sei mit apt-get remove oder wenn das nicht geht dann halt mit dpkg -r) und gucken ob das das Problem löst.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Benutzeravatar
bse
Beiträge: 468
Registriert: 19.03.2006 19:58:00
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von bse » 08.04.2006 17:35:33

hatte ich auch schon ein paar mal. dpkg --force-all --purge e2fsprogs hat geholfen. Aber danach nicht vergessen, die auch wieder zu installieren!

Benutzeravatar
Columbus
Beiträge: 1051
Registriert: 30.04.2002 15:25:02
Wohnort: Mainz
Kontaktdaten:

Beitrag von Columbus » 08.04.2006 17:43:18

Wie alt sind die CD(s)? Ich hatte immer das gleiche Problem, wenn ich "zu alte" CDs verwendet habe! Aber da ging es auch um Neuinstallationen!

Gruss Christian
Die größten Kritiker der Elche,
waren früher selber welche.

F.W. Bernstein

helly
Beiträge: 70
Registriert: 03.12.2003 16:04:00

Beitrag von helly » 08.04.2006 20:01:31

Die CD's sind nur ein paar tage alt. Hab mein System aber schon seit 1,5 Jahren nicht mehr grundlegend abgedated.

Da die CD's aber jemand für mich heruntergeladen hat, kann es sein daß zwischen der ersten und letzten (5.) CD mehrere Tage dazwischen liegen. Kann das zu einem Problem werden?

Gruß
Helly

helly
Beiträge: 70
Registriert: 03.12.2003 16:04:00

Beitrag von helly » 08.04.2006 20:24:08

Hab mich mal testweise an das installieren eines Packetes gemacht, mit folgender Antwort von apt-get:

Code: Alles auswählen

sarge:~# apt-get install scribus
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  initscripts: Depends: e2fsprogs (>= 1.19-1) but it is not going to be installed
  scribus: Depends: libc6 (>= 2.3.5-1) but 2.3.2.ds1-22 is to be installed
           Depends: libcupsys2 (>= 1.1.23-1) but it is not going to be installed
           Depends: libgcc1 (>= 1:4.0.2) but 1:3.4.3-6 is to be installed
           Depends: libqt3-mt (>= 3:3.3.5) but it is not going to be installed
           Depends: libstdc++6 (>= 4.0.2-4) but 3.4.3-6 is to be installed
           Depends: libxml2 (>= 2.6.23) but 2.6.16-7 is to be installed
           Depends: python-imaging-tk but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Also hab ich den Vorschlag mit apt-get -f install angenommen weil ich ja von Natur aus ein vorsichtiger Mensch bin:

Code: Alles auswählen

sarge:~# apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  console-data e2fslibs e2fsprogs initrd-tools libc6 libc6-dev libsepol1 locales lsb-base
Suggested packages:
  gpart parted e2fsck-static glibc-doc manpages-dev
Recommended packages:
  gcc c-compiler
The following packages will be REMOVED:
  base-config console-common console-tools kernel-image-2.4.27-2-386 modutils nfs-common nfs-kernel-server
  sysv-rc sysvinit
The following NEW packages will be installed:
  e2fsprogs libsepol1 lsb-base
The following packages will be upgraded:
  console-data e2fslibs initrd-tools libc6 libc6-dev locales
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
  sysvinit sysv-rc (due to sysvinit)
6 upgraded, 3 newly installed, 9 to remove and 895 not upgraded.
Need to get 0B/13.7MB of archives.
After unpacking 29.8MB disk space will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'
 ?]
Nun ja da meint das System das ich da was tue was ich eigentlich überhaupt nicht tun soll. (meine Interpretation)
Soll ich mich da jetzt einen Teufel drum scheren, oder soll ich das ernst nehmen?


Gruß
Helly

Antworten