Package: openmsx
Version: 19.1-1
Severity: serious
Justification: Policy 2.2.1

Packages in the Debian `main` archive area *must* comply with the DFSG, of
which section 2 states "The program must include source code, and must allow
distribution in source code as well as compiled form." The openMSX package
currently ships a Windows library (Contrib/codec/Win32/zmbv.dll) allegedly
built from code that is part of DOSBox. The source code of the library is not
included, and the library is fairly useless in Debian for obvious reasons.

On top of this, there are a number of packaging issues that could be improved
but that aren't so serious - the most problematic of these is an autopkgtest
failure caused by catch2 (Debian currently ships catch2 v3, but openMSX's
tests are only designed for catch2 v2 - thankfully there's a vendored version
of catch2 in openMSX that builds successfully on Debian Sid now). As there
does not appear to be a VCS link to the openMSX packaging in, I'm assuming openMSX isn't in Debian Salsa yet, and will
provide a debdiff in this bug report.

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages openmsx depends on:
ii  cbios              0.29a-1
ii  libasound2         1.2.10-1
ii  libc6              2.37-12
ii  libgcc-s1          13.2.0-7
ii  libgl1             1.7.0-1
ii  libglew2.2         2.2.0-4+b1
ii  libogg0            1.3.5-3
ii  libpng16-16        1.6.40-2
ii  libsdl2-2.0-0      2.28.5+dfsg-2
ii  libsdl2-ttf-2.0-0  2.20.2+dfsg-1
ii  libstdc++6         13.2.0-7
ii  libtcl8.6          8.6.13+dfsg-2
ii  libtheora0         1.1.1+dfsg.1-16.1+b1
ii  libvorbis0a        1.3.7-1
ii  openmsx-data       19.1-1
ii  zlib1g             1:1.3.dfsg-3

openmsx recommends no packages.

Versions of packages openmsx suggests:
pn  dmktools          <none>
pn  openmsx-catapult  <none>
pn  openmsx-debugger  <none>

-- no debconf information

Reply via email to