Newsgroup: it.comp.os.linux.debian
Titolo: Punto morto su libc6

Ciao a tutti,
ho aggiornato frettolosamente una Woody e mi sono trovato in un punto morto 
con la libc6 che non riesco a sistemare per un conflitto di dipendenze. Non 
ne vongo fuori in nessun modo, qualcuno può darmi una mano?
Apt mi da questo errore:
WARNING: This version of glibc requires that you be running
kernel version 2.4.1 or later. Earlier kernels contained
bugs that may render the system unusable if a modern version
of glibc is installed.
dpkg: error processing /var/cache/apt/archives/libc6_2.3.6.ds1-13_i386.deb 
(--unpack):
 subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.3.6.ds1-13_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ack!  Something bad happened while installing packages.  Trying to recover:
dpkg: dependency problems prevent configuration of libc6-dev:
 libc6-dev depends on libc6 (= 2.3.6.ds1-13); however:
  Version of libc6 on system is 2.3.2.ds1-22sarge5.
dpkg: error processing libc6-dev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of locales:
 locales depends on glibc-2.3.6.ds1-1; however:
  Package glibc-2.3.6.ds1-1 is not installed.
dpkg: error processing locales (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libc6-dev
 locales
Grazie e a buon rendere

 of glibc is installed.
Non e` un conflitto di dipendenze. Il messaggio e` molto chiaro: aggiorna
il kernel prima delle libc, altrimenti non funziona niente.
Bye.

 il kernel prima delle libc, altrimenti non funziona niente.
Grazie Alessandro, ma non  mi lascia aggiornare il kernel, ci avevo già 
provato ma mi da errore di dipendenza sulla stessa libc6
The following packages have unmet dependencies:
  kernel-image-2.6-686: Depends: linux-image-2.6-686 but it is not going to 
be installed
  libc6-dev: Depends: libc6 (= 2.3.6.ds1-13) but 2.3.2.ds1-22sarge5 is to be 
installed
  locales: Depends: glibc-2.3.6.ds1-1
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify 
a solution).

   locales: Depends: glibc-2.3.6.ds1-1
Sono per libc6-dev e per locales.
Quindi ti basta installare kernel-image (nome di sarge per il kernel) e
linux-image (nuovo nome del kernel in etch). kernel-image e` un finto
pacchetto, puoi anche fare a meno di installarlo.
Bye.

Il problema è che qualsiasi cosa cerco di fare, continuo a trovarmi questo 
libc6 a metà strada che non riesco a rimuovere.. quindi mi blocca qualsiasi 
installazione. Come faccioa  rimuovere l'installazione incompleta di libc6 o 
a convincere debian ad ignorarla?
Grazie per il tuo aiuto 

 ha scritto nel messaggio 
news:f1ugg2$jht$1...@nnrp.ngi.it...


 controllo di dipendenze non dovrebbe impedire questo tipo di situazioni?
Rimuovi libc6-dev che non e` fondamentale. NON rimuovere libc6
Poi forza le dipendenze con --force-depends mentre installi il kernel
Alla fine sistemi tutto con un aptitude upgrade
Ma, secondo me, se usi aptitude al posto di apt-get ti risolve tutto da
solo o quasi.
Bye.

 Alla fine sistemi tutto con un aptitude upgrade
Oppure, "porco di questo mondo che ci ho sotto i piedi", si seguono le
istruzioni scritte sulle note di rilascio.
http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.it.html#s-minimal_upgrade
Che guarda caso, ti spiega proprio come aggiornare libc6 senza troppi
traumi.
--sfogo amaro--
Mi chiedo perche' ci si danni l'anima per scrivere documentazioni sulle
release se tanto non le legge nessuno, nemmeno quelli che il problema ce
l'hanno.
--/sfogo amaro--
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

Grazie per l'aiuto Alessandro, ma sono sempre punto a capo, rimosso il 
libc6-dev va un pò avanti, ma sul linux-image ad un certo punto richiede la 
dipendenza da libc6 che viene richiamata da coreutils. In qualche modo 
dovrei forzare un downgrade di libc6 ma non ne vengo proprio a capo....
S.