On Thu, Jul 13, 2000 at 07:00:45AM -0700, Joey Hess wrote: > > They do, the shlibs file needs modification for a safe upgrade, see Julian's > > message in the log for this bug (#55730). > > He said: > > | How do we ensure that someone upgrading a package from potato to woody > | pulls in all of the required libraries? As a "concrete" example, > | /usr/bin/foo in the foo package depends upon libbar directly and > | libbar depends upon libbaz indirectly. In potato, libbar does not > | declare a dependency upon libbaz, although it will in woody. > > However, this is untrue: If libbar is built with debhelper, the potato > version already has the dependancy on libbaz, since debhelper already > ran dpkg-shlibdeps on libbar.so. Julian's idea to use the shlibs file > seems uncalled for in this case.
Oh, good! That means we need special arrangements only for other libs, those that didn't use dh_shlibdeps in potato. I wonder what's the easiest way to find them... grepping Lintian lab? -- Digital Electronic Being Intended for Assassination and Nullification