Hi,
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.
Hope that helps,
Peter
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hi,
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
This is, by the way, also true for openSUSE:Tools/osc. It would be nice if someone could fix it.
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.
Hope that helps,
Peter
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Peter
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.
Cheers, Michael.
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.
On Monday 02 July 2007, Michael Schroeder wrote: <snip>
The Build Service now understands a "Order" config parameter, so building for Mandriva should work.
Cheers, Michael.
Thanks for the fix, yep 2007 is building fine on i586, but not 64 -bit. Expansion errors e.g. nothing provides zlib, nothing provides rpm-build etc.
This issue was there before, even for Mdk 2006 IIRC.
Cheers, Peter
On Tue, Jul 03, 2007 at 12:44:44AM +0200, Plinnell wrote:
On Monday 02 July 2007, Michael Schroeder wrote:
<snip> > > The Build Service now understands a "Order" config parameter, so > building for Mandriva should work. > > Cheers, > Michael.
Thanks for the fix, yep 2007 is building fine on i586, but not 64 -bit. Expansion errors e.g. nothing provides zlib, nothing provides rpm-build etc.
This issue was there before, even for Mdk 2006 IIRC.
Yeah, but it's because there is no x86_64 mandriva repo at all in the build service! Dunno why people try to use it, maybe a bug in the web client.
Cheers, Michael.
It now fails with another error:
installing libpango1.0_0-modules-1.14.3-2mdv2007.0 /usr/bin/pango-querymodules-32: error while loading shared libraries: libpangox-1.0.so.0: cannot open shared object file: No such file or directory error: %post(libpango1.0_0-modules-1.14.3-2mdv2007.0.i586) scriptlet failed, exit status 127
On Tue, Jul 03, 2007 at 02:41:49PM +0200, Amilcar do Carmo Lucas wrote:
It now fails with another error:
installing libpango1.0_0-modules-1.14.3-2mdv2007.0 /usr/bin/pango-querymodules-32: error while loading shared libraries: libpangox-1.0.so.0: cannot open shared object file: No such file or directory error: %post(libpango1.0_0-modules-1.14.3-2mdv2007.0.i586) scriptlet failed, exit status 127
Sigh, another packaging bug to workaround. Should build now.
M. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
buildservice@lists.opensuse.org