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

Bug#55730: Changes in handling library dependencies



>>>>> "Julian" == Julian Gilbey <J.D.Gilbey@qmw.ac.uk> writes:

    Julian> How do we ensure that someone upgrading a package from
    Julian> potato to woody pulls in all of the required libraries?
    Julian> As a "concrete" example, /usr/bin/foo in the foo package
    Julian> depends upon libbar directly and libbar depends upon
    Julian> libbaz indirectly.  In potato, libbar does not declare a
    Julian> dependency upon libbaz, although it will in woody.

Juust to clarify (to make sure I understood the problem):

pototo:
foo depends on libbar and libbaz
libbar doesn't depend on anything

woody:
foo depends on libbar
libbar depends on libbaz

The question being, if I install foo from woody, how can I be sure
that libbaz will be installed?

I thought the solution was obvious - change the shared library
dependancy information on libbar 
-- 
Brian May <bam@debian.org>


Reply to: