Package: eboard Version: 1.1.3-0.3 Severity: wishlist X-Debbugs-Cc: Asher Gordon <asd...@posteo.net>
Dear Maintainer, Currently, eboard ships with zseal (the timeseal implementation included with eboard) as /usr/share/games/eboard/timeseal.Linux. However, zseal is useful without eboard, for use with XBoard for example. So I think it would be better to split zseal into a separate package. Note that zseal is included in the upstream eboard distribution (https://github.com/fbergo/eboard) and it also has its own repository (https://github.com/fbergo/zseal). At the time of this writing, zseal.c in both repositories are effectively the same. I think it would be simplest to build a separate zseal binary package from the eboard source package. Then, the eboard binary package could Recommend zseal and install a symlink (or wrapper script to avoid dangling links) that points to the zseal binary in /usr/share/games/eboard/timeseal.Linux. Other chess clients (like XBoard) could then Recommend (or perhaps Suggest) zseal as well. Also, I think that a symlink should be installed in /usr/bin/timeseal that points to zseal, since timeseal is the more commonly known name. I think this should either be done by the zseal package itself, or a separate package, timeseal, that depends on zseal (and zseal could Recommend or Suggest timeseal). Personally, I think the second way is better, because users looking for the timeseal binary would find it in the timeseal package. Then maybe it would be better for chess clients to Recommend or Suggest the timeseal package, rather than zseal. I have limited experience with Debian package development, but I'll try to do some of this myself if I can find the time. Thanks, Asher -- System Information: Debian Release: bullseye/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.7.0-1-amd64 (SMP w/2 CPU threads) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND 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: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages eboard depends on: ii libatk1.0-0 2.36.0-2 ii libc6 2.31-2 ii libcairo2 1.16.0-4 ii libfontconfig1 2.13.1-4.2 ii libfreetype6 2.10.2+dfsg-3 ii libgcc-s1 [libgcc1] 10.1.0-6 ii libgdk-pixbuf2.0-0 2.40.0+dfsg-5 ii libglib2.0-0 2.64.4-1 ii libgstreamer1.0-0 1.16.2-2 ii libgtk2.0-0 2.24.32-4 ii libpango-1.0-0 1.44.7-4 ii libpangocairo-1.0-0 1.44.7-4 ii libpangoft2-1.0-0 1.44.7-4 ii libpng16-16 1.6.37-2 ii libstdc++6 10.1.0-6 ii zlib1g 1:1.2.11.dfsg-2 Versions of packages eboard recommends: ii xfonts-75dpi 1:1.0.4+nmu1 Versions of packages eboard suggests: ii gnuchess 6.2.5-1 -- no debconf information -- If for every rule there is an exception, then we have established that there is an exception to every rule. If we accept "For every rule there is an exception" as a rule, then we must concede that there may not be an exception after all, since the rule states that there is always the possibility of exception, and if we follow it to its logical end we must agree that there can be an exception to the rule that for every rule there is an exception. -- Bill Boquist -------- I prefer to send and receive mail encrypted. Please send me your public key, and if you do not have my public key, please let me know. Thanks. GPG fingerprint: 38F3 975C D173 4037 B397 8095 D4C9 C4FC 5460 8E68
signature.asc
Description: PGP signature