[Mageia-dev] krb5 build issue

Guillaume Rousse guillomovitch at gmail.com
Thu Jul 5 09:47:06 CEST 2012

Le 05/07/2012 08:50, Sander Lepik a écrit :
> 05.07.2012 03:25, David Walser kirjutas:
>> Those changes seem correct as they match up with the config file.  I
>> have submitted them.
>> If they are wrong, please tell this bug:
>> https://bugs.mageia.org/show_bug.cgi?id=6469
>> Now there's another problem.  krb5 will no longer build in Cauldron.
>> Other than the paths thing
>> mentioned above, nothing has changed, and it built fine just on June
>> 27th.  I get this:
>> RPM build errors:
>>      File not found:
>> /home/iurt/rpm/BUILDROOT/krb5-1.10.2-2.mga3.i386/usr/lib/libverto-k5ev.so
>>      File not found:
>> /home/iurt/rpm/BUILDROOT/krb5-1.10.2-2.mga3.i386/usr/lib/libverto.so
> Those libs have been added twice in the spec:
> http://svnweb.mageia.org/packages/cauldron/krb5/current/SPECS/krb5.spec?annotate=264466#l461
Once for the actual library files, and once for the unversionned 
symlinks, as usual.

This is a chicken-and-egg issue with conditional build of included 
libverto, depending of wether an existing one was found on the system. 
As you can't build MIT kerberos without kerberos-devel package 
installed, shipping this library, each release would have an opposite 
result. I just fixed it in svn, by forcing the build unconditionnaly.
Never play leapfrog with a unicorn
		-- Sad Truths of Life n°4

More information about the Mageia-dev mailing list