Re: Binary Compatibility question
- From: Frederic Crozat <fcrozat mandrakesoft com>
- To: gnome-devel-list gnome org
- Subject: Re: Binary Compatibility question
- Date: Mon, 08 Dec 2003 10:24:32 +0100
Le lun 08/12/2003 à 04:43, Edwin a écrit :
> On Sun, 2003-12-07 at 17:56, Malcolm Tredinnick wrote:
> > Libraries in the GNOME Platform release are meant to maintain ABI
> > (binary) compatibility between all releases in the GNOME 2 series.
> > Libraries in the Desktop release do not have such a requirement. This
> > has not always worked perfectly, but we have come very, very close to
> > sticking to this principle. You can see which modules are "platform" and
> > which are "desktop" here: http://www.gnome.org/start/2.5/modules/
> >
> > Your original post did not really nail down what your problem was,
> > though. Was the rpm not installing because rpm wanted the liblinc.so
> > requirement to be satisfied, or were there runtime linking problems?
>
> Both. Since the executable's linked against liblinc, it needs to find it
> at runtime even if we won't be calling any functions in it, so ignoring
> the RPM warnings won't help.
>
> > If it is a linking problem, the you probably need to ensure the linc
> > package is installed for Mandrake just in order to provide the binary
> > compatibility you require.
>
> Installing the linc-0.5.2 package from RedHat fixes it. I'll pass the
> problem along to the Mandrake folks.
Ahem, if you had used urpmi to install your package, it would have
installed liblinc1 package which is part of Mandrake 9.2 ...
--
Frederic Crozat <fcrozat mandrakesoft com>
Mandrakesoft
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]