View previous topic :: View next topic |
Author |
Message |
klaimath Apprentice
Joined: 18 Jun 2006 Posts: 213
|
Posted: Mon Jun 26, 2006 2:11 pm Post subject: Downgrade dei pacchetti [RISOLTO] |
|
|
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 |
|
|
Ilvalle Guru
Joined: 07 Mar 2005 Posts: 325 Location: Gallarate - ITALY
|
Posted: Mon Jun 26, 2006 2:20 pm Post subject: |
|
|
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 |
|
|
klaimath Apprentice
Joined: 18 Jun 2006 Posts: 213
|
Posted: Mon Jun 26, 2006 2:25 pm Post subject: |
|
|
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 |
|
|
syntaxerrormmm Guru
Joined: 17 Apr 2005 Posts: 449 Location: Romano di Lombardia - BG - ITALY
|
Posted: Mon Jun 26, 2006 2:45 pm Post subject: |
|
|
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 |
|
|
klaimath Apprentice
Joined: 18 Jun 2006 Posts: 213
|
Posted: Mon Jun 26, 2006 2:58 pm Post subject: |
|
|
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 |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Mon Jun 26, 2006 3:04 pm Post subject: |
|
|
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 |
|
|
syntaxerrormmm Guru
Joined: 17 Apr 2005 Posts: 449 Location: Romano di Lombardia - BG - ITALY
|
Posted: Mon Jun 26, 2006 3:12 pm Post subject: |
|
|
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 |
|
|
klaimath Apprentice
Joined: 18 Jun 2006 Posts: 213
|
Posted: Mon Jun 26, 2006 3:40 pm Post subject: |
|
|
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 |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Jun 26, 2006 5:48 pm Post subject: |
|
|
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 |
|
|
syntaxerrormmm Guru
Joined: 17 Apr 2005 Posts: 449 Location: Romano di Lombardia - BG - ITALY
|
Posted: Mon Jun 26, 2006 6:19 pm Post subject: |
|
|
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 |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Jun 26, 2006 7:12 pm Post subject: |
|
|
beh, se uno ha un sistema completamente in ~ si suppone che sappia bene come funziona portage _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
|