View previous topic :: View next topic |
Author |
Message |
sawyer n00b
Joined: 22 Jun 2006 Posts: 28
|
Posted: Mon Jun 25, 2007 9:11 am Post subject: Mascherare sorgenti suspend2-sources |
|
|
Ciao a tutti..
allora il problema è il solito: non voglio aggiornare per ora i sorgenti del kernel suspend2-sources...
Allora ho messo in package.mask la riga:
Code: |
>=sys-kernel/suspend2-sources-2.6.20-r6
|
Ma quando dò l'update dei pacchetti lui sì mi ha mascherato tutti i sorgenti che gli ho detto io, ma in compenso vuole scaricarmi:
Code: |
[ebuild N ] sys-kernel/gentoo-sources-2.6.20-r8 USE="-build -symlink" 42,598 kB
|
che non mi servono assolutamente a niente.
Non riesco a trovare una soluzione al problema e vi sari grato se riusciste ad aiutarmi.
Grazie |
|
Back to top |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Mon Jun 25, 2007 9:53 am Post subject: |
|
|
il problema che tu hai mascherato i suspend2-sources, ma hai anche installati sulla macchina i gentoo-sources, e non li hai mascherati, di conseguenza te li vuole aggiornare, non mi sembra nulla di anormale.
ciao |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Jun 25, 2007 10:16 am Post subject: |
|
|
Il problema è che un source installato ci vuole, per forza di cose. Siccome l'ebuild dei suspend2 che hai mascherato è anche l'unico allora portage pensa che tu non hai installato nessun kernel e ti chiede di installare i gentoo-sources di default.
Hai due alternative
o emergi i nuovi sorgenti, tanto li scarica e li scompatta solamente, il kernel corrente non viene toccato
o scarichi l'ebuild di quelli che hai installato adesso da qui e te lo metti in un overlay _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
skypjack l33t
Joined: 05 Aug 2006 Posts: 884 Location: Italia - Firenze
|
Posted: Mon Jun 25, 2007 4:37 pm Post subject: |
|
|
Code: |
emerge -C gentoo-sources suspend2-sources
|
Quando puoi vuoi aggiornare il kernel, li installi con un bel --oneshot e vivi felice!! |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Jun 25, 2007 5:36 pm Post subject: |
|
|
@crisandbea
@skypjack
i gentoo-sources, da quello che riporta, non sono installati. Altrimenti li segnerebbe come [N S], visto che ogni versione fa slot a se stante.
Il problema, ribadisco, è che ha mascherato l'unica versione disponibile in portage dei suspend2-sources. Quindi o se la piglia così com'è oppure si mette un ebuild in overlay a pace a tutto.
Byez
p.s. IMHO, ovviamente _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
sawyer n00b
Joined: 22 Jun 2006 Posts: 28
|
Posted: Mon Jun 25, 2007 7:11 pm Post subject: |
|
|
Si Onip, hai centrato il problema: i gentoo-sources non sono installati...
Ma allora che senso ha poter mascherare (come è scritto sul manuale) i sorgenti del kernel superiore alla versione installata, se poi comunque portage reclama l'assenza dei sorgenti? (Oltretutto i suspend2-sources sono già installati, non vedo perchè per lui non esistano affatto quando cerco di evitare l'ugrade in questo modo)
|
|
Back to top |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Mon Jun 25, 2007 7:50 pm Post subject: |
|
|
Credo che la versione installate non esista più in portage, quindi.... _________________ Il numero di post non fa di me un esperto! Anzi! |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Jun 25, 2007 8:27 pm Post subject: |
|
|
Mascherare un pacchetto serve solo a evitare che portage cerchi di aggiornarlo ma se la versione che hai installato è ormai fuori da portage per il sistema è come se non esistesse.
Per ovviare all'inconveniente ti suggerire di utilizzare il file package.provided che è adatto alla tua situazione. _________________ 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 |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Jun 25, 2007 8:31 pm Post subject: |
|
|
bandreabis wrote: | Credo che la versione installate non esista più in portage, quindi.... |
quindi ho dato il link al viewcvs di gentoo dove si trovano tutti gli ebuild, anche quelli rimossi
Anche package.provided è un'opzione valida, me l'ero dimenticata.
Byez _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
skypjack l33t
Joined: 05 Aug 2006 Posts: 884 Location: Italia - Firenze
|
Posted: Tue Jun 26, 2007 6:22 am Post subject: |
|
|
package.provided, concordo, dimenticavo... |
|
Back to top |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Tue Jun 26, 2007 5:26 pm Post subject: |
|
|
Onip wrote: | bandreabis wrote: | Credo che la versione installate non esista più in portage, quindi.... |
quindi ho dato il link al viewcvs di gentoo dove si trovano tutti gli ebuild, anche quelli rimossi
Anche package.provided è un'opzione valida, me l'ero dimenticata.
Byez |
Esatto! _________________ Il numero di post non fa di me un esperto! Anzi! |
|
Back to top |
|
|
|