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

Re: Bug#758231: rsyslog: is priority important, depends on packages with priority extra



On Fri, 15 Aug 2014, Michael Biebl wrote:
> Am 15.08.2014 17:47, schrieb Gerrit Pape:
> > Package: rsyslog
> > Version: 8.2.2-3
> > Severity: serious
> > Justification: Policy 2.5
> > 
> > Hi, the current rsyslog package version in testing is priority important
> > and depends on packages with priority extra.  Policy 2.5 states:
> > 
> > "Packages must not depend on packages with lower priority values
> > (excluding build-time dependencies)."

This rule was once really useful when we had tools that could not do
dependency resolution very well by themselves to sort out what needs to go
into d-i images, etc.

I am not sure it is still relevant, though, as the tools are a lot better
now.  This question should be asked in debian-boot@l.d.o, debian-cd@l.d.o,
and maybe even debian-release@l.d.o.

> 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."

That said, AFAIK the current text was also supposed to get people to think
twice before adding new dependencies to high-priority packages, and to get
some external input before they do it.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh


Reply to: