Bug#861028: morse-simulator: abuses Conflicts to circument Policy 10.1 on /usr/bin/morse collision with morse

Andreas Beckmann anbe at debian.org
Sun Apr 23 20:44:22 UTC 2017


Package: morse-simulator
Version: 0.5.2-1
Severity: serious

Hi,

both morse and morse-simulator ship /usr/bin/morse

  Package: morse
  Description-en: training program about morse-code for aspiring radio hams

  Package: morse-simulator
  Description-en: Multi-OpenRobot Simulation Engine
  Conflicts: morse

These two packages seem in no way related, so using Conflicts is
incorrect here, hiding a violation of Policy 10.1:

  10.1 Binaries
  Two different packages must not install programs with different
  functionality but with the same filenames.
  [...]
  https://www.debian.org/doc/debian-policy/ch-files.html#s-binaries

Given the long history of this bug (going back to wheezy (at least)),
it's probably OK to ask for {stretch,jessie,wheezy}-ignore.


Andreas

PS: I stomped on this by accident since morse-simulator-doc puts stuff
into /usr/share/doc/morse :-)



More information about the debian-science-maintainers mailing list