[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#78371: conflict error does not check for replaces



Package: apt
Version: 0.3.19
Severity: wishlist

I just stumbled across the following:

# apt-get -s install gnupg gpg-rsa
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
  gnupg: Conflicts: gpg-rsa
E: Sorry, broken packages


But gnupgp replaces gpg-rsa, so the nicest thing would be to say:
"Not installing gpg-rsa: gnupg replaces gpg-rsa" and install gnupgp.

A mention of the replaces in the error message could also tell people
whats wrong, in case you don#t like not installing requested packages.

MfG
	Goswin

-- System Information
Debian Release: woody
Architecture: i386
Kernel: Linux dual 2.2.17 #1 SMP Mon Sep 4 06:13:20 CEST 2000 i686

Versions of packages apt depends on:
ii  libc6                        2.2-1       GNU C Library: Shared libraries an
ii  libstdc++2.10                1:2.95.2-14 The GNU stdc++ library            




Reply to: