[gentoo-user-de] xorg downgrade

19/04/2010 - 23:10 von Sebastian | Report spam
Hallo,

da meine Matrox P650 bzw der mtx treiber mit dem xorg 1.7 nicht will würde ich
gerne wieder auf den 1.6 er zurück.
Mein Vorgehen bisher:
in der package.mask habe ich eingetragen
">x11-base/xorg-server-1.6.5-r1"

da dann portage blocks meldete noch
">media-libs/mesa-7.5.2" dazugefügt in der package.mask

Dann mit avuND world versucht das ganze umzusetzen.
Da bleibt portage bei xorg stecken.

/usr/include/X11/extensions/panoramiXext.h:49: Fehler: expected »)« before »*«
token
/usr/include/X11/extensions/panoramiXext.h:54: Fehler: expected »=«, »,«, »;«,
»asm« or »__attribute__« before »XPanoramiXQueryVersion«
/usr/include/X11/extensions/panoramiXext.h:64: Fehler: expected »=«, »,«, »;«,
»asm« or »__attribute__« before »XPanoramiXGetState«
/usr/include/X11/extensions/panoramiXext.h:70: Fehler: expected »=«, »,«, »;«,
»asm« or »__attribute__« before »XPanoramiXGetScreenCount«
/usr/include/X11/extensions/panoramiXext.h:76: Fehler: expected »=«, »,«, »;«,
»asm« or »__attribute__« before »XPanoramiXGetScreenSize«
dispatch.c: In Funktion »ProcCloseFont«:
dispatch.c:1117: Warnung: »SecurityLookupIDByType« ist veraltet (deklariert
bei ../include/resource.h:268)
make[2]: *** [dispatch.lo] Fehler 1
make[2]: *** Warte auf noch nicht beendete Prozesse...
mv -f .deps/devices.Tpo .deps/devices.Plo
make[2]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5-
r1/work/xorg-server-1.6.5/dix'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.6.5-
r1/work/xorg-server-1.6.5/dix'
make: *** [all-recursive] Fehler 1

wie mache ich das richtig?

Gruß
Sebastian
 

Lesen sie die antworten

#1 Andreas Prieß
22/04/2010 - 12:30 | Warnen spam
Hallo Sebastian,

Sebastian wrote:
da meine Matrox P650 bzw der mtx treiber mit dem xorg 1.7 nicht will würde ich
gerne wieder auf den 1.6 er zurück.



das gleiche Problem hatte ich auch.

Mein Vorgehen bisher:
in der package.mask habe ich eingetragen
">x11-base/xorg-server-1.6.5-r1"

da dann portage blocks meldete noch
">media-libs/mesa-7.5.2" dazugefügt in der package.mask



Das war bei mir auch nicht genug, diverse Abhàngigkeiten der ganzen
Pakete zu Xorg fallen nicht automatisch auf àltere Versionen zurück.

Ich habe im portage log nachgesehen unter /var/log/portage welche Pakete
zu Xorg sich geàndert hatten und musste die alle maskieren damit ein
downgrade fehlerfrei lief.

Man kann auch wenn was hàngenbleibt wegen Header-Dateien zum Beispiel per
equery belongs panoramiXext.h

sehen, womit das evtl. zusammenhàngt.

Dann mit avuND world versucht das ganze umzusetzen.
Da bleibt portage bei xorg stecken.

/usr/include/X11/extensions/panoramiXext.h:49: Fehler: expected »)« before »*«
token


[...]

Ich habe folgendes maskiert in package.mask:

# Current Matrox driver 1.4.7 does not work with Xorg server 1.7.
=x11-base/xorg-server-1.7*
=x11-base/xorg-drivers-1.7
=media-libs/mesa-7.7*

=x11-apps/xinput-1.5.1
=x11-misc/util-macros-1.6.1

=x11-proto/dri2proto-2.3*
=x11-proto/fixesproto-4.1*
=x11-proto/inputproto-2.0*
=x11-proto/recordproto-1.14*
=x11-proto/scrnsaverproto-1.2*
=x11-proto/xcb-proto-1.6*
=x11-proto/xextproto-7.1*
=x11-proto/xf86dgaproto-2.1*
=x11-proto/xf86vidmodeproto-2.3*
=x11-proto/xineramaproto-1.2*

=x11-libs/libdrm-2.4.18*
=x11-libs/libX11-1.3*
=x11-libs/libxcb-1.5*
=x11-libs/libXext-1.1*
=x11-libs/libXfixes-4.0.4*
=x11-libs/libXi-1.3*
=x11-libs/libXinerama-1.1*
=x11-libs/libXScrnSaver-1.2*
=x11-libs/libXt-1.0.8*
=x11-libs/libXtst-1.1*
=x11-libs/libXxf86dga-1.1*
=x11-libs/libXxf86vm-1.1*

Ähnliche fragen