libGL* dependencies (was: Re: rpms/xforms/devel xforms.spec,1.9,1.10)

Thorsten Leemhuis fedora at leemhuis.info
Tue Oct 18 06:25:59 UTC 2005


Am Dienstag, den 18.10.2005, 09:05 +0300 schrieb Ville Skyttä:
> On Tue, 2005-10-18 at 07:33 +0200, Thorsten Leemhuis wrote:
> > Am Dienstag, den 18.10.2005, 06:43 +0200 schrieb Ralf Corsepius:
> > > 
> > > For the moment, I'll stay with real package dependencies, such as
> > > "BR: xorg-x11-Mesa-libGL" for my GL based packages in FE.
> > 
> > And IMHO that is the right decision.
> 
> But it won't be any different from the libGL approach regarding the
> x86_64 case where both x86_64 and i386 repositories are enabled,
> right?

/me is not sure if he understood the question correctly. Sorry.

So just to be sure: I assume by "where both x86_64 and i386 repositories
are enabled" you meant "where i386 packages from the x86_64-repositories
are not excluded in the yum or mock config" (as they are in the buildsys
afaik). And with the "libGL approach" you mean "BR: libgl = 1". 

Then
"BR: libgl = 1"
"BR: xorg-x11-Mesa-libGL"
should have the same effect:

$ yum --disablerepo=livna resolvedep 'libGL = 1'
Searching Packages for Dependency:
Setting up repositories
Finished
0:xorg-x11-Mesa-libGL-6.8.2-37.FC4.49.2.x86_64

$ yum --disablerepo=livna resolvedep 'xorg-x11-Mesa-libGL'
Searching Packages for Dependency:
Setting up repositories
Reading repository metadata in from local files
0:xorg-x11-Mesa-libGL-6.8.2-37.FC4.49.2.x86_64

But this is problematic:

$ yum --disablerepo=livna resolvedep 'libGL.so.1'
Searching Packages for Dependency:
Setting up repositories
Reading repository metadata in from local files
0:xorg-x11-Mesa-libGL-6.8.2-37.FC4.49.2.i386
          --------->                    ^^^^ !!!

$ yum --disablerepo=livna resolvedep 'libGL.so.1()(64bit)'
Searching Packages for Dependency:
Setting up repositories
Reading repository metadata in from local files
0:xorg-x11-Mesa-libGL-6.8.2-37.FC4.49.2.x86_64

HTH

Cu
thl





More information about the fedora-extras-list mailing list