Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 315415 - x11-base/xorg-server-1.8-r1 identifies as "X.org 7.1.0.0"
Summary: x11-base/xorg-server-1.8-r1 identifies as "X.org 7.1.0.0"
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-15 07:23 UTC by Roman v. Gemmeren
Modified: 2010-04-16 17:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman v. Gemmeren 2010-04-15 07:23:34 UTC
hi,

i'm not really sure about the version numbering with the xorg-server, but the -1.8-r1 from portage identifies itself as "X.org 7.1.0.0".

Some drivers (including the ati-drivers) require at least 7.5.1.0. They compile fine, but starting X results with "X version mismatch - detected X.org 7.1.0.0, required X.org 7.5.1.0".


Reproducible: Always




if it's a problem with the version of xorg-server this sets version to 7.5.1.0, dirty fix but it works:

--- xorg-server-1.8.0/configure.ac      2010-04-02 09:12:10.000000000 +0200
+++ xorg-server-1.8.0/configure.ac      2010-04-07 03:14:49.928744549 +0200
@@ -26,7 +26,7 @@
 dnl Process this file with autoconf to create configure.

 AC_PREREQ(2.57)
-AC_INIT([xorg-server], 1.8.0, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
+AC_INIT([xorg-server], 1.7.5.1, [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
 RELEASE_DATE="2010-04-02"
 AC_CONFIG_SRCDIR([Makefile.am])
 AM_INIT_AUTOMAKE([foreign dist-bzip2])
Comment 1 Rafał Mużyło 2010-04-15 10:35:59 UTC
Seems INVALID.
Define "Some drivers".
Binary blob of ati-drivers may very well be
incompatible with xserver 1.8.0 - blame Ati.
As for the other - did you rebuilt them
after server update ?
Comment 2 Roman v. Gemmeren 2010-04-15 10:50:20 UTC
(In reply to comment #1)
> Seems INVALID.
Ok, as i said, i am not sure about the version numbering, it just seemed weird, that a newer version has a smaller version numbering. If the numbering is correct, i agree!

As for the drivers, i have ati-drivers-10.4_beta working as usual with the above patch, but sure, ati-drivers are a mess.
Comment 3 Rafał Mużyło 2010-04-15 11:22:09 UTC
One question though: what did "the -1.8-r1 from portage identifies itself as..."
mean ?
Please provide source of that comment and quote verbatim.
Comment 4 Roman v. Gemmeren 2010-04-15 13:14:20 UTC
ok, sorry it'S -1.8 not -1.8-r1.
Now, after emerging xorg-server-1.8 from portage and ati-drivers-10.4, running startx afterwards results in:

(==) Log file: "/var/log/Xorg.0.log", Time: Thu Apr 15 14:20:12 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(EE) Failed to load module "dri" (module does not exist, 0)
(EE) Failed to load module "dri2" (module does not exist, 0)
[atiddxSetup] X version mismatch - detected X.org 7.1.0.0, required X.org 7.5.1.0
(EE) Failed to load module "fglrx" (module requirement mismatch, 0)
(EE) No drivers available.

Comment 5 Rafał Mużyło 2010-04-15 14:25:07 UTC
OK, then.
It's just ati-drivers printing its interpretation of
server version.

As I said, only way for ati-drivers to work is
Ati releasing a compatible version.
Comment 6 Rafał Mużyło 2010-04-15 14:29:14 UTC
For a lack of a better solution,
marking as INVALID - latest ati-drivers in the tree still have
'!>=x11-base/xorg-server-1.7.0'.
Comment 7 urcindalo 2010-04-16 17:36:16 UTC
(In reply to comment #0)

> if it's a problem with the version of xorg-server this sets version to 7.5.1.0,
> dirty fix but it works:
> 
> --- xorg-server-1.8.0/configure.ac      2010-04-02 09:12:10.000000000 +0200
> +++ xorg-server-1.8.0/configure.ac      2010-04-07 03:14:49.928744549 +0200
> @@ -26,7 +26,7 @@
>  dnl Process this file with autoconf to create configure.
> 
>  AC_PREREQ(2.57)
> -AC_INIT([xorg-server], 1.8.0,
> [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
> +AC_INIT([xorg-server], 1.7.5.1,
> [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], xorg-server)
>  RELEASE_DATE="2010-04-02"
>  AC_CONFIG_SRCDIR([Makefile.am])
>  AM_INIT_AUTOMAKE([foreign dist-bzip2])

Could you please explain to me what to do with this fix? I don't know where to apply it.

Thanks.
Comment 8 Roman v. Gemmeren 2010-04-16 17:53:08 UTC
(In reply to comment #7)
> Could you please explain to me what to do with this fix? I don't know where
> to apply it.
You would need to modify the xorg-server-1.8.0.ebuild, i just added it to the PATCHES-Variable, and put it into the files directory.