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

Re: New Lintian errors/warnings



On 30-Oct-2001 Robert Bihlmeyer wrote:
> Andreas Rottmann <a.rottmann@gmx.at> writes:
> 
>> Depends: ${shlibs:Depends}, libucxx0 (= ${Source-Version})
>> 
>> which results in:
>> 
>> Depends: libc6 (>= 2.2.4-4), libsigc++0, libucxx0, python2-base (>= 2.0-1),
>> libucxx0 (= 0.2.0-1)
>> 
>> Anybody got a hint how to avoid that?
> 
> You can put the following line in debian/shlibs.local:
> 
> libucxx    0    libucxx0 (= ${Source-Version})
> 
> This will tell dpkg-shlibdeps to use the dependency from the third
> field when some binary is depending on libucxx.so.0.
> 

another thought here.  If you actually MUST have libucxx0 (= 1.2) or whatever
then the library is not doing its job and defining the soname correctly and
perhaps libucxx0 is the wrong name.  The whole point of SONAMEs is that the
library may have minor changes but the interface isnt changing.  Hence gtk1.2,
there were many releases for 1.2 but all were the same from a programmers
perspective.



Reply to: