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