Re: Base package/shared library issues (was: Bug#2436 ...)
David Engel writes:
> [Ian Jackson:]
> > Yes, go ahead and use it straight away. Make sure you say
> > dpkg --assert-support-predepends
> > in the preinst script, in case the package gets fed to an older
> > version of dpkg (which would just ignore the Pre-Depends control file
> > field).
> OK. Should this be done for all base packages or only for those
> marked as essential?
The effect will be not to allow you to upgrade the package to
non-working version (most packages can be upgraded this way, provided
that you supply the libc5 and stuff later).
Why are there any base packages that aren't marked Essential ? What
are their semantics ?