On Thu, Jan 20, 2000 at 02:35:33PM +0100, Wichert Akkerman wrote: > Previously Julian Gilbey wrote: > > [I think that some version of the original message should be posted at > > some point to -devel-announce, probably once the new dpkg-shlibdeps is > > installed in woody. We also might need some NMUs if this occurs > > during the potato freeze and many developers are working on frozen > > rather than unstable machines.] > > I'll post a full explanation there once this is accepted and the new > dpkg is about to be uploaded. This will definitely not be done in > potato, I've been postponing this on purpose for that reason.
Sorry -- I wasn't clear. I meant that if this change is made to woody during the period of the potato freeze, then .... > > Obvious solution: the shlibs file in any library package (say libbar > > in this example) must declare a dependency: libbar (>=version number) > > where the version number must be *at least the first version which was > > packaged using the new dpkg-shlibdeps*. Then when foo is compiled > > against libbar in woody, it will depend upon the woody libbar, and > > thus bring into play all of the sub-dependencies. > > Sounds like the proper upgrade procedure. I didn't put this in the > proposal since it shouldn't be part of the policy itself but of an > accompanying transition process. Absolutely! But as we discovered with the FHS transition, this is as important as (if not more so than) the actual policy. In the meantime, modulo having a workable transition procedure ready before the release of the new dpkg, I second the proposal. Julian -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Julian Gilbey, Dept of Maths, QMW, Univ. of London. [EMAIL PROTECTED] Debian GNU/Linux Developer, see http://www.debian.org/~jdg Donate free food to the world's hungry: see http://www.thehungersite.com/