Fehler bei Dist-Upgrade auf Sarge

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Diablo
Beiträge: 320
Registriert: 30.01.2004 14:38:06
Wohnort: Bayern - Niederbayern - Passau
Kontaktdaten:

Fehler bei Dist-Upgrade auf Sarge

Beitrag von Diablo » 03.05.2004 09:07:26

Guten Morgen!

Hab mich jetzt entschlossen auf den testing Zweig zu wechseln. Ich hab mir die 200 MB gesaugt (mit ISDN 8)) nur bekomm ich bei der Installation immer einen Fehler. mit libc6:

Code: Alles auswählen

debian:/usr/src/linux-2.6.5# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
  cpp-3.3: Depends: libc6 (>= 2.3.2.ds1-4) but 2.2.5-11.5 is installed
  gcc-3.3: Depends: libgcc1 (>= 1:3.3.3) but 1:3.3-1.bunk.3 is installed
           Depends: libc6 (>= 2.3.2.ds1-4) but 2.2.5-11.5 is installed
  libc6-dev: Depends: libc6 (= 2.3.2.ds1-11) but 2.2.5-11.5 is installed
  libdb1-compat: Depends: libc6 (>= 2.2.5-13) but 2.2.5-11.5 is installed
  locales: Depends: glibc-2.3.2.ds1-11
E: Unmet dependencies. Try using -f.
debian:/usr/src/linux-2.6.5#

Code: Alles auswählen

debian:/usr/src/linux-2.6.5# apt-get install -f
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libc6 libgcc1
2 packages upgraded, 0 newly installed, 0 to remove and 407  not upgraded.
7 packages not fully installed or removed.
Need to get 0B/4953kB of archives. After unpacking 2765kB will be used.
Do you want to continue? [Y/n]
(Reading database ... 44476 files and directories currently installed.)
Preparing to replace libc6 2.2.5-11.5 (using .../libc6_2.3.2.ds1-11_i386.deb) ...
.

Name Service Switch has changed in the C Library: pre-installation question.

Running programs may not be able to do NSS lookups until they are restarted.
Some services can not accept all authentication after extracting glibc
package into your system.  This script automatically restarts some packages
for example ssh or telnetd, but other packages for example xdm
cannot restart because if it restarts automatically, then your X11 session
is disconnected.  So you have to logout and stop xdm; you have to
restart all such services after upgrading glibc with your hands.
Known packages that are needed to stop before installing glibc 2.3:
        xdm kdm gdm postgresql xscreensaver

This script detects services which need to stop: kdm
If you are invoking these services, please stop before upgrading.
If you want to stop upgrade for the present, please answer the below
question as No.

Do you want to upgrade glibc? [Y/n]

Unpacking replacement libc6 ...
dpkg: error processing /var/cache/apt/archives/libc6_2.3.2.ds1-11_i386.deb (--unpack):
 trying to overwrite `/etc/default/devpts', which is also in package initscripts
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.3.2.ds1-11_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
debian:/usr/src/linux-2.6.5#
XDM und KDM hab ich via rcconf gestopt und auch neugestartet...

Hoffe ihr könnt mir weiterhelfen

Gruß
Wolfgang
ABIT AN8 (Nforce4) || AMD Athlon 64 Venice 4000+ || GeForce 6800GT || 1 GB Corsair RAM

Debian Etch
Linux 2.6.18-3-amd64

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 03.05.2004 09:16:56

du hast einen konflikt zwischen den packeten 'initscripts' und 'libc6', welche beide die datei `/etc/default/devpts' bereitstellen. hier würde sich ein dpkg -i --force-overwrite anbieten.. auf deine verantwortung. ;)
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
feltel
Webmaster
Beiträge: 10469
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 03.05.2004 10:54:18

Unter http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=238963 gibts weitere Hinweise dazu. In der libc6 v2.3.2.ds1-12 ist das scheinbar gefixt.

Benutzeravatar
Diablo
Beiträge: 320
Registriert: 30.01.2004 14:38:06
Wohnort: Bayern - Niederbayern - Passau
Kontaktdaten:

Beitrag von Diablo » 03.05.2004 10:58:40

wie hoch ist da die Wahrscheinlichkeit dass ich mein Sys damit zerstöre?

Oder soll ich noch ein wenig warten dass es vielleicht gefixed wird?
ABIT AN8 (Nforce4) || AMD Athlon 64 Venice 4000+ || GeForce 6800GT || 1 GB Corsair RAM

Debian Etch
Linux 2.6.18-3-amd64

Benutzeravatar
feltel
Webmaster
Beiträge: 10469
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 03.05.2004 11:04:26

Meinst Du mit dem --force-overwrite? Relativ gering bis unwahrscheinlich, da es sich bei der angemeckerten Datei um eine reine Textdatei handelt die man ggf. auch händisch aus dem Debian-Paket extrahieren und ersetzten kann.

Hier mal deren Inhalt auf einem aktuellen Sarge-System:

Code: Alles auswählen

# GID of the `tty' group
TTYGRP=5

# Set to 600 to have `mesg n' be the default
TTYMODE=620

Benutzeravatar
Diablo
Beiträge: 320
Registriert: 30.01.2004 14:38:06
Wohnort: Bayern - Niederbayern - Passau
Kontaktdaten:

Beitrag von Diablo » 03.05.2004 11:47:48

Code: Alles auswählen

debian:/var/cache/apt/archives# dpkg -i --force-overwrite libc6_2.3.2.ds1-11_i386.deb
(Reading database ... 44553 files and directories currently installed.)
Preparing to replace libc6 2.3.2.ds1-11 (using libc6_2.3.2.ds1-11_i386.deb) ...
Unpacking replacement libc6 ...
dpkg: dependency problems prevent configuration of libc6:
 libc6 depends on libdb1-compat; however:
  Package libdb1-compat is not configured yet.
dpkg: error processing libc6 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libc6
debian:/var/cache/apt/archives#
haut nicht so recht hin :/
ABIT AN8 (Nforce4) || AMD Athlon 64 Venice 4000+ || GeForce 6800GT || 1 GB Corsair RAM

Debian Etch
Linux 2.6.18-3-amd64

Benutzeravatar
feltel
Webmaster
Beiträge: 10469
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 03.05.2004 11:50:19

Dann mach mal

Code: Alles auswählen

apt-get install libdb1-compat
dpkg -i --force-overwrite libc6_2.3.2.ds1-11_i386.deb

Benutzeravatar
Diablo
Beiträge: 320
Registriert: 30.01.2004 14:38:06
Wohnort: Bayern - Niederbayern - Passau
Kontaktdaten:

Beitrag von Diablo » 04.05.2004 01:15:10

feltel hat geschrieben:Dann mach mal

Code: Alles auswählen

apt-get install libdb1-compat
dpkg -i --force-overwrite libc6_2.3.2.ds1-11_i386.deb
war komischerweise schon installiert. Trotz dem einen Fehler (wie oben beschrieben) ging es dann nachdem ich ein apt-get install -f ausgeführt hatte.

Komisch, naja, hauptsache jetzt läuft mein Sarge.
ABIT AN8 (Nforce4) || AMD Athlon 64 Venice 4000+ || GeForce 6800GT || 1 GB Corsair RAM

Debian Etch
Linux 2.6.18-3-amd64

Antworten