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: