[BUG] Please consider adjusting the priority of cyrus-sasl2-doc

Michael Burian michael.burian at sbg.at
Fri Feb 2 22:01:23 CET 2007


Labeling a doc package with Priority "important" seems excessive to me.

The bug can be "reproduced" ;) on Debian "etch" with

# apt-cache show cyrus-sasl2-doc | grep ^[PV]
Package: cyrus-sasl2-doc
Priority: important
Version: 2.1.22.dfsg1-8

I think it should be labeled with Priority "extra" or "optional", because:

a) debootstrap uses this field for deciding which packages to include in
a base installation. (note even "/usr/bin/less" isn't installed by default)
BTW: It seems to be the only "important" doc package. All others get by
with "optional" or "extra" and only two are labeled "standard".

b) Debian policy [1]

Thanks in advance


[1]

# zgrep -A 32 \`important /usr/share/doc/debian-policy/policy.txt.gz |
perl -pe 's/\ {5}//g' |head -n 32
`important'
Important programs, including those which one would expect to
find on any Unix-like system.  If the expectation is that an
experienced Unix person who found it missing would say "What on
earth is going on, where is `foo'?", it must be an `important'
package.[1] Other packages without which the system will not run
well or be usable must also have priority `important'.  This does
_not_ include Emacs, the X Window System, TeX or any other large
applications.  The `important' packages are just a bare minimum
of commonly-expected and necessary tools.

`standard'
These packages provide a reasonably small but not too limited
character-mode system.  This is what will be installed by default
if the user doesn't select anything else.  It doesn't include
many large applications.

`optional'
(In a sense everything that isn't required is optional, but
that's not what is meant here.) This is all the software that you
might reasonably want to install if you didn't know what it was
and don't have specialized requirements.  This is a much larger
system and includes the X Window System, a full TeX distribution,
and many applications.  Note that optional packages should not
conflict with each other.

`extra'
This contains all packages that conflict with others with
required, important, standard or optional priorities, or are only
likely to be useful if you already know what they are or have
specialized requirements.





More information about the Pkg-cyrus-sasl2-debian-devel mailing list