OVH Cloud OVH Cloud

[gentoo-user-fr] PORTDIR_OVERLAY.

3 réponses
Avatar
Francis BACQUE
Bonjour,
Je voudrais installer DialogBlocks mais celui-ci ne figure pas dans l'arbre des ports. j'ai trouvé sur le site de l'auteur un script
Dialogblocks.ebuild que j'essaie de lancer avec la commande:
ebuild Dialogblocks.ebuild merge
mais j'obtiens l'erreur suivante:

alakazam beroot # ebuild /home/beroot/DialogBlocks-Gentoo.ebuild merge
Disabling noauto in features... merge disables it. (qmerge doesn't)
Appending to PORTDIR_OVERLAY...
!!! does not seem to have a valid PORTDIR structure.

Je comprends (bien?) que je devrais definir et créer un répertoire d'overlay, mais je ne sais où ni comment.
Je n'ai pas trouvé mon bonheur dans la doc...
Une petite idée?

Merci d'avance
Francis


--
gentoo-user-fr@gentoo.org mailing list

3 réponses

Avatar
Mickael Paris
Bonjours,

Et bien en fait la documentation dit tout,

regarde dans la partie portage, du handbook et dans la section doc/fr.

Dans ton make.conf tu mets :
PORTDIR_OVERLAY="/usr/local/portage"

et tu crées ce répertoire.

Francis BACQUE a écrit :

Bonjour,
Je voudrais installer DialogBlocks mais celui-ci ne figure pas dans l'arbre des ports. j'ai trouvé sur le site de l'auteur un script
Dialogblocks.ebuild que j'essaie de lancer avec la commande:
ebuild Dialogblocks.ebuild merge
mais j'obtiens l'erreur suivante:

alakazam beroot # ebuild /home/beroot/DialogBlocks-Gentoo.ebuild merge
Disabling noauto in features... merge disables it. (qmerge doesn't)
Appending to PORTDIR_OVERLAY...
!!! does not seem to have a valid PORTDIR structure.

Je comprends (bien?) que je devrais definir et créer un répertoire d'overlay, mais je ne sais où ni comment.
Je n'ai pas trouvé mon bonheur dans la doc...
Une petite idée?

Merci d'avance
Francis






--
mailing list
Avatar
fbacque
Selon Mickael Paris :

Et bien en fait la documentation dit tout,



Oui, mais j'ai pas vu :(


Dans ton make.conf tu mets :
PORTDIR_OVERLAY="/usr/local/portage"



Merci
Francis
--
mailing list
Avatar
Laurent Jourden-Courtain
On Fri, March 17, 2006 15:00, Francis BACQUE wrote:
Je comprends (bien?) que je devrais definir et créer un répertoire
d'overlay, mais je ne sais où ni comment.
Je n'ai pas trouvé mon bonheur dans la doc...
Une petite idée?



Définis la variable PORTDIR_OVERLAY=/usr/local/portage dans le fichier
/etc/make.conf, puis

# mkdir -p /usr/local/portage/dev-util/dialogblocks
# cp dialogblocks-2.12.ebuild /usr/local/portage/dev-util/dialogblocks
# cd /usr/local/portage/dev-util/dialogblocks
# ebuild dialogblocks-2.12.ebuild digest
# emerge --ask --verbose dialogblocks

Pour une doc succincte sur l'overlay :
http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=3&chap=5

--
Laurent Jourden-Courtain
Encrypted and Signed correspondence preferred
OpenPGP Public Key ID: 0xE0D96090
http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0xE0D96090
--
mailing list