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

Bug#861242: comment on find-file-in-project



Чт 07 сен 2017 @ 13:40 Nicholas D Steeves <nsteeves@gmail.com>:

> On Thu, Sep 07, 2017 at 04:49:35PM +0500, Lev Lamberov wrote:
> I also feel like it would be a good idea to have findutils in the
> depends, but what I understood from policy prohibits this.  For
> example,
>
>   Packages are not required to declare any dependencies they have on
>   other packages which are marked Essential (see below), and should
>   not do so unless they depend on a particular version of that
>   package.4
>
> and from the footnote
>
>   4 Essential is needed in part to avoid unresolvable dependency loops
>   on upgrade. If packages add unnecessary dependencies on packages in
>   this set, the chances that there will be an unresolvable dependency
>   loop caused by forcing these Essential packages to be configured
>   first before they need to be is greatly increased. It also increases
>   the chances that frontends will be unable to calculate an upgrade
>   path, even if one exists.  Also, functionality is rarely ever
>   removed from the Essential set, but packages have been removed from
>   the Essential set when the functionality moved to a different
>   package. So depending on these packages just in case they stop being
>   essential does way more harm than good.
>
> I would like to avoid doing more harm than good ;-)

OK, I see your point. It should not be in dependencies.

Cheers!
Lev


Reply to: