Subject: Bug#3454: ucbmpeg control file problems

From: Ian Jackson <[email-masked]>, Stephen Early <[email-masked]>, Owen Dunn <[email-masked]>
Date: Mon, 1 Jul 96 14:14 BST

Package: ucbmpeg
Version: 1r2-2

This package says:
 Provides: mpeg_play
 Conflicts: mpeg_play
 Recommends: X11R6

Firstly, it should not provide a virtual package name with an
underscore - these are deprecated.  If there was an old package
mpeg_play which should be removed it should say:
 Conflicts: mpeg_play
 Replaces: mpeg_play

Secondly, the X dependency should be
 Depends: elf-x11r6lib
(assuming its executable depends on libX11.so.6) not a recommendation
of X11R6.

The package doesn't have a libc5 dependency.  Either it is ELF, in
which case it should, or it is a.out, in which case it should be ELF.

Similar problems apply to ucbmpeg_play.  Furthermore, if it is desired
to have two packages, so that people can install either just the
player or all the tools, it is better to create two complementary than
conflicting packages.

The Descriptions for both ucbmpeg_play and ucbmpeg_play are quite
unhelpful.  They look like they came out of the upstream blurb -
upstream blurbs rarely make good Descriptions.

(This bug was encountered during a test installation of 1.1 done by
the three of us.)

Ian.