Re: another one removed from the TODO list
On Fri, Jun 16, 2000 at 07:48:01PM -0600, Jason Gunthorpe wrote:
>
> On Thu, 15 Jun 2000, Wichert Akkerman wrote:
>
> > Versioned provides work pretty simple. Instead of using a line
> > like:
> > Provides: mail-transport-agent
> > you can now also say:
> > Provides: mail-transport-agent (= 1.0)
> >
> > I have no idea if apt implements this properly as well; its
> > documentation seems to have it listed as experimental.
>
> You probably already noticed (and James will laugh again, loudly) but APT
> is freakishly anal about syntax in the control records and such. If you
> add that then it will bitch in an angry sort of way that it does not like
> it. Looks like older dpkg's will silently take it (tsk tsk) but ignore the
> version iformation.
The only way the old dpkg will *use* a versioned provide is if the
dependency on it is *unversioned*, so it makes little difference WRT
backwards compatibility in tools. It does mean that to satisfy some
dependencies, you will need to upgrade to woody dpkg/dselect/apt before
proceeding with a potato->woody upgrade, but that didn't bother us with
the current slink to potato upgrade.
Ben
--
-----------=======-=-======-=========-----------=====------------=-=------
/ Ben Collins -- ...on that fantastic voyage... -- Debian GNU/Linux \
` bcollins@debian.org -- bcollins@openldap.org -- bcollins@linux.com '
`---=========------=======-------------=-=-----=-===-======-------=--=---'
Reply to: