[47259] trunk/dports/x11/xorg-libs/Portfile

Mark Hattam mark at dxradio.demon.co.uk
Tue Feb 24 03:55:40 PST 2009


On 24 Feb 2009, at 08:09, jeremyhu at macports.org wrote:

> Revision47259Authorjeremyhu at macports.orgDate2009-02-24 00:09:23  
> -0800 (Tue, 24 Feb 2009)Log Message
> xorg-libs: Force mesa, now that Tiger has HW rendering in our libGL
> Modified Paths
> 	• trunk/dports/x11/xorg-libs/Portfile
> Diff
> Modified: trunk/dports/x11/xorg-libs/Portfile (47258 => 47259)
> --- trunk/dports/x11/xorg-libs/Portfile	2009-02-24 08:08:32 UTC (rev  
> 47258)
> +++ trunk/dports/x11/xorg-libs/Portfile	2009-02-24 08:09:23 UTC (rev  
> 47259)
> @@ -3,7 +3,7 @@
>  PortSystem 1.0
>
>  name		xorg-libs
> -version		20090105
> +version		20090224
>  categories	x11 devel
>  maintainers	jeremyhu openmaintainer
>  description	X.org lib meta-package
> @@ -14,7 +14,7 @@
>
>  depends_lib \
>  	port:Xft2 \
> -	lib:libGLU.1:mesa \
> +	port:mesa \
>  	port:xorg-libAppleWM \
>  	port:xorg-libFS \
>  	port:xorg-libX11 \

This seems to have got in a catch 22 scenario ...

iMac:~ mark$ sudo port selfupdate

MacPorts base version 1.700 installed
Downloaded MacPorts base version 1.700

The MacPorts installation is not outdated so it was not updated

iMac:~ mark$ sudo port outdated
The following installed ports are outdated:
xorg-libs                      20090105_0 < 20090224_0
iMac:~ mark$ sudo port upgrade outdated
--->  Activating mesa @7.2_5+hw_render
Error: Activating mesa @7.2_5 failed: Image error: /opt/local/include/ 
GL/glxint.h is being used by the active xorg-glproto port.  Please  
deactivate this port first, or use the -f flag to force the activation.
--->  Activating mesa @7.2_5+hw_render
Error: Target org.macports.activate returned: Image error: /opt/local/ 
include/GL/glxint.h is being used by the active xorg-glproto port.   
Please deactivate this port first, or use the -f flag to force the  
activation.
Error: The following dependencies failed to build: mesa
Error: Unable to upgrade port: 1

iMac:~ mark$ sudo port deactivate xorg-glproto
--->  Deactivating xorg-glproto

iMac:~ mark$ sudo port upgrade outdated
--->  Activating mesa @7.2_5+hw_render
--->  Activating xorg-glproto @1.4.9_0
Error: Activating xorg-glproto @1.4.9_0 failed: Image error: /opt/ 
local/include/GL/glxint.h is being used by the active mesa port.   
Please deactivate this port first, or use the -f flag to force the  
activation.
--->  Fetching xorg-libs
--->  Verifying checksum(s) for xorg-libs
--->  Extracting xorg-libs
--->  Configuring xorg-libs
--->  Building xorg-libs
--->  Staging xorg-libs into destroot
--->  Deactivating xorg-libs @20090105_0
--->  Installing xorg-libs @20090224_0
--->  Activating xorg-libs @20090224_0
--->  Cleaning xorg-libs

iMac:~ mark$ sudo port activate xorg-glproto
--->  Activating xorg-glproto
Error: port activate failed: Image error: /opt/local/include/GL/ 
glxint.h is being used by the active mesa port.  Please deactivate  
this port first, or use the -f flag to force the activation.



It looks like glxint.h is not preventing these xorg things working  
together.

Mark


More information about the macports-dev mailing list