Depuis quelques jours, j’essayais d’installer Subversion sur ma Gentoo : à chaque fois, après compilation, même erreur, un peu obscure, disant que l’installation ne peut se poursuivre à cause d’insecure RUNPATH’s. Le bug #81745 suit le problème, et après un peu de recherches, il semble qu’une partie des packages Gentoo soit actuellement cassés (ininstallables), sans que les mainteneurs aient le temps de résoudre le problème…
Le bug #124962 essaie d’apporter une réponse au problème, sous la forme d’un patch de /usr/lib/portage/bin/ebuild.sh
, mais malheureusement, je n’ai pas réussi à l’appliquer, même après avoir réémergé Portage ! J’ai donc dû patcher à la main ce fichier, vers la ligne 1057 :
- #die "Insecure binaries detected"
+ echo "Auto fixing rpaths for ${f}"
+ TMPDIR={PORTAGE_BUILDDIR} scanelf -BXr ${f} -o /dev/null
C’est un peu sauvage, mais ça a le mérite de marcher…
HTML5 valide ? © Christophe Jacquet. ✍ Contact. Mentions légales.