[csw-devel] SF.net SVN: gar:[18463] csw/mgar/pkg/plotutils/trunk/Makefile

Peter FELECAN pfelecan at opencsw.org
Wed Jun 27 20:12:09 CEST 2012


"Maciej (Matchek) Bliziński" <maciej at opencsw.org> writes:

> 2012/6/19  <pfelecan at users.sourceforge.net>:
>>  RUNTIME_DEP_PKGS_CSWplotutils  +=      CSWlibplotter2
>>  RUNTIME_DEP_PKGS_CSWplotutils  +=      CSWlibxmi0
>>  OBSOLETED_BY_CSWplotutils              =       CSWplotutil
>> +CHECKPKG_OVERRIDES_CSWplotutils        +=      missing-dependency|CSWlibgcc-s1
>> +CHECKPKG_OVERRIDES_CSWplotutils        +=      missing-dependency|CSWlibstdc++6
>> +CHECKPKG_OVERRIDES_CSWplotutils        +=      missing-dependency|CSWlibpng12-0
>> +CHECKPKG_OVERRIDES_CSWplotutils        +=      missing-dependency|CSWlibz1
>> +CHECKPKG_OVERRIDES_CSWplotutils        +=      surplus-dependency|CSWlibxmi0
>> +CHECKPKG_OVERRIDES_CSWplotutils        +=      surplus-dependency|CSWlibplotter2
>
> This is suspicious, why do you not add dependencies to a package
> containing binaries with specific SONAMEs in NEEDED? If CSWplotutils
> contains a binary foo, and foo requires the "libz.so.1" string in
> NEEDED, it does make sense to make CSWplotutils depend on CSWlibz1,
> no?

No because the binary in plotutil depends also on libplotter2 and I
apply transitive dependency.
-- 
Peter


More information about the devel mailing list