View previous topic :: View next topic |
Author |
Message |
galeo n00b
Joined: 27 Dec 2005 Posts: 57
|
Posted: Tue Feb 28, 2006 4:52 pm Post subject: [PORTAGE] binaires et virtuals (résolu) |
|
|
Bonjour,
Jai installé une gentoo sur le portable dun amis, pour plus de simplicité les 2 machines ayant la même architecture et ayant un serveur ftp déjà prêt, jai utiliser les paquets de mon portable
Jai donc installer de façon "traditionnelle" une base de gentoo en partant dun stage3-athlon-xp (2005.1)
et pour le reste j'ai utiliser la variable PORTAGE_BINHOST
Jai toutefois rencontre un petit problème avec xorg, la commande:
Code: | # PORTAGE_BINHOST="ftp://nom:psw@monportable/binaires" emerge GK xorg-x11 |
Ne trouve pas la dependence virtual/x11
Pour résoudre ce problème jai fait comme suit:
Code: | # echo "virtual/x11 x11-base/xorg-x11" >> /usr/portage/profile/base/virtuals
# PORTAGE_BINHOST="ftp://nom:psw@monportable/binaires" emerge GK xorg-x11
|
Je minterroge quand même:
Est-ce bien propres tout sa ?
Pourquoi dois je faire cette manipe avec les binaires alors quelle est inutile avec un emerge xorg-x11 ?
Merci a vous
Last edited by galeo on Thu Mar 02, 2006 4:16 pm; edited 1 time in total |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3636 Location: Belgium
|
Posted: Tue Feb 28, 2006 8:22 pm Post subject: Re: [PORTAGE] binaires et virtuals |
|
|
galeo wrote: | Pourquoi dois je faire cette manipe avec les binaires alors quelle est inutile avec un emerge xorg-x11 ? |
A mon avis, le binaire est une simple archive des fichiers installés par l'ebuild. Elle ne prend pas en compte la configuration dynamique du système comme le fait un ebuild (qui est un script en fait ...) |
|
Back to top |
|
|
galeo n00b
Joined: 27 Dec 2005 Posts: 57
|
Posted: Wed Mar 01, 2006 9:11 am Post subject: |
|
|
Ce problème risque donc de ce reproduire avec tous les paquets utilisant des paquets virtuals dans ce cas.
Daprès la doc, virtual/x11 est par défaut xorg, ce qui est exacte quand on emerge virtual/x11
Il existe effectivement un ebuild virtual/x11 dans /usr/portage/virtual/x11 qui renvois sur la dépendance xorg-x11, ce paquet nest pas cree en binaire
Une autre solution qui fonctionne et me semble plus propre et de ne pas utiliser ces option en only, ainsi, la dépendance virtual/x11 est satisfaite par lebuild qui renvois sur xorg-x11 et télécharge le binaire en conséquence
Code: | # PORTAGE_BINHOST="ftp://nom:psw@monportable/binaires" emerge gk xorg-x11
|
|
|
Back to top |
|
|
|