Hide Forgot
Description of problem: Unsatisfied dependencies for xorg-x11-drv-mach64-6.9.4-9.el6.x86_64: xserver-abi(videodrv-15) >= 0 is needed by xorg-x11-drv-mach64-6.9.4-9.el6.x86_64 Version-Release number of selected component (if applicable): xorg-x11-drv-mach64-6.9.4-10.el6.x86_64 How reproducible: 100% Steps to Reproduce: 1. Attempt to upgrade the driver from yum reinstall xorg-x11-drv-mach64-6.9.4-9.el6 2. 3. Actual results: - Upgrade failed Expected results: - successful upgrade Additional info: IRC chat with ajax: <ajax> jwright: fixed in 6.9.5, which we never upgraded to <ajax> file a 6.9 bug please? really should make sure that gets fixed before we stop doing rhel6 updates
The initial report here is a bit unclear. The real bug is that 6.9.4 assumed the existence of an X server API called xf86LinearVidMem, which only did anything meaningful on some _very_ old alpha CPUs. 6.8's xserver update eliminated that interface, but mach64 6.9.4-10 would still try to call it (and crash). The initial report's text of: Unsatisfied dependencies for xorg-x11-drv-mach64-6.9.4-9.el6.x86_64: xserver-abi(videodrv-15) >= 0 is needed by xorg-x11-drv-mach64-6.9.4-9.el6.x86_64 Is from attempting to downgrade from 6.9.4-10 to -9; since -9 was built against the older xserver ABI, the rpm dependency checks would refuse to allow it to be installed, since that _also_ would not work. The upstream 6.9.5 release is entirely minor bugfixes relative to 6.9.4, including the one that fixes this issue: https://cgit.freedesktop.org/xorg/driver/xf86-video-mach64/commit/?id=810572536e153ac9e4615a35e2ab99dc266806da
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2017-0730.html