Pagina 1 di 1

aggiornamento swaret sistema bloccato

Inviato: gio 26 apr 2007, 23:12
da zorro
:-( ciao a tutti :-(
oggi ho avuto la brillante idea di aggiornare a current tramite swaret.

primo problema il sistema inizia a dare failed dopo in pacchetto di bash.
ripristino il bash della slack originale (11) e il sistema riparte, ma non accede a X
dice
startx command not found

allora inizio a installare installare i pacchetti che mi mancavano con installpkg

e continua l'errore di mancanza libc.so.6 glibc 2.4
ora non riesco a disistallare perchè mi dice
libc.so.6 version glibc_2.4 not found required by rm

insomma non so che fare.
qualche suggerimento?

grazie enrico

Inviato: ven 27 apr 2007, 0:36
da phobos3576
Vista l'abnorme quantità di messaggi che parlano di crash di sistema dopo un aggiornamento con Swaret, mi sembra che la cosa migliore da fare sia
non usare swaret!!!!

Inviato: ven 27 apr 2007, 9:45
da zorro
beh, oramai è un po' tardi,
ho bisogno di risolvere prima il problema

Inviato: ven 27 apr 2007, 10:01
da zorro
come faccio ad essere sicuro di quali pacchetti sono installati?
mi spiego, in /var/log/packages ci sono molti pacchetti doppi, per esempio i glibc.
vorrei provare a disistallere i pacchetti aggiornati.

grazie

Inviato: ven 27 apr 2007, 10:04
da mauro
il problema e' che ti ha aggiornato bash prima di aggiornare le glibc:

qui c'e' una possibile soluzione
viewtopic.php?t=18129&postdays=0&postorder=asc&start=15

Inviato: ven 27 apr 2007, 10:06
da Bart
Swaret non è indicato per aggiornamenti di questo tipo.
Se non vuoi problemi dovresti usarlo solamente per i security advisories, controllando bene cosa ti installa e per l'installazione di pacchetti singoli e relative dipendenze dal repository di slacky.eu. Ormai la frittata è fatta e sicuro ti avrà fatto dei gran casini, uno perché come ti ho detto non è indicato per aggiornamenti così pesanti e due perché per aggiornare alla current bisogna seguire delle procedure particolari spiegate da Volkerding. In bocca al lupo! ;)
ftp://ftp.slackware.at/slackware-curren ... _HINTS.TXT

Inviato: ven 27 apr 2007, 10:23
da ildiama
provo a darti una soluzione il più semplice possibile. Installa slackpkg, lo trovi setta il mirror su uno di quelli della current, poi

(soluzione drastica)

Codice: Seleziona tutto

slackpkg clean-system
elimina tutti i pacchetti che NON si trovano nel ramo current. :shock:
Occhio che eliminerà ad esempio anche tutti quelli di slacky. Questa dovrebbe essere proprio la penultima soluzione possibile (l'ultima sarebbe.. :badgrin: )

oppure..

(soluzione più serena)

Codice: Seleziona tutto

slackpkg install-new
aggiunge tutti quei pacchetti NUOVI, cioè che nella 11 non c'erano e nella current ci sono.

Codice: Seleziona tutto

slackpkg upgrade-all
aggiorna tutti i pacchetti del tuo sistema con quelli presenti nel repository. E' come un rsync tra il repository e il db dei tuoi pacchetti installati

Alla fine delle operazione slackpkg ti chiede cosa fare per OGNI file di configurazione nuovo (*.new) che ha installato. Quindi così puoi risolvere molte cosine.
Ultima cosa, per sicurezza..

Codice: Seleziona tutto

lilo -v
Sai com'è.. ;)

Inviato: ven 27 apr 2007, 10:34
da zorro
ok, ottimi consigli,
il problema puù grave è che se avvio il sistema, (ho risolto il problema bash) il sistema mida un errore perchè dice che gli manca libc.so.6 e non esegue diversi comandi tra cui rm mv etc.

in questo momento opero da disk boot di slack 11 e ho montato la partizione su /mnt/linux

in var/log/packages mi da le glibc 2.5 ma se provo a disistallarle mi dice che non ci sono...
ci sto diventando matto---
aiutoooooooo

Inviato: ven 27 apr 2007, 11:34
da zorro
ho provato a togliere le glib*.* e reinstallare le 2.3.6
ora mi dice kernel too old e non parte.
devo sistemare anche le gcc ?? epoi cos'altro?

:((((((((((((((((((((((((((((

Inviato: ven 27 apr 2007, 15:57
da zorro
dunque..
ho ripristinato (quasi tutti ) i vecchi pacchetti della slack 11, ma non ne vuol sapere di partire.
al boot dopo aver caricato un bel po' di roba
FATAL: kernel too old (sto usando un 2.6.15.5)

INIT: Id "c1" rewspanning too fast: disable for 5 minutes
INIT: Id "c2" rewspanning too fast: disable for 5 minutes
INIT: Id "c3" rewspanning too fast: disable for 5 minutes
INIT: Id "c4" rewspanning too fast: disable for 5 minutes
INIT: Id "c5" rewspanning too fast: disable for 5 minutes
FATAL: kernel too old
INIT: Id "c6" rewspanning too fast: disable for 5 minutes

a questo è punto non so cosa fare...
qualche file ci config che fa i capricci? ma quale ?
e cosa sta cercando di fare? aprire una console?
bah
resto in attesa dei vostri preziosi aiuti

ciao
enrico

Inviato: ven 27 apr 2007, 16:25
da LaZyBoY
prova ad installare il 2.6.18.. è gia incluso nel dvd della slack 11 nella dir /testing credo

Inviato: lun 30 apr 2007, 13:16
da zorro
aggiornamento.
hoi provato ad installareil kernek 2.6.18 contenuto nel dvd slack, copiando il contenuto del 2.6.18 in boot e modificando lilo.
risultato che non da più kernel old ma non fa il boot e si blocca su initd: version 2.48 booting
sinceramente non so più dove mettere le mani.
il file inittab l'ho confrontato con una istallazione slack funzionante ed è ok.
come posso trovare cosa è che non gli va a genio?

errore
init: no more processes left in this level

qualcuno sa aiutarmi???

grazie