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