Package: openmsx Version: 19.1-1 Severity: serious Justification: Policy 2.2.1 X-Debbugs-Cc: arraybo...@ubuntu.com
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 tracker.debian.org, 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