[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



Ansgar Burchardt <ansgar@debian.org> (2014-08-15):
> 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.

FWIW the library packages are not considered by tasksel (and by d-i as a
consequence), see line 230 in the following code block:
  http://anonscm.debian.org/cgit/tasksel/tasksel.git/tree/tasksel.pl#n223

Other tools which are reimplementing this kind of logic (like live-build
as I discovered on #debian-cd today), can fail though. Example: libdb5.1
was still pulled because of its priority, while db5.1-util Breaks: it
and was pulled through the requested apt install set, resulting in a
conflict and a failed installation run.

Needless to say, I'm not going to defend the fact they duplicate code,
but I thought that might be an extra data point.

Mraw,
KiBi.

Attachment: signature.asc
Description: Digital signature


Reply to: