Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Downgrade dei pacchetti [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
klaimath
Apprentice
Apprentice


Joined: 18 Jun 2006
Posts: 213

PostPosted: Mon Jun 26, 2006 2:11 pm    Post subject: Downgrade dei pacchetti [RISOLTO] Reply with quote

Scusate la domanda stupida e niubba. Ho bisogno di downgradare il pacchetto libsdl dalla fersione 1.2.10 alla versione 1.2.9 ma non riesco in nessun modo a farlo neanche mascherando il pacchetto.

Nessun frontend mi funziona.

Sapete come posso fare ?

Saluti
Adriano


Last edited by klaimath on Mon Jun 26, 2006 4:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
Ilvalle
Guru
Guru


Joined: 07 Mar 2005
Posts: 325
Location: Gallarate - ITALY

PostPosted: Mon Jun 26, 2006 2:20 pm    Post subject: Reply with quote

Stai utilizzando i file /etc/portage/package.*
Cosa hai scritto ???
Questa e' l'unica soluzione elegante, altrimenti vai nella cartella /usr/portage/media-libs/libsdl
ed esegui l'emerge utilizzando l'ebuild della versionie 1.2.9
Code:
emerge libsdl-1.2.9.ebuild

Ma quando lo lanci ti dice di usare i file che ho citato prima.
valle
Back to top
View user's profile Send private message
klaimath
Apprentice
Apprentice


Joined: 18 Jun 2006
Posts: 213

PostPosted: Mon Jun 26, 2006 2:25 pm    Post subject: Reply with quote

Ilvalle wrote:
Stai utilizzando i file /etc/portage/package.*
Cosa hai scritto ???
Questa e' l'unica soluzione elegante, altrimenti vai nella cartella /usr/portage/media-libs/libsdl
ed esegui l'emerge utilizzando l'ebuild della versionie 1.2.9
Code:
emerge libsdl-1.2.9.ebuild

Ma quando lo lanci ti dice di usare i file che ho citato prima.
valle


Si stavo facendo proprio quello che hai scritto ma bho non me lo installa ufff

Adesso riprovo.
Grazie in ogni caso
Adriano
Back to top
View user's profile Send private message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Mon Jun 26, 2006 2:45 pm    Post subject: Reply with quote

klaimath wrote:
Si stavo facendo proprio quello che hai scritto ma bho non me lo installa ufff
"Non me lo installa" non è un errore valido :) Quale errore ti torna? Quale comportamento ottieni e quale vorresti ottenere? Spiegaci passo passo cosa hai fatto e vedremo se riusciremo a risolvere la situazione.

Ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
klaimath
Apprentice
Apprentice


Joined: 18 Jun 2006
Posts: 213

PostPosted: Mon Jun 26, 2006 2:58 pm    Post subject: Reply with quote

syntaxerrormmm wrote:
klaimath wrote:
Si stavo facendo proprio quello che hai scritto ma bho non me lo installa ufff
"Non me lo installa" non è un errore valido :) Quale errore ti torna? Quale comportamento ottieni e quale vorresti ottenere? Spiegaci passo passo cosa hai fatto e vedremo se riusciremo a risolvere la situazione.

Ciao.


Allora

1) Cosa voglio ottenere ?
Sostituire le libsdl-1.2.10 con le 1.2.9 perchè pare che la versione .10 sia la causa del mancato funzionamento di blender.

2) Cosa ho fatto ?
a) sono andato in /usr/portage/media-libs/libsdl e ho scritto:

Code:
emerge libsdl-1.2.9.ebuild


e mi ritorna questo errore:

Code:
     
     Calculating dependencies
     !!! 'libsdl-1.2.9' is not a valid package atom.
     !!! Please check ebuild(5) for full details.
     !!! (Did you specify a version but forget to prefix with '='?)


b) Ho aperto il file /etc/portage/package.unmask e inserito:

Code:

      media-libs/libsdl-1.2.9
     


Poi sono andato in /usr/portage/ecc_fino_al_dir_con_l'ebuild e ho scritto:

Code:

      emerge libsdl-1.2.9.ebuild
     


e l'errore è sempre il solito :(

Qualche altro consiglio è il benvenuto.
Grazie a tutti.
Adriano
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Jun 26, 2006 3:04 pm    Post subject: Reply with quote

klaimath wrote:
2) Cosa ho fatto ?
a) sono andato in /usr/portage/media-libs/libsdl e ho scritto:

