Newsgroup: it.comp.os.linux.iniziare
Titolo: cdrecord-1.9: vuole le nuove Glibc che vanno in conflitto con rpm

Ho provato ad installare cdrecord-1.9-2, ma mi dice:
error: failed dependencies:
        libc.so.6(GLIBC_2.2) is needed by cdrecord-1.9-2
Dal momento che ancora siamo alle glibc-2.1 (se non sbaglio), dove sta
il trucco?
Attualmente ho le glibc-2.1.3-15.
Ho provato ad aggiornare con le versioni più recenti delle glibc, ma non
sono più riuscito a venirne a capo: ogni pacchetto rpm entrava in
conflitto con tutti gli altri non appena cercavo di aggiornare le
librerie. Mi sarei sbrigato prima cambiando distro.....;-)
Al mio tentativo di fare l'upgrade delle glibc con le glibc-2.1.92-14,
mi dice:
error: failed dependencies:
        rpm <= 4.0-0.65 conflicts with glibc-2.1.92-14  <------(!)
        libdb.so.2 is needed by [pacchetti vari]
        libdb.so.2(GLIBC_2.0) is needed by [pacchetti vari]
        libdb.so.3 is needed by [pacchetti vari]
        libdb.so.3(GLIBC_2.0) is needed by [pacchetti vari]
        libdb.so.3(GLIBC_2.1) is needed by [pacchetti vari]
Se provo ad aggiornare rpm (per ora ho rpm-3.0.5-9.6x) con rpm-4.0-4:
error: failed dependencies:
        glibc >= 2.1.92 is needed by rpm-4.0-4   <------(!)
        db1 = 1.85 is needed by rpm-4.0-4
        libbz2.so.1 is needed by rpm-4.0-4
 
libdb-3.1.so
 is needed by rpm-4.0-4
        libc.so.6(GLIBC_2.2) is needed by rpm-4.0-4
        libbz2.so.1 is needed by rpm-build-4.0-4
 
libdb-3.1.so
 is needed by rpm-build-4.0-4
        /bin/bash2 is needed by rpm-build-4.0-4
        libbz2.so.1 is needed by rpm-python-4.0-4
 
libdb-3.1.so
 is needed by rpm-python-4.0-4
A parte le cose scritte nelle righe successive alla prima, noto che le
nuove glibc non si installano se non metto un rpm > 4.0-0.65, mentre per
installare rpm-4.0-4 servono le glibc >= 2.1.92!!!!
Mi sono "incartato"! Ma come dovrei fare a uscirne fuori?
In questi casi forse il gestore dei pacchetti della Debian è meglio, ma
io per ora sono con una RH6.1 ...;-)
Qualcuno è incappato in una situazione analoga?
Grazie per l'aiuto.
-- 
Ciao,
Giuseppe.
---
Togliete "nessuno" per rispondere via e-mail
---

hai scaricato un pacchetto compilato per redhat 7, che usate le buggatissime
glibc 2.2 e rpm 4
-- 
Vuoi configurare velocemente internet, postfix, fetchmail, procmail,
leafnode, firewall, dns, wwwoffle,  junkbuster, mutt, slrn ed altro?
Visita 
http://mrshark.sourceforge.net
 oppure  
http://mrshark.cjb.net
e scarica il "Quick&Easy Configuration Howto",  piu' i files citati.

scarica il pacchetto .src.rpm e ricompilalo con
rpm --rebuild nome.src.rpm
-- 
--------------------------
Francesco Tosi
frances...@seabone.net
frt...@tin.it
--------------------------

 
-- 


 L'incompatibiltà con la vecchia versione è necessariemente un bug ? mah !!
la versione stabile delle glibc è la 2.1.3 e non 2.2, in più se non sbaglio
RH7 usa gcc 2.96 (se è vero stendo un velo pietoso...)
Ciao, Andrea

>L'incompatibiltà con la vecchia versione è necessariemente un bug ? mah !!
se non sai di che parli, taci, please! il fatto e' che gli stessi sviluppatori
sconsigliano di usare sia le glibc 2.2 sia il gcc, perche' instabili e da NON
usare per scopi di produttivita', ma la redhat ms-izata sta facendo sfracelli...


usare per scopi di produttivita', ma la redhat ms-izata sta facendo sfracelli...
naturalmente mi riferivo a gcc 2.96...



Cosa consigli di fare? Avevo letto che le glibc "2.2" sono "unstable"...
ma il fatto č che alcuni programmi (specialmente di masterizzazione)
richiedono quel benedetto libc.so.6(GLIBC_2.2).
Ho qualche alternativa?
Grazie per il tuo interessamento!
P.S.: complimenti per il tuo "Quick&Easy Configuration Howto"... č
davvero eccezionale!


rpm --rebuild nome.src.rpm
Ma anche se uso un pacchetto *.src.rpm, le dipendenze non sono le stesse
di quello gią compilato?
Grazie.


Ho qualche alternativa?
cambiare distribuzione? ;-%
(uno squaletto piu' acido del solito)


 cambiare distribuzione? ;-%
Sarebbe davvero una furbata.
-- 
Fabio Bonelli  fabio161616(at)
libero.it
 blackmagic(at)
penguinpowered.com
And on the seventh day, He exited from append mode.

 Grazie.


di quello gią compilato?
No. Le dipendenze, nella maggior parte dei casi (come per le glibc),
vengono stabilite al momento della produzione dell'rpm binario.
Attento che se prendi src.rpm potresto avere il problema del formato
rpm: probabilmente sarą in formato v4 e avrai bisogno almeno di rpm
3.0.5 per leggerlo.
Se non hai e/o non puoi usare 3.0.5, allora prenditi un vecchio src.rpm
e sostituiscici a mano il tar.gz nuovo prima di ricompilarlo.
-- 
giu...@pobox.com

(uno squaletto piu' acido del solito)
Come mai? Oggi hai preso meno prede del solito? ;-)))


Sarebbe davvero una furbata.
:-))


3.0.5 per leggerlo.
Ho proprio l'rpm-3.0.5-9.6x. L'ho messo apposta per questo motivo.


 richiedono quel benedetto libc.so.6(GLIBC_2.2). Ho qualche alternativa?
Prendi l'srpm e ricompilalo
rpm -ivh cdrecord-1.9.src.rpm
cd /usr/src/redhat/SPECS
rpm -ba cdrecord.spec
cd ../RPMS/i386
rpm -ivh cdrecord-1.9.i386.rpm
-- 
limaCAT


maledetto me quando le ho installate, da allora sono iniziati un tot di
problemuzzi winzozz-style... ho avuto perfino un crash, l'unico vero
crash casuale senza motivo in 2 anni...
-- 
    Pardo 
 
www.pardo.cjb.net