Your message dated Sat, 08 Jan 2022 06:36:53 +0000 with message-id <[email protected]> and subject line Bug#989568: fixed in kgames 2.1-1 has caused the Debian Bug report #989568, regarding Please allow kgames and xmille to be co-installable to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 989568: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989568 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: kgames Version: 1.0-2.1 Severity: normal kgames Breaks, Replaces, and Provides xmille, but the user interface is different enough between the two that it is reasonable to want the xmille package and the other games in kgames at the same time. I see three obvious solutions, listed in order of my own personal preference: 1. Rename the binary in kgames to kmille, and use the alternatives system to provide links from xmille to either package's binary. This requires cooperation and coordination with the xmille maintainer, but provides the best end user experience. 2. Rename the binary in kgames and don't bother with alternatives. This is a very close second option. 3. Move the kgames version of xmille to a separate binary package, which Conflicts, Replaces, Provides xmille. I'm not too keen on this solution, but it allows you to keep the original executable name without interaction with the xmille maintainer. Debian Policy section 10.1 says that two packages must not install programs with different functionality but with the same filenames. It goes on to say that the same functionality but different implementations is handled by "alternatives" or "Conflicts". I think this best fits the second criterion, but because there is sufficient reason to want both packages installed at the same time, the "alternatives" solution seems substantially better than "Conflicts" to me. For future reference, Conflicts should be used rather than Breaks when two packages provide the same file and will continue to do so. See Debian Policy section 7.4. Policy does encourage using Breaks over Conflicts when possible, but this is a case where Conflicts is necessary. Thanks for packaging these games. ...Marvin -- System Information: Debian Release: 11.0 APT prefers testing APT policy: (990, 'testing'), (500, 'testing-security'), (500, 'stable-updates'), (500, 'stable'), (500, 'oldstable'), (200, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-6-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled Versions of packages kgames depends on: ii libc6 2.31-12 ii libx11-6 2:1.7.1-1 ii libxaw7 2:1.0.13-1.1 ii libxmu6 2:1.1.2-2+b3 ii libxpm4 1:3.5.12-1 ii libxt6 1:1.2.0-1 kgames recommends no packages. kgames suggests no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: kgames Source-Version: 2.1-1 Done: Keith Packard <[email protected]> We believe that the bug you reported is fixed in the latest version of kgames, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Keith Packard <[email protected]> (supplier of updated kgames package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 07 Jan 2022 22:08:33 -0800 Source: kgames Architecture: source Version: 2.1-1 Distribution: unstable Urgency: medium Maintainer: Keith Packard <[email protected]> Changed-By: Keith Packard <[email protected]> Closes: 989309 989568 Changes: kgames (2.1-1) unstable; urgency=medium . * New upstream release. * App defaults integrated into binaries. Closes: #989309. * xmille is now a virtual package. Closes: #989568. * Card dragging and other UI improvements. Checksums-Sha1: 21adbc8e69e005b5a7f6ac32945c2023c14bd52c 1875 kgames_2.1-1.dsc c24712652d6824bbfbf122942997be6e8a0ed815 658041 kgames_2.1.orig.tar.gz b22af0270b6f5b835f5bc5877dfd4462c38b2b02 5372 kgames_2.1-1.debian.tar.xz 5d0813ffec1e162fdc6850f21291bdd45e5c0883 10337 kgames_2.1-1_amd64.buildinfo Checksums-Sha256: 477f841ec1d8d749c236b4ad69a7f63f70b90708c4b0ccc2530d67936ecf1bff 1875 kgames_2.1-1.dsc 0a455c6ed74f2bfecdef675dd59dd991504241952d9ee04018e28026bc03603a 658041 kgames_2.1.orig.tar.gz e7bd31b37ec09143e5569285368d709a738afab8631a5231881c264a2e145e88 5372 kgames_2.1-1.debian.tar.xz cc85c592c7197bd794ed50d8f739519196cad7f0de3bc1e7754bda628adee638 10337 kgames_2.1-1_amd64.buildinfo Files: 0d0f6e6ecbfb1a8ce187740c5e0e0d47 1875 games optional kgames_2.1-1.dsc 44dbd3168585c775e7a793286f0cbee5 658041 games optional kgames_2.1.orig.tar.gz 2ec782333a6c597a160b42cf418d729f 5372 games optional kgames_2.1-1.debian.tar.xz ac650783ac72586313be668c216dedce 10337 games optional kgames_2.1-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEw4O3eCVWE9/bQJ2R2yIaaQAAABEFAmHZLaUACgkQ2yIaaQAA ABGWVg/6A6cCybYwqshOchu4m+3DkpB1ovvuWE+t3pr1TmEVcroiXrNo8ZY8Czva g+WxGDklNm2sctpWpaWomIbcfU4Qqz3DontuLNXyDliX9VsZbiiprpHflJcXgE6X cmsuBwp08awWuUAxBd4Z7AfeOtgZH5GgEWmQzOm7Bo66vm/7H5U5RrEQbcN30th8 OWqCOJk1ltsNgF6p1wD/cffw+60PEmN694HioMPfEJvPlfxF3GZ0mbjlsv9cDzps wW6C9oX5Z/b44oKEEuUQ17DmzGcxkvpU9xLRn/vH28ANLNm3dHKbdSsFnIKmAsjV TpXCRproinE3Y1VrAoX6eDb9zWImRL/gBz676jZ4++49zY500bK0kKAK8DCDgizc wQ/SSY42CI1xj/GzpxuMmZ8OQaC3nldClpR9Fxy6snNfQXhkzsUDjEPLfm0JKUxY 4hmr8TINyT8xq7lLzIITeugp4GbnZlSf8Q7cCN/YwKSkLflyq3/Pin5Dc0/jbsmS UaKofknEp997nkDpjGCrYSuNwAeRIWAQOU+bicERO4kZNJ2hA0SaHZjciPyiaEy4 YXnjN9tWMM2aKBgG8mXXRCbmk8324OZD2adY4Gy+wjNpe1GGpaeSgUBLwqpg3eC9 9oGt7GPhlJq1pnc9rkuSDYS3M08x3Zr0z4M+kxJJ5Ex6j3V7CmM= =GB0g -----END PGP SIGNATURE-----
--- End Message ---

