joari icon

gcc 4.4.5 ou 4.5.3-r1?

joari | PRO | 11/19/11 11:53:10 AM UTC | 0 ⭐ | 276 👁️ | Never ⏰ | []
text |

5.57 KB

|

None

|

0 👍

/

0 👎

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