Mailinglist Archive: opensuse-buildservice (181 mails)
| < Previous | Next > |
Re: [opensuse-buildservice] Fixing Mandriva 2007
- From: Michael Schroeder <mls@xxxxxxx>
- Date: Mon, 2 Jul 2007 21:22:31 +0200
- Message-id: <20070702192231.GA28437@xxxxxxx>
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@xxxxxxx
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
> 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@xxxxxxx
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
| < Previous | Next > |