Code:
emerge libsdl-1.2.9.ebuild


e mi ritorna questo errore:

Code:
     
     Calculating dependencies
     !!! 'libsdl-1.2.9' is not a valid package atom.
     !!! Please check ebuild(5) for full details.
     !!! (Did you specify a version but forget to prefix with '='?)


Provato a fare come suggerisce la man page:
Code:
emerge \=libsdl-1.2.9


:?:

Quote:
b) Ho aperto il file /etc/portage/package.unmask e inserito:

Code:

      media-libs/libsdl-1.2.9
     



anche qui, una letta alla man page ti avrebbe informato che la sintassi corretta é:
Code:
=media-libs/libsdl-1.2.9

_________________
Ciao da me!
Back to top
View user's profile Send private message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Mon Jun 26, 2006 3:12 pm    Post subject: Reply with quote

Io ho un altro paio di appunti. A me risulta che sia libsdl-1.2.10 che 1.2.9 siano in ~ (credo x86, ma non ce l'hai detto). Pertanto, credo che per rendere definitive le tue modifiche (ovvero sia che emerge non ti chieda a tutti gli aggiornamenti di upgradare libsdl) dovresti fare:
Code:
echo ">=media-libs/libsdl-1.2.10" >> /etc/portage/package.mask
emerge -av libsdl

In tal modo, mascheri qualsiasi versione superiore alla 1.2.9 (escludendo le r?, che sono importanti a mio avviso) e non dovresti avere più questo problema.

Come pensavo, però, il problema principale risiedeva nel fatto che tu hai usato comandi errati per ottenere quello che volevi; tuttavia, se non ci dici quali comandi, non sappiamo dove correggerti e come sistemare il problema (cosa che ha già fatto randomaze e che pertanto non ripeto).

Ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
klaimath
Apprentice
Apprentice


Joined: 18 Jun 2006
Posts: 213

PostPosted: Mon Jun 26, 2006 3:40 pm    Post subject: Reply with quote

syntaxerrormmm wrote:
Io ho un altro paio di appunti. A me risulta che sia libsdl-1.2.10 che 1.2.9 siano in ~ (credo x86, ma non ce l'hai detto). Pertanto, credo che per rendere definitive le tue modifiche (ovvero sia che emerge non ti chieda a tutti gli aggiornamenti di upgradare libsdl) dovresti fare:
Code:
echo ">=media-libs/libsdl-1.2.10" >> /etc/portage/package.mask
emerge -av libsdl

In tal modo, mascheri qualsiasi versione superiore alla 1.2.9 (escludendo le r?, che sono importanti a mio avviso) e non dovresti avere più questo problema.

Come pensavo, però, il problema principale risiedeva nel fatto che tu hai usato comandi errati per ottenere quello che volevi; tuttavia, se non ci dici quali comandi, non sappiamo dove correggerti e come sistemare il problema (cosa che ha già fatto randomaze e che pertanto non ripeto).

Ciao.


Scusate, in apertura mi ero scordato di dire che è una settimana che sbatto con sto problema di blender che non va e i sistemi "da man pages" li avevo provati tutti senza però sortire nessun effetto. Quanto riportato in questo post è solo quello che ho fatto, sbagliando, nell'ultima oretta.

Cmq il problema persisteva in tutti i modi e non mi era possibile sostituire queste librerie.

Ho tuttavia provato anche quanto avete scritto in questo post ma i risultati non sono cambiati e alla fine ho risolto in modo classico, ovvere le libsdl-1.2.9, me le sono compilate a mano e adesso anche blender funziona.

Grazie a tutti
Adriano
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Mon Jun 26, 2006 5:48 pm    Post subject: Reply with quote

Siccome sono ancora in ~ sarebbe bastato una semplice riga in package.keywords
Code:
=media-libs/libsdl-1.2.9*

_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Mon Jun 26, 2006 6:19 pm    Post subject: Reply with quote

Onip wrote:
Siccome sono ancora in ~ sarebbe bastato una semplice riga in package.keywords
Code:
=media-libs/libsdl-1.2.9*
Si, ma lui parte dalle 1.2.10 che sono in ~ anche esse, deduco che o le ha già smascherate o è ~ di default. Nel secondo caso, dubito il tuo codice funzioni.

Ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Mon Jun 26, 2006 7:12 pm    Post subject: Reply with quote

beh, se uno ha un sistema completamente in ~ si suppone che sappia bene come funziona portage :wink:
_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
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