View previous topic :: View next topic |
Author |
Message |
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Aug 14, 2006 9:30 am Post subject: revdep Vs. python [risolto] |
|
|
Ciao a tutti, oggi revdep mi segnala anomalie riguardanti python, per la precisione =dev-lang/python-2.3.5 ed effettivamente non risulta essere più in portage.
Posso eliminarlo a mano o come devo comportarmi ?
P.S. per completezza riporto che di python è installata anche la versione 2.4.3-r1 _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
Last edited by Kernel78 on Mon Aug 14, 2006 1:32 pm; edited 1 time in total |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Aug 14, 2006 9:42 am Post subject: |
|
|
la modifica delle major release di python, come da info al termine della compilazione devono essere gestite utilizzando python-updater. in ogni caso consiglio di abilitare il sistema di logging di emerge e di affiancarlo con lo script elog-viewer che puoi trovare nel forum internazionale. in questo modo non rischi di perderti informazioni importanti riguardo agli ebuild. |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Aug 14, 2006 10:36 am Post subject: |
|
|
Ho abilitato elog da quando è entrato nel ramo stabile e dopo ogni emerge controllo per sicurezza tutto quanto.
Il fatto è che il passaggio di python dalla 2.3 alla 2.4 è avvento verso novembre del 2005 (la 2.4.2 è del 24 novembre) e a quell'epoca non potevo ancora loggarmi niente ...
Cmq dopo aver dato python-updater posso cancellare la versione vecchia ? _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Aug 14, 2006 10:49 am Post subject: |
|
|
credo di si, io al max utilizzerei quickpkg per non correre rischi. in ogni caso hai visto se ti ha ricompilato alcuni pacchetti? |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Aug 14, 2006 10:53 am Post subject: |
|
|
Ic3M4n wrote: | credo di si, io al max utilizzerei quickpkg per non correre rischi. in ogni caso hai visto se ti ha ricompilato alcuni pacchetti? |
Chi ? revdep ? mi propone la ricompilazione solo di quella versione di python (e il problema è che non esiste più l'ebuild in portage). _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Aug 14, 2006 11:43 am Post subject: |
|
|
no, python-updater |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Aug 14, 2006 12:02 pm Post subject: |
|
|
Ic3M4n wrote: | no, python-updater |
Lui non ha compilato assolutamente nulla. _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Aug 14, 2006 12:51 pm Post subject: |
|
|
ciò vuol dire che tutti i pacchetti con python sono già impostati per essere eseguiti con il nuovo python. come hai detto prima è un po' che è installato, quindi tutti gli aggiornamenti dei pacchetti vecchi dovrebbero essere impostati correttamente, anche perchè l'unica cosa che fa python-updater è reinstallare i nuovi pacchetti che trova sul tuo sistema. io a questo punto rimuoverei il vecchio python logicamente dopo averne fatta una copia di backup. |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Aug 14, 2006 12:59 pm Post subject: |
|
|
Ic3M4n wrote: | ciò vuol dire che tutti i pacchetti con python sono già impostati per essere eseguiti con il nuovo python. come hai detto prima è un po' che è installato, quindi tutti gli aggiornamenti dei pacchetti vecchi dovrebbero essere impostati correttamente, anche perchè l'unica cosa che fa python-updater è reinstallare i nuovi pacchetti che trova sul tuo sistema. io a questo punto rimuoverei il vecchio python logicamente dopo averne fatta una copia di backup. |
Io la copia di backup l'ho anche fatta ma presumo che sarebbe difficile reinstallarla data la mancanza dell'ebuild ...
Cmq dopo averla cancellata sembra tutto a posto ... _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
Posted: Mon Aug 14, 2006 1:06 pm Post subject: |
|
|
beh la copia di backup è un tar della / . ti basta estrarla per aver python funzionante. certo incasino un po' portage, però sempre meglio che dover reinstallare tutto. in ogni caso credo che non ci debbano essere problemi, come ti ho detto prima se python-updater non trova nulla a meno di qualche bug nel sistema di ricerca dovrebbe essere tutto a posto. |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Aug 14, 2006 1:32 pm Post subject: |
|
|
Ic3M4n wrote: | beh la copia di backup è un tar della / . ti basta estrarla per aver python funzionante. certo incasino un po' portage, però sempre meglio che dover reinstallare tutto. in ogni caso credo che non ci debbano essere problemi, come ti ho detto prima se python-updater non trova nulla a meno di qualche bug nel sistema di ricerca dovrebbe essere tutto a posto. |
Io ho il backup automatizzato ogni notte (incrementale) e full nel fine settimana ma tu non avevi parlato di fare una copia di backup del sistema ma Quote: | io a questo punto rimuoverei il vecchio python logicamente dopo averne fatta una copia di backup. | per fare copie di backup dei singoli pacchetti in genere si usa quickpkg per ottenere il binario da poter reinstallare in breve tempo senza ricompilare, purtroppo senza ebuild disponibile risulta difficile poter reinstallare un pacchetto binario.
Cmq per adesso sembra andare tutto alla perfezione. _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
X-Act! Apprentice
Joined: 22 Nov 2004 Posts: 245 Location: /home/xact/
|
Posted: Wed Aug 16, 2006 9:55 am Post subject: |
|
|
Kernel78 wrote: | ... purtroppo senza ebuild disponibile risulta difficile poter reinstallare un pacchetto binario. |
A proposito di questo credo che portage si tenga da qualche parte gli ebuild dei pacchetti installati anche quando non sono più in portage, se non altro per poter fare emerge -C giusto?
O quantomeno una volta lo faceva, magari ora con le nuove versioni potrebbe essere cambiato qualcosa...
Purtroppo ora non sono a casa e non posso fare una ricerca, ma se qualcuno sapesse dirci a) se è vero e b) dove sono salvati questi ebuild, io penso che in situazioni come queste potrebbe tornare utile saperlo! _________________ "Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei |
|
Back to top |
|
|
!equilibrium Bodhisattva
Joined: 06 Jun 2004 Posts: 2109 Location: MI/BG/LC
|
Posted: Wed Aug 16, 2006 1:27 pm Post subject: |
|
|
X-Act! wrote: | Purtroppo ora non sono a casa e non posso fare una ricerca, ma se qualcuno sapesse dirci a) se è vero e b) dove sono salvati questi ebuild, io penso che in situazioni come queste potrebbe tornare utile saperlo! |
gli ebuild vecchi non più presenti in portage si trovano nel CVS di gentoo, li scarichi da li, e li metti in overlay, poi dai emerge -C xxx _________________ Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe
all my contents are released under the Creative Commons Licence by-nc-nd 2.5 |
|
Back to top |
|
|
|