wxGTK (was: Re: Package Build Report - Fedora Extras Development)

Ralf Corsepius rc040203 at freenet.de
Sat May 7 13:58:48 UTC 2005


On Sat, 2005-05-07 at 15:37 +0200, Michael Schwendt wrote:
> So, meanwhile I tried the more recent approach,
> 
>   Buildrequires: libGL libGLU
> 
> which is new since FC4 Development. They are virtual provides in the
> xorg-x11-Mesa-libGL and xorg-x11-Mesa-libGLU packages. Interestingly,
> on x86_64, the build still fails in the new build system:
> 
>   checking for GL/gl.h... yes
>   checking for -lGL... no
>   checking for -lMesaGL... no
>   configure: error: OpenGL libraries not available
>   error: Bad exit status from /var/tmp/rpm-tmp.48063 (%build)
> 
> So, what packages did yum install? The i386 versions again?
Probably.

>  Mesa is
> multilib for x86_64.
# rpm -q --provides -p /tmp/xorg-x11-Mesa-libGL-6.8.2-19.x86_64.rpm
Mesa
libGL = 1
libGL.so.1()(64bit)
xorg-x11-Mesa-libGL = 6.8.2-19

As you can see, libGL is not "arched" while "libGL.so.1" is :)

> [Note that we managed to build the same package for x86_64 earlier.]
I guess yum first searches packagenames "by architecture" (Therefore
xorg-x11-Mesa-libGL succeeds), then virtual provides ... (And finds one
at random).

Realize it "virtual provides" are just "fscked up" and have become
unusable :(

Ralf







More information about the fedora-extras-list mailing list