On Mon, Jul 02, 2007 at 08:26:11PM +0200, Michael Schroeder wrote:
On Sun, Jul 01, 2007 at 01:22:40AM +0200, Plinnell wrote:
Currently, there are a lot of programs which will not build on Mandriva 2007 on the BS as there fontconfig fails with something like this:
installing fontconfig-2.4.1-1mdv2007.0 /usr/bin/fc-cache: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory error: %post(fontconfig-2.4.1-1mdv2007.0.i586) scriptlet failed, exit status 127
The issue here is fontconfig, like many executable programs on Mandriva have the main binary and libraries split, even if the libraries are not shared. Scribus for example needs libscribus.0
It was explained to me this makes upgrading easier, but I'm personally skeptical you need to do this to lots of normal desktop apps.
In any case, adding libfontconfig1 into the build packages would fix it.
Nope, libfontconfig1 is added automatically. It's a installation order issue, I'll have to add a way to specify a order for buggy packages.
The Build Service now understands a "Order" config parameter, so building for Mandriva should work. 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