spudhead ha scritto:Vorrei chiedere che succede se installo la versione current di glibc senza mettere l'ultimo kernel (2.6.23.1), mantenendo il 2.6.21.5 ...
Immagino un macello, vero??? Meglio ricompilare e poi upgradare?
Perché fare l'aggiornamento delle glibc se non aggiorni il kernel? La versione della libreria è la stessa, cambia solo quale versione degli header del kernel è stata utilizzata per compilarli. Se si va a vedere una serie di vecchi post di Patrick (nel periodo di transizione tra kernel 2.4 e 2.6), si leggeva che era sempre consigliabile mantenere la versione delle glibc in modo che fosse coerente con i kernel headers utilizzati per la compilazione.
In soldoni, se mantieni il kernel vecchio, ti conviene mantenere le glibc.
Se le vuoi aggiornare, aggiorna anche il kernel.
I problemi nascono soprattutto quando devi andare a compilare drivers: andrebbero a pescare header di una versione e routine c compilate con un'altra... e non ci sarebbe coerenza. Per questo viene consigliato di mantenere le versioni allineate.
Non so di preciso indicarti quali altri pacchetti hanno questa stessa dipendenza... intuitivamente, se vai a vedere nel changelog della current, dovrebbero essere almeno tutti quelli che hanno una voce del tipo "Recompiled against 2.6.23.1".
Buon aggiornamento!
Franz