How to replace a newer package from dead repo with its older fedora version?

Clemens Eisserer linuxhippy at gmail.com
Thu Jan 1 17:21:48 UTC 2015


Hi,

I once installed the unofficial mesa-10.1 update provided by fschwarz
- which also installed a newer version of libxcb.
Since then, Fedora-20 includes mesa-10.3 and most packages provided by
fschwarz have been replaced by newer versions contained in the
official fedora repo.

However, I still have a newer version of libxcb installed (1.10.1)
whereas fedora only provides 1.9.1.
Recently I tried installing QT5 and it failed:

Error: Package: qt5-qtbase-gui-5.4.0-2.fc20.x86_64 (updates)
           Requires: libxcb-xkb.so.0()(64bit)
           Available: libxcb-1.9.1-3.fc20.x86_64 (fedora)
               libxcb-xkb.so.0()(64bit)
           Installed: libxcb-1.10-1.fc20.i686 (@fschwarz-mesa10-i686)
               Not found
Error: Package: qt5-qtbase-gui-5.4.0-2.fc20.x86_64 (updates)
           Requires: libxcb-sync.so.0()(64bit)
           Available: libxcb-1.9.1-3.fc20.x86_64 (fedora)
               libxcb-sync.so.0()(64bit)
           Installed: libxcb-1.10-1.fc20.i686 (@fschwarz-mesa10-i686)
               Not found


Any attempts to replace libxcb-1.10 with the officially provided
libxcb-1.9.1 failed.
"yum reinstall" complains libxcb-1.10 is no longer available, and yum
remove would pull all dependencies along with libxcb (3.9G) which also
isn't such a great idea.

So any idea how to get rid of libxcb-1.10.1 are very welcome ;)

Thank you in advance, Clemens


More information about the users mailing list