[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Upgrade von Sarge auf Etch



Hallo,
ich habe einen VServer, den ich von Sarge auf Etch upgraden möchte.

Ich habe in /etc/apt/sources.lst überall statt stable etch eingetragen

und dann folgende Befehle eingegeben:

apt-get update
apt-get dist-upgrade
...
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

Nun habe ich zwei Strategien ausprobiert.
1. Habe ich bei apt-get force-loopbreak angegeben.

Dabei endete es nachher mit

Preconfiguring packages ...
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)

Und ich kam nicht mehr weiter.

Dann habe ich den Vserver neu aufgesetzt (es gibt fertige Sarge-Images bei
meinem Provider) folgendes probiert.

apt-get remove e2fsprogs
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  libblkid1 libc6 libc6-dev libdevmapper1.02 libselinux1 libsepol1
  libuuid1 lsb-base modconf module-init-tools mount tzdata
Suggested packages:
  locales glibc-doc manpages-dev
Recommended packages:
  gcc c-compiler
The following packages will be REMOVED:
  console-tools e2fsprogs modutils sysvinit
The following NEW packages will be installed:
  libblkid1 libdevmapper1.02 libselinux1 libsepol1 libuuid1
  lsb-base module-init-tools tzdata
The following packages will be upgraded:
  libc6 libc6-dev modconf mount
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
  e2fsprogs sysvinit
4 upgraded, 8 newly installed, 4 to remove and 172 not upgraded.
Need to get 82.8kB/9458kB of archives.
After unpacking 2022kB of additional disk space will be used.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'
 ?] Yes, do as I say!
Get:1 http://ftp.uk.debian.org etch/main module-init-tools 3.3-pre4-2
[82.8kB]
Fetched 82.8kB in 0s (648kB/s)
(Reading database ... 14851 files and directories currently installed.)
Removing console-tools ...
dpkg - warning: while removing console-tools, directory `/etc/console-tools'
not empty so not removed.
Selecting previously deselected package tzdata.
(Reading database ... 14740 files and directories currently installed.)
Unpacking tzdata (from .../tzdata_2007b-1_all.deb) ...
Replacing files in old package libc6 ...
Preparing to replace libc6-dev 2.3.2.ds1-22
(using .../libc6-dev_2.3.6.ds1-13_i386.deb) ...
Unpacking replacement libc6-dev ...
Selecting previously deselected package lsb-base.
Unpacking lsb-base (from .../lsb-base_3.1-23.1_all.deb) ...
Selecting previously deselected package module-init-tools.
Unpacking module-init-tools
(from .../module-init-tools_3.3-pre4-2_i386.deb) ...
Preparing to replace modconf 0.2.48
(using .../archives/modconf_0.3.1_all.deb) ...
Unpacking replacement modconf ...
(Reading database ... 14882 files and directories currently installed.)
Removing modutils ...
WARNING: Kernel was compiled with modules support!
Removing the modutils package could result in an unusable
system if you use modules. Remove this package only if you
are really sure of what you are doing.

If you really want to remove modutils type 'yes': yes
dpkg - warning: while removing modutils, directory `/etc/modutils/arch' not
empty so not removed.
dpkg - warning: while removing modutils, directory `/etc/modutils' not empty
so not removed.
dpkg - warning, overriding problem because --force enabled:
 This is an essential package - it should not be removed.
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 - warning, overriding problem because --force enabled:
 This is an essential package - it should not be removed.
Removing e2fsprogs ...
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)

Und es endete genauso wie beim ersten Versuch.
Der Provider unterstützt bisher noch kein Etch.
Da ich aber jetzt ganz von vorne anfange und Etch eh bald stable wird, würde
ich gerne direkt mit Etch beginnen.

Ich bin für alle Hinweise und Tips dankbar.

Ciao
  Peter Schütt

-- 
www.pstt.de

Die E-Mail-Adresse funktioniert, kann aber u.U. in Zukunft mal abgeschaltet
werden. Ohne "_remove_this_" wird sie auch in Zukunft noch funktionieren.



Reply to: