On Wed, Mar 05, 2008 at 05:39:57PM +0100, Michal Marek wrote:
Adrian Schröter wrote:
Mandriva_2008/x86_64 expansion error: nothing provides libmesagl1-devel (Mandriva has strange naming on x86_64 it is lib64mesagl1-devel).
I added a long mapping list for all lib*-devel packages to lib64*-devel. I hope this is correct in all cases ...
Is this needed at all? The lib*-devel package on mandriva seem to provide unversioned lib$name-devel:
$ rpm -qp --provides libmesagl1-devel-7.0.1-10mdv2008.0.i586.rpm warning: libmesagl1-devel-7.0.1-10mdv2008.0.i586.rpm: Header V3 DSA signature: NOKEY, key ID 70771ff3 libmesagl-devel = 7.0.1-10mdv2008.0
But thats libmesagl-devel, not libmesagl1-devel. So the bug is that the OP used the wrong name in the BuildRequires line? Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org