Raphael Hertzog <[email protected]> writes:
> On Fri, 22 Jan 2010, Goswin von Brederlow wrote:
>> in the process of packaging the Intel pro c/c++ compiler I run into
>> the problem that their libraries have broken "SONAME libfoo.so". They
>> do not have any soversion at all. Because of this dpkg-shlibdeps
>> ignores those libraries completly and one can not create a shlibs
>> entry for them.
>>
>> I think it would be better if a soversion of 0 would be assumed in
>> such cases so that one can still get automatic dependencies for such
>> libs.
>
> Huh, no. This assumption is not safe IMO (if upstream ever decides to
> be sane, it will probably start at 0 and you don't want to mix up
> both the version 0 and the unversionned one). It's a known limitation of
> shlibs, you will have to cope with it.
>
> I would suggest to use symbols files instead, they can deal with
> unversioned libraries since they encode the full SONAME.
>
> Cheers,
Thanks, symbols files work. Didn't know one could have one without any
symbols.
MfG
Goswin
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]