VLC & libtool error

Salut la communauté.

J’ai un souci sur mon système dont je n’arrive plus à me dépatouiller :

>>> Emerging binary (1 of 18) sys-apps/baselayout-2.6-r1::gentoo for /usr/x86_64-pc-linux-gnu/
 * baselayout-2.6-r1.tbz2 MD5 SHA1 size ;-) ...                          [ ok ]
>>> Extracting info
 * Converting /usr/x86_64-pc-linux-gnu/lib from a dir to a symlink
 * ERROR: sys-apps/baselayout-2.6-r1::gentoo failed (setup phase):
 *   non-empty dir found where we needed a symlink: /usr/x86_64-pc-linux-gnu/lib
 * 
 * Call stack:
 *     ebuild.sh, line  124:  Called pkg_setup
 *   environment, line 1472:  Called multilib_layout
 *   environment, line 1285:  Called die
 * The specific snippet of code:
 *                           die "non-empty dir found where we needed a symlink: ${prefix}lib";
 * 
 * If you need support, post the output of `emerge --info '=sys-apps/baselayout-2.6-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-apps/baselayout-2.6-r1::gentoo'`.
 * The complete build log is located at '/var/calculate/tmp/portage/sys-apps/baselayout-2.6-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/sys-apps/baselayout-2.6-r1/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/sys-apps/baselayout-2.6-r1/homedir'
 * S: '/var/calculate/tmp/portage/sys-apps/baselayout-2.6-r1/work/baselayout-2.6'

En fait cela touche plus généralement à ce qui touche à mon noyeau, l’erreur ne vient pas de baselayout.

Merci pour l’aide :slight_smile:

Bon il suffit de poster son problème pour le résoudre ponctuellement.

J’ai eu besoin il y a peu de bidouiller pour compiler VLC car une erreur libtool m’a obligé temporairement à insérer dans le make.conf la valeur suivante :

ROOT="/usr/${CHOST}"

Cette solution a été déterrée sur une vieille erreur libtool & vlc trouvée dans un forum.

Si je l’enlève :

  • les MAJ du système passent normalement
  • VLC ne compile plus.

Si je la remet :

  • VLC compile de nouveau

  • mais plus possible d’installer quoi que ce soit qui nécessite de trouver le répertoire des kernel-sources (noyeau, drivers, etc…)

    libtool: error: cannot determine absolute directory name of ‘lib64’

Help :frowning: