Problema com a atualização do GCC 'missing requires of libgcc_s.so.1'

0

Eu atualizei meu GCC de 4.4.7 para 4.8.2.

Então eu removi o GCC 4.4.7 usando:

rpm -e --nodeps gcc-c++-4.4.7.......  libgcc-4.4.7.......  gcc-4.4.7........

Então eu instalei manualmente o 4.8.2:

./configure make && make install

e não teve problemas com isso.

Então eu corro:

yum check

Agora há toda uma lista de dependências ausentes como esta:

libpanelappletmm-2.26.0-3.el6.x86_64 has missing requires of libgcc_s.so.1(GCC_3.0)(64bit)
libplist-1.2-1.el6.x86_64 has missing requires of libgcc_s.so.1()(64bit)
libplist-1.2-1.el6.x86_64 has missing requires of libgcc_s.so.1(GCC_3.0)(64bit)
libsigc++20-2.2.4.2-1.el6.x86_64 has missing requires of libgcc_s.so.1()(64bit)
libsigc++20-2.2.4.2-1.el6.x86_64 has missing requires of libgcc_s.so.1(GCC_3.0)(64bit)
libstdc++-4.4.7-17.el6.x86_64 has missing requires of libgcc_s.so.1()(64bit)
libstdc++-4.4.7-17.el6.x86_64 has missing requires of libgcc_s.so.1(GCC_3.0)(64bit)
libstdc++-4.4.7-17.el6.x86_64 has missing requires of libgcc_s.so.1(GCC_3.3)(64bit)
libstdc++-4.4.7-17.el6.x86_64 has missing requires of libgcc_s.so.1(GCC_4.2.0)(64bit)
libtiff-3.9.4-18.el6_8.x86_64 has missing requires of libgcc_s.so.1()(64bit)

Em seguida, verifiquei que libgcc_s.so.1 estava instalado em /usr/local/lib64 and /usr/local/gcc-4.8.2/lib64 .

Esse método de atualização que causa algum problema ou a mensagem de erro é apenas porque o yum não reconheceu que o gcc está realmente instalado?

    
por shadow_wxh 09.02.2017 / 12:45

1 resposta

0

Como ninguém está respondendo a pergunta, aqui estão algumas das minhas suposições rápidas:

1 Haverá problema se eu removi uma versão mais antiga do gcc em uma versão mais antiga da plataforma linux, alguns dos programas ainda dependem dela.

2 libgcc_s.so.1 existe na versão mais antiga e mais recente do gcc, mas seu conteúdo foi diferenciado dentro do arquivo.

3 Isso fará com que outros pacotes que dependam da versão antiga do gcc não consigam instalar

Estou certo?

    
por 11.02.2017 / 03:58

Tags