Pacotes conflitantes interdependentes no CentOS 6.5

2

Estou usando CentOS 6.5 como meu sistema operacional há um bom tempo. Normalmente eu não tenho muitos problemas com as instalações do Linux, mas como o novo CentOS 6.6 foi lançado, eu me encontrei em um pequeno problema. Havia centenas de atualizações a serem feitas, mas apenas uma delas se mostrou problemática. Se eu introduzir o comando yum update recebo

Resolving Dependencies
--> Running transaction check
---> Package scl-utils.i686 0:20120927-8.el6 will be updated
---> Package scl-utils.i686 0:20120927-23.el6_6 will be an update
---> Package xcb-util.i686 0:0.3.6-1.el6 will be updated
--> Processing Dependency: libxcb-icccm.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
--> Processing Dependency: libxcb-image.so.0 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
--> Processing Dependency: libxcb-keysyms.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
---> Package xcb-util.i686 0:0.3.6-5.el6 will be an update
--> Running transaction check
---> Package xcb-util.i686 0:0.3.6-1.el6 will be updated
--> Processing Dependency: libxcb-icccm.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
---> Package xcb-util-image.i686 0:0.3.9-4.el6 will be installed
---> Package xcb-util-keysyms.i686 0:0.3.9-5.el6 will be installed
--> Finished Dependency Resolution
Error: Package: qt5-qtbase-gui-5.3.2-1.el6.i686 (@epel)
       Requires: libxcb-icccm.so.1
       Removing: xcb-util-0.3.6-1.el6.i686 (@anaconda-CentOS-201311271240.i386/6.5)
           libxcb-icccm.so.1
       Updated By: xcb-util-0.3.6-5.el6.i686 (base)
           Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Agora, eu sei que muitas vezes esse tipo de conflito vem de atualizações de repositórios diferentes, mas essa é a minha lista de repo atual

  1. adobe-linux-i386 da Adobe Systems Incorporated
  2. base CentOS-6 - Base
  3. Pacotes Extra epel para o Enterprise Linux 6 - i386
  4. extras CentOS-6 - Extras
  5. google-chrome google-chrome
  6. Distribuição estável SpiderOak estável em spideroak
  7. atualiza o CentOS-6 - Atualizações
    E o mais estranho é que parece que os pacotes conflitantes não vêm apenas do mesmo repositório, mas são realmente dependências! O xcb-util na verdade me pede para instalar xcb-util-image e xcb-util-keysyms como dependências ... e, então, entrar em conflito com elas! A versão atual de xcb-util não tem essas outras duas dependências instaladas e diz que Source RPM: xcb-util-0.3.6-1.el6.sr . Isso é um pouco estranho. Alguém já conheceu esse problema? Muito obrigado, e espero ter fornecido informações suficientes.
por BurgerAutomata 29.10.2014 / 19:16

2 respostas

0

O problema é qt5 da epel, eu removi e atualizei sem problemas. Já existe qt5 fixo em testes de epel: link

    
por 30.10.2014 / 11:51
-1

Habilite somente por padrão centos repo e desabilite outro repo e execute os comandos

  1. yum clean all
  2. yum update all
por 28.11.2015 / 08:36