Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
revdep Vs. python [risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Aug 14, 2006 9:30 am    Post subject: revdep Vs. python [risolto] Reply with quote

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
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Aug 14, 2006 9:42 am    Post subject: Reply with quote

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
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Aug 14, 2006 10:36 am    Post subject: Reply with quote

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
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Aug 14, 2006 10:49 am    Post subject: Reply with quote

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
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Aug 14, 2006 10:53 am    Post subject: Reply with quote

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
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Aug 14, 2006 11:43 am    Post subject: Reply with quote

no, python-updater
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Aug 14, 2006 12:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Aug 14, 2006 12:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Aug 14, 2006 12:59 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Aug 14, 2006 1:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Aug 14, 2006 1:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
X-Act!
Apprentice
Apprentice


Joined: 22 Nov 2004
Posts: 245
Location: /home/xact/

PostPosted: Wed Aug 16, 2006 9:55 am    Post subject: Reply with quote

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
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Wed Aug 16, 2006 1:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum