Déjà, tu utilises portupgrade parce que le système des ports est bien mais dès que tu fais une mise à jour de l'arbre tu t'exposes à des problèmes de lib déjà présente mais dans des versions non à jour. Le make clean des ports ne fait que nettoyer les répertoires nommés work et qui contiennent les .obj de la compilation. Effectivement le make clean à la racine des ports dure trois plombes d'où l'intérêt d'utiliser la commande make install clean pour installer un soft.
Pour ce qui est de la Debian, tu n'aurais pas eu le problème car tu aurais utilisé un package (.deb) mais pas les sources. Si c'est comme ça que tu veux faire, pkg_add est ton ami. Celui-ci peut utiliser un package sur tes discs FreeBSD ou tu peux aussi faire un pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/packages/sysutils/portupgrade...(...)
Dans ce cas, cela télécharge le paquetage et l'installe. Voilà, je pense qu'avec ça, tu as déjà de quoi faire.
[^] # Re: Hummmm
Posté par Blackknight (site web personnel, Mastodon) . En réponse à la dépêche Entrevue avec Steve Gibson. Évalué à 9.
Pour ce qui est de la Debian, tu n'aurais pas eu le problème car tu aurais utilisé un package (.deb) mais pas les sources. Si c'est comme ça que tu veux faire, pkg_add est ton ami. Celui-ci peut utiliser un package sur tes discs FreeBSD ou tu peux aussi faire un pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/packages/sysutils/portupgrade...(...)
Dans ce cas, cela télécharge le paquetage et l'installe. Voilà, je pense qu'avec ça, tu as déjà de quoi faire.
Ah si, je rajoute des liens intéressants :
d'abord, trois tutoriaux portupgrade et pkgdb
http://www.onlamp.com/pub/a/bsd/2001/11/29/Big_Scary_Daemons.html(...)
http://freebsddiary.org/pkgdb.php(...)
http://freebsddiary.org/portupgrade.php(...)
et enfin, l'incomparable Handbook
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/packages-(...)
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-usi(...)
N'hésites pas sinon à exposer ton problème sur la mailing-list :
http://www.freebsd-fr.org/local-fr/www/spec/mailing-lists.html(...)