Bug 1380745 - Upgrade mach64 to 6.9.5
Summary: Upgrade mach64 to 6.9.5
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: xorg-x11-drv-mach64
Version: 6.8
Hardware: x86_64
OS: Unspecified
unspecified
high
Target Milestone: rc
: 6.9
Assignee: Adam Jackson
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-30 13:09 UTC by Joe Wright
Modified: 2020-04-15 14:42 UTC (History)
1 user (show)

Fixed In Version: xorg-x11-drv-mach64-6.9.5-1.el6
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-03-21 11:17:15 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Knowledge Base (Solution) 2677621 0 None None None 2016-09-30 13:17:12 UTC
Red Hat Product Errata RHBA-2017:0730 0 normal SHIPPED_LIVE xorg-x11-drv-mach64 bug fix update 2017-03-21 12:43:28 UTC

Description Joe Wright 2016-09-30 13:09:01 UTC
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

Comment 3 Adam Jackson 2016-10-25 15:53:36 UTC
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

Comment 8 errata-xmlrpc 2017-03-21 11:17:15 UTC
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


Note You need to log in before you can comment on or make changes to this bug.