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

Bug#758234: debian-policy: allow packages to depend on packages of lower priority



Le Fri, Aug 15, 2014 at 02:22:33PM -0300, Henrique de Moraes Holschuh a écrit :
> > Am 15.08.2014 17:47, schrieb Gerrit Pape:
> 
> > That this rule is violated in hundreds of cases [1] clearly shows that
> > there is something wrong which needs to be addressed in a more idiomatic
> > way.
> 
> Maybe update the policy text to match reality?
> 
> "Any packages depended upon by a higher priority package are, effectively,
> raised to that package's priority."

Le Fri, Aug 15, 2014 at 06:17:32PM +0200, Ansgar Burchardt a écrit :
> 
> I suggest to drop the following paragraph from 2.5:
> 
>   Packages must not depend on packages with lower priority values
>   (excluding build-time dependencies). In order to ensure this, the
>   priorities of one or more packages may need to be adjusted.
> 
> This requirement is not fulfilled by many packages and it doesn't seem
> to break anything.
> 
> Having packages with priority >= standard pull in libraries with lower
> priority seems also more useful than raising the priorities of the
> libraries as they alone do not satisfy the requirements for higher
> priorities: I don't think any library belongs to "Important programs,
> including those which one would expect to find on any Unix-like
> system.", yet we have many libraries with such priority in the archive.

Hi Ansgar and everybody,

there seems to be a consensus that the Policy should be updated, but there are
two non-compatible proposals.

Given that raising the priority of the packages needed by other high-priority
packages is a work that would be done by the FTP Master team via overrides,
mabye Ansgar or another member can give us a first-hand opinion on Henrique's
proposition ?

By the way, related to priorities, there is #196367 where it was proposed to
document in the Policy that priorities are determined via overrides.  Patches
were submitted in 2003 and 2010.  Is there a wording that you find more
suitable ?

 - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=196367#65
 - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=196367#104

Have a nice week-end,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan


Reply to: