Tentando emerge do libreoffice-bin-3.4.3.2-r1, não funcionou devido a conflito de versões do gcc.
A mensagem do emerge é:
#######################################################################################################
Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Running pre-merge checks for app-office/libreoffice-bin-3.4.3.2-r1
* ERROR: app-office/libreoffice-bin-3.4.3.2-r1 failed (pretend phase):
* Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515).
*
* Call stack:
* ebuild.sh, line 56: Called pkg_pretend
* libreoffice-bin-3.4.3.2-r1.ebuild, line 129: Called die
* The specific snippet of code:
* [[ $(gcc-major-version) -lt 4 ]] || \
* ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
* && die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
*
* If you need support, post the output of 'emerge --info =app-office/libreoffice-bin-3.4.3.2-r1',
* the complete build log and the output of 'emerge -pqv =app-office/libreoffice-bin-3.4.3.2-r1'.
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
* The complete build log is located at '/tmp/tmp4IGH1H/portage/app-office/libreoffice-bin-3.4.3.2-r1/temp/build.log'.
* The ebuild environment file is located at '/tmp/tmp4IGH1H/portage/app-office/libreoffice-bin-3.4.3.2-r1/temp/die.env'.
* S: '/tmp/tmp4IGH1H/portage/app-office/libreoffice-bin-3.4.3.2-r1/work'
* Messages for package app-office/libreoffice-bin-3.4.3.2-r1:
* ERROR: app-office/libreoffice-bin-3.4.3.2-r1 failed (pretend phase):
* Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515).
*
* Call stack:
* ebuild.sh, line 56: Called pkg_pretend
* libreoffice-bin-3.4.3.2-r1.ebuild, line 129: Called die
* The specific snippet of code:
* [[ $(gcc-major-version) -lt 4 ]] || \
* ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
* && die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
*
* If you need support, post the output of 'emerge --info =app-office/libreoffice-bin-3.4.3.2-r1',
* the complete build log and the output of 'emerge -pqv =app-office/libreoffice-bin-3.4.3.2-r1'.
* The complete build log is located at '/tmp/tmp4IGH1H/portage/app-office/libreoffice-bin-3.4.3.2-r1/temp/build.log'.
* The ebuild environment file is located at '/tmp/tmp4IGH1H/portage/app-office/libreoffice-bin-3.4.3.2-r1/temp/die.env'.
* S: '/tmp/tmp4IGH1H/portage/app-office/libreoffice-bin-3.4.3.2-r1/work'
joari-sony joari # gcc --version
gcc (Gentoo 4.4.5 p1.3, pie-0.4.5) 4.4.5
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
####################################################################################################
Se eu pergunto quiais os gcc instalados, aparecem tanto o 4.4.5 qto o 4.5.3-r1
####################################################################################################
joari-sony joari # eix -I gcc
[I] sys-devel/gcc
Available versions:
(2.95) *2.95.3-r9 ~*2.95.3-r10!s
(3.1) *3.1.1-r2
(3.2) **3.2.2!s *3.2.3-r4
(3.3) ~3.3.6-r1!s
(3.4) 3.4.6-r2!s
(4.0) ~*4.0.4!s
(4.1) 4.1.2!s
(4.2) ~4.2.4-r1!s
(4.3) ~4.3.3-r2!s 4.3.4!s ~4.3.5!s ~4.3.6-r1!s
(4.4) ~4.4.2!s ~4.4.3-r3!s 4.4.4-r2!s 4.4.5!s ~4.4.6-r1!s
(4.5) ~4.5.1-r1!s ~4.5.2!s 4.5.3-r1!s
(4.6) [M]**4.6.0!s [M]**4.6.1-r1!s [M]**4.6.2!s
{altivec bootstrap boundschecking build cxx d doc fixed-point fortran gcj go graphite gtk hardened ip28 ip32r10k java libffi lto mudflap multilib multislot n32 n64 nls nocxx nopie nossp nptl objc objc++ objc-gc openmp static test vanilla}
Installed versions: 4.4.5(4.4)!s(22:49:51 11/17/11)(cxx fortran gtk mudflap multilib nls nptl openmp -altivec -bootstrap -build -doc -fixed-point -gcj -graphite -hardened -libffi -multislot -nocxx -nopie -nossp -objc -objc++ -objc-gc -test -vanilla) 4.5.3-r1(4.5)!s(19:57:27 11/17/11)(cxx fortran gtk mudflap multilib nls nptl openmp -altivec -bootstrap -build -doc -fixed-point -gcj -graphite -hardened -libffi -lto -multislot -nocxx -nopie -nossp -objc -objc++ -objc-gc -test -vanilla)
Homepage: http://gcc.gnu.org/
Description: The GNU Compiler Collection
#######################################################################################################
Além disso, gcc --version aponta:
joari-sony joari # gcc --version
gcc (Gentoo 4.4.5 p1.3, pie-0.4.5) 4.4.5
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#######################################################################################################
Uma informação adicional é que no emerge mais anterior foi instalado o gcc 4.5.3-r1, mas como mandou fazer um revdep-rebuild por causa de uma library, o gcc foi deprecated novamente para o 4.4.5.
Bem, isso é o que eu entendi.
Comments