Уважаемые коллеги, имеется очень старая система linux gentoo, занимающая важное место в логической работе сети, по сему взять и переставить просто нет возможности. При попытке обновить систему
emerge portgage
* ERROR: sys-apps/sandbox-2.10-r1::gentoo failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 2592: Called sb_foreach_abi
'sb_compile'
* environment, line 2557: Called sb_compile
* environment, line 2538: Called die
* The specific snippet of code:
* emake || die
*
* If you need support, post the output of `emerge --info
'=sys-apps/sandbox-2.10-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-apps/sandbox-2.10-r1::gentoo'`.
* If configure failed with a 'cannot run C compiled programs' error, try this:
* FEATURES='-sandbox -usersandbox' emerge sandbox
* The complete build log is located at '/var/tmp/portage
/sys-apps/sandbox-2.10-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage
/sys-apps/sandbox-2.10-r1/temp/environment'.
* Working directory: '/var/tmp/portage/sys-apps/sandbox-2.10-r1/work/build-x86'
* S: '/var/tmp/portage/sys-apps/sandbox-2.10-r1/work/sandbox-2.10'
Failed to emerge sys-apps/sandbox-2.10-r1, Log file:
Прошу помощи и консультацию, как правильно обновить систему, какие зависимости стоит учесть. За ранее благодарю.
gcc обновился , а вот glibc нет
Installing (1 of 5) sys-apps/gentoo-functions-0.10
* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at http://bugs.gentoo.org unless you report exactly which
* two packages install the same file(s). See
* http://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how to
* solve the problem. And once again, please do NOT file a bug report
* unless you have completely understood the above message.
*
* Detected file collision(s):
*
* /usr/share/man/man1/consoletype.1.bz2
* /sbin/consoletype
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* sys-apps/baselayout-1.12.13:0::gentoo
* /sbin/consoletype
* /usr/share/man/man1/consoletype.1.bz2
*
* Package 'sys-apps/gentoo-functions-0.10' NOT merged due to file
* collisions. If necessary, refer to your elog messages for the whole
* content of the above message.
Failed to install sys-apps/gentoo-functions-0.10, Log file:
'/var/tmp/portage/sys-apps/gentoo-functions-0.10/temp/build.log'
* Messages for package sys-apps/gentoo-functions-0.10:
* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at http://bugs.gentoo.org unless you report exactly which
* two packages install the same file(s). See
* http://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how to
* solve the problem. And once again, please do NOT file a bug report
* unless you have completely understood the above message.
*
* Detected file collision(s):
*
* /usr/share/man/man1/consoletype.1.bz2
* /sbin/consoletype
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* sys-apps/baselayout-1.12.13:0::gentoo
* /sbin/consoletype
* /usr/share/man/man1/consoletype.1.bz2
*
* Package 'sys-apps/gentoo-functions-0.10' NOT merged due to file
* collisions. If necessary, refer to your elog messages for the whole
* content of the above message.
* GNU info directory index is up-to-date.
!!! existing preserved libs:
package: dev-libs/gmp-6.0.0a
* - /usr/lib/libgmp.so.3
* - /usr/lib/libgmp.so.3.5.2
* used by /usr/lib/php5/lib/php/extensions/no-debug-non-zts-20060613/gmp.so (dev-lang/php-5.2.13)
* used by /usr/libexec/gcc/i686-pc-linux-gnu/4.4.3/cc1 (sys-devel/gcc-4.4.3-r2)
* used by /usr/libexec/gcc/i686-pc-linux-gnu/4.4.3/cc1plus (sys-devel/gcc-4.4.3-r2)
* used by /usr/libexec/gcc/i686-pc-linux-gnu/4.4.3/f951 (sys-devel/gcc-4.4.3-r2)
package: sys-libs/ncurses-5.9-r99
* - /lib/libncursesw.so.5
* - /lib/libncursesw.so.5.7
* used by /bin/nano (app-editors/nano-2.2.4)
* used by /usr/bin/aspell (app-text/aspell-0.60.6-r1)
* used by /usr/bin/ftptop (net-ftp/proftpd-1.3.3a)
* used by 2 other files
package: dev-libs/mpfr-3.1.3_p4
* - /usr/lib/libmpfr.so.1
* - /usr/lib/libmpfr.so.1.2.0
* used by /usr/libexec/gcc/i686-pc-linux-gnu/4.4.3/cc1 (sys-devel/gcc-4.4.3-r2)
* used by /usr/libexec/gcc/i686-pc-linux-gnu/4.4.3/cc1plus (sys-devel/gcc-4.4.3-r2)
* used by /usr/libexec/gcc/i686-pc-linux-gnu/4.4.3/f951 (sys-devel/gcc-4.4.3-r2)
Use emerge @preserved-rebuild to rebuild packages using these libraries