View previous topic :: View next topic |
Author |
Message |
dastra n00b
Joined: 27 Jun 2007 Posts: 9
|
Posted: Thu Jul 12, 2007 8:09 pm Post subject: [RISOLTO...guida in fondo...] cvs (applicare una patch) |
|
|
Ciao,
ho installato cvs mediante emerge, però ora vorrei applicare la patch trovata su questo sito: https://bugs.gentoo.org/show_bug.cgi?id=130346 a causa di un errore.
Sapete come posso fare sempre utilizzando emerge?
ciao
Last edited by dastra on Fri Jul 13, 2007 8:02 pm; edited 1 time in total |
|
Back to top |
|
|
Scen Retired Dev
Joined: 29 Jul 2003 Posts: 2470 Location: Padova, Italy
|
Posted: Fri Jul 13, 2007 6:46 am Post subject: |
|
|
Utilizzando emerge direttamente è impossibile, al momento.
L'unica via è attendere che inseriscano la patch nel tree ufficiale, oppure (se hai fretta):
- Copiarti l'ebuild nel tuo overlay locale
- Copiarti la patch nella sottodirectory /files
- Modificare l'ebuild per far applicare la patch ai sorgenti
- Reinstallare cvs
_________________ I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny |
|
Back to top |
|
|
drizztbsd Retired Dev
Joined: 21 Nov 2004 Posts: 278 Location: Cesano Maderno
|
|
Back to top |
|
|
Scen Retired Dev
Joined: 29 Jul 2003 Posts: 2470 Location: Padova, Italy
|
Posted: Fri Jul 13, 2007 8:47 am Post subject: |
|
|
drizztbsd wrote: | Usa portage-bashrc-ng del gechi overlay |
C'hai ragione, mi ero dimenticato del modulo "autopatch"di questo pacchetto!
Non l'ho mai usato, però effettivamente fa proprio al caso di dastra! _________________ I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny |
|
Back to top |
|
|
dastra n00b
Joined: 27 Jun 2007 Posts: 9
|
Posted: Fri Jul 13, 2007 8:01 pm Post subject: |
|
|
Ciao,
grazie 1000 per i consigli, infatti sono riuscito a risolvere; metto una breve guida passo-passo:
//Prima installare layman e configuralo per gechi
emerge -av app-portage/layman
echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
layman -f -o http://gechi-overlay.sf.net/layman.xml -a gechi
//a questo punto fare prelevare il "programmino" portage-bashrc-ng
emerge portage-bashrc-ng
//modificare il file di configurazione:
nano /etc/portage/bashrc-ng/bashrc-ng.conf
//e togliere il commento per l'autopatch (PATCH_OVERLAY=/usr/portage/local/patches/)
//a questo punto attivare l'autopatch
eselect bashrc-ng enable autopatch
//ora prendere il file contenete la patch e metterno nella cartella: /usr/portage/local/patches/dev-util/cvs/cvs-1.12.12-Patch_scaricata.patch
//a questo punto fare un emerge del programma (in questo caso cvs) ed è tutto OK!!!
ancora grazie 1000.
ciao |
|
Back to top |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sun Jul 15, 2007 8:29 am Post subject: |
|
|
@ dastra
i pacchetti bashrc sono mascherati e nonostante li abbia aggiunti nel file .unmask e .keyword, non me li lascia installare.
Puoi dirmi la procedura che hai usato tenuto conto che sono su architettura stabile?
Grazie! |
|
Back to top |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Sun Jul 15, 2007 8:40 am Post subject: |
|
|
Tigerwalk wrote: | @ dastra
i pacchetti bashrc sono mascherati e nonostante li abbia aggiunti nel file .unmask e .keyword, non me li lascia installare.
Puoi dirmi la procedura che hai usato tenuto conto che sono su architettura stabile?
Grazie! |
Cosa dovresti installare?? spiegami(ci) meglio.
ciauz |
|
Back to top |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sun Jul 15, 2007 9:33 am Post subject: |
|
|
crisandbea wrote: | Tigerwalk wrote: | @ dastra
i pacchetti bashrc sono mascherati e nonostante li abbia aggiunti nel file .unmask e .keyword, non me li lascia installare.
Puoi dirmi la procedura che hai usato tenuto conto che sono su architettura stabile?
Grazie! |
Cosa dovresti installare?? spiegami(ci) meglio.
ciauz |
ciao
volevo installare portage-bashrc-ng ma:
e Code: | merge portage-bashrc-ng
Calculating dependencies |
!!! All ebuilds that could satisfy "portage-bashrc-ng" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-portage/portage-bashrc-ng-0.14.1 (masked by: ~x86 keyword)
- app-portage/portage-bashrc-ng-0.14 (masked by: ~x86 keyword)
- app-portage/portage-bashrc-ng-9999 (masked by: package.mask, ~x86 keyword)
# Toffanin Mauro <toffanin.mauro@gmail.com> (22 May 2007)
# all the LiveCVS ebuild must be hard masked instead of setting
# them as 'missing keyword' (see Gentoo devmanual)
- app-portage/portage-bashrc-ng-0.13-r1 (masked by: ~x86 keyword) |
ciao! |
|
Back to top |
|
|
crisandbea Veteran
Joined: 03 Jul 2005 Posts: 1778 Location: BOSCO (SA) ... ma domiciliato a Bologna....
|
Posted: Sun Jul 15, 2007 9:37 am Post subject: |
|
|
devi aggiungere anche se ho visto ke hai scritto di averlo già fatto, ma controlla:
Code: |
app-portage/portage-bashrc-ng | va inserito in Code: | /etc/portage/package.keywords |
solo in questo file. non anche in Code: | /etc/portage/package.unmask |
NB: hai già aggiunto con layman il gechi overlay ???vero??
ciauz e fammi sapere. |
|
Back to top |
|
|
Tigerwalk Guru
Joined: 15 May 2007 Posts: 475 Location: Napoli
|
Posted: Sun Jul 15, 2007 9:41 am Post subject: |
|
|
cancellato app-portage/portage-bashrc-ng da /etc/portage/package.unmask
parte l'emerge
Grazie (ma quando imparerò? Bho!) |
|
Back to top |
|
|
|