Bug#134977: debian-policy: section 7.4 'Virtual packages - Provides' doesn't say what it means?
I read in the third paragraph of this section:
If there are both a real and a virtual package of the same name then
the dependency may be satisfied (or the conflict caused) by either the
real package or any of the virtual packages which provide it. This is
so that, for example, supposing we have
I think it means to say this:
If there are both concrete and virtual packages of the same name, then
dependencies on this package name may be satisfied (or conflicts
caused) by either the concrete package with the name in question or
any other concrete package which provides the virtual package with the
name in question. This is so that, for example, supposing we have
This resolves two issues:
'virtual packages which provide it' is wrong, concrete packages
provide virtual packages, virtual packages never provide anything.
plural/nonplural disagreement between 'are' and 'package'
-- System Information
Debian Release: 3.0
Kernel: Linux anorien 2.4.17 #1 Fri Dec 28 15:42:14 AKST 2001 i586
Locale: LANG=C, LC_CTYPE=
Versions of packages debian-policy depends on:
ii fileutils 4.1-9 GNU file management utilities.