Package: v4l-utils
Version: 0.8.3-1
Severity: important
Tags: patch

The unversioned conflict on ivtv-utils obviously prevents both packages from
being installed simultaneously, which is not ideal for users.

Since upstream are migrating utilities one-by-one from ivtv-utils to v4l-utils
I think a more coordinated approach to packaging the two sets of utilities
should be used in order to transition users from ivtv-utils to v4l-utils in a
smooth way.

To that end I have prepared ivtv-utils 1.4.1-2 which removes those utilities
which have already been moved to v4l-utils in favour of a dependency on
v4l-utils.

However in order for this to work the unversioned conflict needs to become a
versioned one, as per the attached patch.

I will commit the change to ivtv-utils to the package repository on alioth[0]
shortly but will not upload until v4l-utils has been uploaded with the
versioned conflict.

I would also appreciate it if you would coordinate with me in the future as
further tools are moved from ivtv-utils to v4l-utils.

Presumably at some point in the future all the useful tools will have moved
across at which time I think it makes sense to add a dummy transitional package 
to
v4l-utils and request that the ivtv-utils source package be removed from the
archive.

Thanks,
Ian.

[0] svn://svn.alioth.debian.org/svn/pkg-mythtv/ivtv/trunk

-- System Information:
Debian Release: wheezy/sid
  APT prefers oldstable
  APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages v4l-utils depends on:
ii  libc6                   2.11.2-13        Embedded GNU C Library: Shared lib
ii  libgcc1                 1:4.6.0-1        GCC support library
ii  libstdc++6              4.6.0-1          The GNU Standard C++ Library v3
ii  libsysfs2               2.1.0+repack-1   interface library to sysfs
ii  libv4l-0                0.8.3-2~hellion0 Collection of video4linux support 

v4l-utils recommends no packages.

v4l-utils suggests no packages.

-- no debconf information
diff --git a/debian/control b/debian/control
index 1c2ad91..110e28f 100644
--- a/debian/control
+++ b/debian/control
@@ -124,7 +124,7 @@ Architecture: any
 Depends: libv4l-0 (= ${binary:Version}),
          ${shlibs:Depends},
          ${misc:Depends}
-Conflicts: ivtv-utils
+Conflicts: ivtv-utils (<<1.4.1-2)
 Description: Collection of command line video4linux utilities
  v4l-utils contains the following video4linux command line utilities:
  .

Reply via email to