Bug#850663: baresip-ffmpeg, baresip-gstreamer, baresip-x11: Missing Breaks/Replaces on baresip/0.4.20-1

Axel Beckert abe at debian.org
Mon Jan 9 01:03:18 UTC 2017


Package: baresip-ffmpeg,baresip-gstreamer,baresip-x11
Version: baresip/0.5.0-1~exp4
Severity: serious

Dear Debian Baresip Maintainers,

installing baresip-ffmpeg, baresip-gstreamer, or baresip-x11 from
experimental while baresip from unstable is already installed, results
in the following installation errors:

Preparing to unpack .../baresip-ffmpeg_0.5.0-1~exp4_amd64.deb ...
Unpacking baresip-ffmpeg (0.5.0-1~exp4) ...
dpkg: error processing archive /var/cache/apt/archives/baresip-ffmpeg_0.5.0-1~exp4_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/baresip/modules/avcodec.so', which is also in package baresip 0.4.20-1
Preparing to unpack .../baresip-gstreamer_0.5.0-1~exp4_amd64.deb ...
Unpacking baresip-gstreamer (0.5.0-1~exp4) ...
dpkg: error processing archive /var/cache/apt/archives/baresip-gstreamer_0.5.0-1~exp4_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/baresip/modules/gst1.so', which is also in package baresip 0.4.20-1
Preparing to unpack .../baresip-x11_0.5.0-1~exp4_amd64.deb ...
Unpacking baresip-x11 (0.5.0-1~exp4) ...
dpkg: error processing archive /var/cache/apt/archives/baresip-x11_0.5.0-1~exp4_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/baresip/modules/cairo.so', which is also in package baresip 0.4.20-1
[…]
Errors were encountered while processing:
 /var/cache/apt/archives/baresip-ffmpeg_0.5.0-1~exp4_amd64.deb
 /var/cache/apt/archives/baresip-gstreamer_0.5.0-1~exp4_amd64.deb
 /var/cache/apt/archives/baresip-x11_0.5.0-1~exp4_amd64.deb

This should be solvable by adding these headers to each of these
binary packages:

  Breaks: baresip (<= 0.5.0)
  Replaces: baresip (<= 0.5.0)

(baresip-gtk from experimental is interestingly not affected by this
issue and installs fine in parallel to baresip from unstable.)

P.S.: Yes, I'm aware of "," meaning "or" in BTS package lists, but since
all packages are built from the same source package and the same source
package version, I think it's still clearer that way. And I'm sure you
won't just fix it for one of these packages. :-)

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)



More information about the Pkg-voip-maintainers mailing list