Me voila confronté à une superbe erreur avec ma Gentoo toute neuve :)
/var/tmp/portage/dev-util/subversion-1.6.2/work/subversion-1.6.2/libtool: line 6628: /bin/sed: Cannot allocate memory libtool: install: warning: `../../subversion/libsvn_subr/libsvn_subr-1.la' has not been installed in `/usr/lib' libsandbox: max_envp_len too big! /var/tmp/portage/dev-util/subversion-1.6.2/work/subversion-1.6.2/libtool: line 6669: /bin/sed: Cannot allocate memory /usr/bin/install -c /var/tmp/portage/dev-util/subversion-1.6.2/image//usr/bin/svnadmin libsandbox: max_envp_len too big! /var/tmp/portage/dev-util/subversion-1.6.2/work/subversion-1.6.2/libtool: line 6691: /usr/bin/install: Cannot allocate memory make: *** [install-bin] Error 126 * * ERROR: dev-util/subversion-1.6.2 failed. * Call stack: * ebuild.sh, line 49: Called src_install * environment, line 5883: Called die * The specific snippet of code: * emake -j1 DESTDIR="${D}" local-install || die "Installation of core of Subversion failed"; * The die message: * Installation of core of Subversion failed
Tout d'abord je vérifie que ma version de sed
est bien à jour, mais c'est le cas.
srv1 tmp # eix sys-apps/sed [I] sys-apps/sed Available versions: 4.1.5-r1 ~4.2 {acl nls static} Installed versions: 4.1.5-r1(14:31:27 08/06/08)(nls -static) Homepage: http://sed.sourceforge.net/ Description: Super-useful stream editor
Puis l'erreur libsandbox
attire mon attention, je me décide de mettre à jour sandbox
qui en avait besoin.
srv1 tmp # emerge -av sandbox These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] app-misc/pax-utils-0.1.19 [0.1.17] USE="-caps" 76 kB [ebuild U ] sys-apps/sandbox-1.6-r2 [1.2.18.1-r2] 300 kB
Et voila le problème est résolu, probablement un oubli dans l'ebuild qu'il me reste à remonter ;)