Mailinglist Archive: opensuse-buildservice (181 mails)
| < Previous | Next > |
Re: [opensuse-buildservice] Fixing Mandriva 2007
- From: Michael Schroeder <mls@xxxxxxx>
- Date: Mon, 2 Jul 2007 20:26:11 +0200
- Message-id: <20070702182611.GA7213@xxxxxxx>
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.
--
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
> 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.
--
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 > |