View previous topic :: View next topic |
Author |
Message |
letchideslandes Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/113856849342788409d41dc.png)
Joined: 21 Nov 2004 Posts: 197 Location: Landes France
|
Posted: Mon Sep 22, 2008 2:41 pm Post subject: [portage] modifier une variable de manière globale (résolu) |
|
|
Bonjour
Je suis derrière un tunnel ssh, et j'utilise portage en le socksifiant avec tsocks.
Seulement, ça ne marche pas avec les ebuilds contenant un repo svn.
Pour cela, j'ajoute à l'ebuild la ligne :
Code: | ESVN_FETCH_CMD="tsocks ${ESVN_FETCH_CMD}" |
Ca fonctionne bien mais y-a-t-il une solution globale pour appliquer à tous les ebuils utilisant des repos svn ?
merci
Last edited by letchideslandes on Tue Sep 23, 2008 8:26 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
xaviermiller Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/18949772545903151f2312b.jpg)
Joined: 23 Jul 2004 Posts: 8723 Location: ~Brussels - Belgique
|
Posted: Mon Sep 22, 2008 2:45 pm Post subject: |
|
|
le mettre dans /etc/make.conf ? _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
letchideslandes Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/113856849342788409d41dc.png)
Joined: 21 Nov 2004 Posts: 197 Location: Landes France
|
Posted: Tue Sep 23, 2008 6:24 am Post subject: |
|
|
XavierMiller wrote: | le mettre dans /etc/make.conf ? |
J'ai essayé mais ça ne fonctionne pas, je cherche toujours ... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Bapt Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/21244105134ae58e959ad49.jpg)
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Tue Sep 23, 2008 6:31 am Post subject: |
|
|
met ça Code: | export ESVN_FETCH_CMD="tsocks ${ESVN_FETCH_CMD}" | dans /etc/portage/bashrc pour voir, mais ça devrait être sa place je pense. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
netfab Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 03 Mar 2005 Posts: 1970 Location: 127.0.0.1
|
Posted: Tue Sep 23, 2008 6:45 am Post subject: |
|
|
Quote: | Seulement, ça ne marche pas avec les ebuilds contenant un repo svn. |
En modifiant légèrement l'eclass de subversion via un overlay ?
Code: | $ grep ESVN_FETCH_CMD eclass/subversion.eclass
# @ECLASS-VARIABLE: ESVN_FETCH_CMD
ESVN_FETCH_CMD="svn checkout"
debug-print "${FUNCNAME}: ${ESVN_FETCH_CMD} ${options} ${repo_uri}"
${ESVN_FETCH_CMD} ${options} "${repo_uri}" || die "${ESVN}: can't fetch to ${wc_path} from ${repo_uri}."
|
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
letchideslandes Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/113856849342788409d41dc.png)
Joined: 21 Nov 2004 Posts: 197 Location: Landes France
|
Posted: Tue Sep 23, 2008 8:25 am Post subject: |
|
|
netfab wrote: | Quote: | Seulement, ça ne marche pas avec les ebuilds contenant un repo svn. |
En modifiant légèrement l'eclass de subversion via un overlay ?
Code: | $ grep ESVN_FETCH_CMD eclass/subversion.eclass
# @ECLASS-VARIABLE: ESVN_FETCH_CMD
ESVN_FETCH_CMD="svn checkout"
debug-print "${FUNCNAME}: ${ESVN_FETCH_CMD} ${options} ${repo_uri}"
${ESVN_FETCH_CMD} ${options} "${repo_uri}" || die "${ESVN}: can't fetch to ${wc_path} from ${repo_uri}."
|
|
Bien, la surcharge de l'eclass dans mon overlay local semble fonctionner. Merci |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|