Quelqu'un sait-il comment formuler au système de ports
une préférence pour qu'il aille d'abord voir si la version
binaire d'un package qu'on veut compiler existe a un
emplacement donné avant de recompiler une dépendance ?
Par exemple, un make de vlc irait voir sur le cd
d'installation (puis nfs, ftp, etc..) s'il peut trouver
un binaire de gmake, perl, etc..
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
F. Senault
Par exemple, un make de vlc irait voir sur le cd d'installation (puis nfs, ftp, etc..) s'il peut trouver un binaire de gmake, perl, etc..
Au minimum, portupgrade (et son pendant, portinstall) permet de le faire avec l'option -P :
| -P | --use-packages Use packages instead of ports whenever available. | portupgrade searches the local directories listed | in PKG_PATH for each package to install or upgrade | the current installation with, and if none is | found, pkg_fetch(1) is invoked to fetch one from a | remote site. If it doesn't work either, the port | is used.
En résumé, il va chercher dans les répertoires listés dans PKG_PATH, puis fait appel à pkg_fetch (qui doit pouvoir se débrancher) pour aller sur internet, pour finalement compiler si tout a échoué.
Fred -- Et comme les illusions croulent Je pouvais pleurer tout mon saoul Attendons seulement le soir Personne ne peut nous voir Apprends à dormir Glisse lentement Sans réfléchir Mais n'me demande pas comment (Noir Désir, Apprends à dormir)
Par exemple, un make de vlc irait voir sur le cd
d'installation (puis nfs, ftp, etc..) s'il peut trouver
un binaire de gmake, perl, etc..
Au minimum, portupgrade (et son pendant, portinstall) permet de le faire
avec l'option -P :
| -P
| --use-packages Use packages instead of ports whenever available.
| portupgrade searches the local directories listed
| in PKG_PATH for each package to install or upgrade
| the current installation with, and if none is
| found, pkg_fetch(1) is invoked to fetch one from a
| remote site. If it doesn't work either, the port
| is used.
En résumé, il va chercher dans les répertoires listés dans PKG_PATH,
puis fait appel à pkg_fetch (qui doit pouvoir se débrancher) pour aller
sur internet, pour finalement compiler si tout a échoué.
Fred
--
Et comme les illusions croulent Je pouvais pleurer tout mon saoul
Attendons seulement le soir Personne ne peut nous voir
Apprends à dormir Glisse lentement Sans réfléchir
Mais n'me demande pas comment (Noir Désir, Apprends à dormir)
Par exemple, un make de vlc irait voir sur le cd d'installation (puis nfs, ftp, etc..) s'il peut trouver un binaire de gmake, perl, etc..
Au minimum, portupgrade (et son pendant, portinstall) permet de le faire avec l'option -P :
| -P | --use-packages Use packages instead of ports whenever available. | portupgrade searches the local directories listed | in PKG_PATH for each package to install or upgrade | the current installation with, and if none is | found, pkg_fetch(1) is invoked to fetch one from a | remote site. If it doesn't work either, the port | is used.
En résumé, il va chercher dans les répertoires listés dans PKG_PATH, puis fait appel à pkg_fetch (qui doit pouvoir se débrancher) pour aller sur internet, pour finalement compiler si tout a échoué.
Fred -- Et comme les illusions croulent Je pouvais pleurer tout mon saoul Attendons seulement le soir Personne ne peut nous voir Apprends à dormir Glisse lentement Sans réfléchir Mais n'me demande pas comment (Noir Désir, Apprends à dormir)
Thierry Thomas
Mardi 11 juillet 2006 à 11:52 GMT, F. Senault a écrit :
Au minimum, portupgrade (et son pendant, portinstall) permet de le faire avec l'option -P :
Oui, et USE_PACKAGE_DEPENDS=oui quand on n'utilise pas les packages :
# USE_PACKAGE_DEPENDS # - Install dependencies from existing packages instead # of building the port from scratch.
(et son pendant DEPENDS_TARGET=package pour construire des packages si on a tout de même dû installer par un port) -- Th. Thomas.
Mardi 11 juillet 2006 à 11:52 GMT, F. Senault a écrit :
Au minimum, portupgrade (et son pendant, portinstall) permet de le faire
avec l'option -P :
Oui, et USE_PACKAGE_DEPENDS=oui quand on n'utilise pas les packages :
# USE_PACKAGE_DEPENDS
# - Install dependencies from existing packages instead
# of building the port from scratch.
(et son pendant DEPENDS_TARGET=package pour construire des packages si
on a tout de même dû installer par un port)
--
Th. Thomas.