Re: Binary Compatibility question

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:
> > 
> > Your original post did not really nail down what your problem was,
> > though. Was the rpm not installing because rpm wanted the
> > 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>

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]