retitle 7330 dpkg: support versioned Provides
merge 7330 24934
thanks

On 1997-02-12 03:23 +0100, Orn E. Hansen wrote:

> Package: dpkg
> Version: 1.4.0.5
>
> replacing a pacage with another, that provides the same package.  Causes
> conflicts with programs that depend on it... an example:
>
> I have quota installed, and e2fsprogs which are marked essential.
>
> I replace e2fsprogs with e2compr, a package that provides e2fsprogs, and
> replaces it.
>
> I cannot install it, without --auto-deconfigure... because quota depends
> on e2fsprogs which are essential, and in this case dpkg doesn't listen
> to Replace, nor Provides fields for e2compr.
>
> After install, I have to use --ignore-depend=e2fsprogs to have quota
> reconfigured because dpkg doesn't recognize that e2compr provides
> e2fsprogs (Even though e2compr has Provides field filled with e2fsprogs).

I don't think this has anything to do with e2fsprogs being Essential.
Rather the problem was that quota (as of version 1.55-8) had a
_versioned_ dependency on e2fsprogs, and Provides are never versioned.

Merging with the other bugs requesting versioned Provides.

Sven



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to