Dan Jacobson wrote:
> > I was thinking that to have a "valid" debian system, all "required"
> > packages must be installed.
>
> < That's true for essential package, but required != essential.
>
> /usr/share/doc/debian/FAQ/debian-faq.en.txt.gz:
> 6.7. What is a _Required_, _Important_, _Standard_, _Optional_, or _Extra_
> package?
> ----------------------------------------------------------------------------
>
>      Each Debian package is assigned a _priority_ by the distribution
>      maintainers, as an aid to the package management system.  The
>      priorities are:
>
>         * _Required_: packages that are necessary for the proper
>           functioning of the system.
>
>           This includes all tools that are necessary to repair system
>           defects.  You must not remove these packages or your system may
>           become totally broken and you may probably not even be able to
>           use dpkg to put things back.

This is more true for essential packages, and maybe not always
accurate for required packages that are not essential.

> I will file a bug to get essential added to this file. It is mentioned
> in debian-policy but not here.

Rmember that essential is not a priority but a flag. Most required
packages have this flag, but not all of them.


Reply via email to