Package: libplayer2
Version: 2.0.1-2.1
Severity: serious
Tags: patch

libplayer2 depends on libxine1-x | libxine2-x. This is incorrect.

* It will be satisfied if libxine2-x is present, despite the package using
  libxine1 and therefore needing libxine1-x.

* It will pull in libxine2 (well, libxine2-bin) anyway...

This is fixable by running dh_xine at build time (“dh --with xine $@” –
default behaviour is sufficient here) and having the package depend on
${xine-x:Depends}. (Advantage: works without change when adapting to
libxine2, covers possible future package name changes.)

Similarly, it suggests libxine2-vdr while depending on libxine1. This is
pointless unless it instead depends on libxine2 and should, therefore, be
removed for now.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Aleph sub alpha is the alpha'th aleph.

Attachment: fix-xine-deps.patch
Description: Binary data

Reply via email to