[Tech] red hat e python2.2
Marco Ermini
markoer@usa.net
Lun 17 Mar 2003 03:38:46 CET
On Thu, 13 Mar 2003 18:27:42 +0100, Alessio Chemeri <chemeri.a@lapulce.it>
wrote:
[...]
> per la verita' ancora non sono mai arrivato a compilare roba con una
> ventina di librerie sparse
> a giro... pero' preferisco impazzire e capire cosa sto facendo... con
> gli rpm
> purtroppo perdo di vista cosa sto facendo... forse sono troppo
> talebanizzato,
> sto cercando di usare anche red hat perche' in effetti molto hardware
> nuovo ha piu' supporto che nella slack... (sigh.. mi e' costato dirlo :-)
Non solo l'hardware, anche il software :-)
Non capisco pero' perche' non utilizzi RedHat 8.0, a questo punto...
risolverebbe tutti i tuoi problemi :-)
[...]
> allora... ho penato come un matto a rimuovere pacchetti con l'rpm... e
> alla fine il
> python 1.5 non posso eliminarlo perche' e' legato ad una libreria in
> cascata con
> un milione e mezzo di librerie (forse, credo il kde che manco e'
> installato...)
Bene, allora e' una ipotesi da escludere.
> avevo anche una sedicente versione di python2.qualcosa che mi impediva
> sia un upgrade
> (se non sbaglio con Uvh si fa l'upgrade no?) sia l'installazione (andava
> in conflitto con il python 2.2.2 che ho come fresco rpm...)
Mi sa che hai fatto qualche casino :-P
> tra l'altro se rimuovo forzando con il --nodeps il python 1.5 ottengo
> che non posso installare
> il MySQL-python perche' ha bisogno di quello... (mannaggia.. ma c'e'
> installato il 2.2 e questo sedicente maledetto vuole il 1.5...)
>
> Ho prelevato anche il src del MySQL-python ma non posso ricompilarlo...
> perche' vuole il
> distutils che non posso installare perche' vuole il python-devel (io ho
> installato il python2.2-devel
> lui forse vuole il python-devel dell'1.5...)
>
> credo che domani prendero' questo script e me lo rifaccio in c .
Ti arrendi subito? sei solo all'inizio, ci vuole moooolta piu' attitudine
all'hacking ;-)
Basta che installi il source RPM e modifichi il .spec per utilizzare Python
2.2 anziche' Python 1.5. Prendi il .src.rpm, e lo installi con rpm -i.
Dovresti quindi trovare i sorgenti del pacchetto in /usr/src/redhat/SOURCES
e il .spec in /usr/src/redhat/SPEC. Apri con un editor il .spec e dove trovi
riferimenti a Python 1.5 mettici Python 2.2 (se hai problemi mandami il
.spec che lo faccio io). A questo punto ricompili il pacchetto con rpm -ba
nomedelfile.spec .
ciao
--
Marco Ermini
http://macchi.markoer.org - ICQ 50825709 - GPG KEY 0x64ABF7C6 - L.U. #180221
Perche' perdere tempo ad imparare quando l'ignoranza e' istantanea? (Hobbes)
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 189 bytes
Descrizione: non disponibile
URL: <http://lists.linux.it/pipermail/flug-tech/attachments/20030316/7da237a8/attachment.pgp>
Maggiori informazioni sulla lista
flug-tech