Your message dated Thu, 11 May 2023 11:49:21 +0000 with message-id <[email protected]> and subject line Bug#1034583: fixed in libretro-bsnes-mercury 094+git20220807-8 has caused the Debian Bug report #1034583, regarding kodi-game-libretro: Joystick input doesn't work in games 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.) -- 1034583: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034583 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: kodi-game-libretro Version: 20.2.2-2 Severity: normal Dear Maintainer, In Kodi 20 in Debian testing, game addons don't seem to receive any input from a USB game controller. I have an attached USB game controller (VID 2dc8, PID 9001, 8Bitdo NES30 Pro) which is working OK to control the user interface in Kodi to navigate menus, etc, but when I launch a game in Kodi, the game doesn't receive any input from the controller. The Kodi UI still seems to receive game controller input while the game is running, for example I can press Select+Start to exit the game, or hold Start to bring up the Kodi game settings menu, but the actual game can't be controlled at all. This is a regression from the previous version, since I had the same game controller working with the libretro-based game addons in Kodi 19 on Bullseye. I have mapped the buttons in Kodi's settings for both the default type of controller (named "Kodi" in the UI) and the "Super Nintendo" control scheme, and have tested and found this problem with the libretro "kodi-game-libretro-bsnes-mercury-performance" Debian package, but also with other libretro addons I've built locally, so I don't think it's specific to any single libretro game addon, and the controller works fine in other Kodi UI, so kodi-game-libretro seemed like the most appropriate package to report the bug against. Some things I've noticed that could be useful info: - if I hold Start while a game is running in the BSNES emulator, and go into Settings->Controls, the Kodi UI shows "Super Nintendo" under the controller profile, and a picture of a SNES gamepad, but under the list of "Buttons" it says "Nothing to map". I'd sorta expect the SNES gamepad buttons to be listed there. - If I turn on debug logging in Kodi, for every button press while a game is running, I can see 2 log messages about the button being ignored and one about it being handled, e.g.: debug <general>: BUTTON [ 11 ] on "8Bitdo NES30 Pro 8Bitdo NES30 Pro" pressed debug <general>: FEATURE [ start ] on game.controller.default pressed (ignored) debug <general>: FEATURE [ start ] on game.controller.snes pressed (ignored) debug <general>: FEATURE [ start ] on game.controller.default pressed (handled) - I'm using Kodi GBM 'windowing', i.e. running it without X or Wayland. - Other maybe-relevant package versions: kodi-peripheral-joystick 20.1.3+ds-1, kodi-game-libretro-bsnes-mercury-performance 094+git20220807-6 I'm happy to test patches or recompile Kodi/addons to help debugging. Regards, Hugh -- System Information: Debian Release: 12.0 APT prefers testing APT policy: (500, 'testing') Architecture: arm64 (aarch64) Kernel: Linux 6.0.3-g54e50e1b1-sigmaris (SMP w/6 CPU threads; PREEMPT) Kernel taint flags: TAINT_CRAP Locale: LANG=en_GB.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages kodi-game-libretro depends on: ii kodi [kodi-api-main] 2:20.1+dfsg-1 pn kodi-api-filesystem <none> pn kodi-api-game <none> pn kodi-api-general <none> ii libc6 2.36-8 ii libgcc-s1 12.2.0-14 ii libstdc++6 12.2.0-14 ii libtinyxml2.6.2v5 2.6.2-6 kodi-game-libretro recommends no packages. kodi-game-libretro suggests no packages. -- debconf information: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "C.UTF-8", LC_TERMINAL = "iTerm2", LANG = "en_GB.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory
--- End Message ---
--- Begin Message ---Source: libretro-bsnes-mercury Source-Version: 094+git20220807-8 Done: Jonathan McDowell <[email protected]> We believe that the bug you reported is fixed in the latest version of libretro-bsnes-mercury, 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. Jonathan McDowell <[email protected]> (supplier of updated libretro-bsnes-mercury 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: SHA512 Format: 1.8 Date: Thu, 11 May 2023 10:47:35 +0000 Source: libretro-bsnes-mercury Architecture: source Version: 094+git20220807-8 Distribution: unstable Urgency: medium Maintainer: Debian Games Team <[email protected]> Changed-By: Jonathan McDowell <[email protected]> Closes: 1034583 Changes: libretro-bsnes-mercury (094+git20220807-8) unstable; urgency=medium . * Team upload * Fix Kodi plugins buttonmap.xml location (Closes: #1034583) Checksums-Sha1: 80fdcee775d2132f295a79c382940f6c84a33770 3022 libretro-bsnes-mercury_094+git20220807-8.dsc 79fe6f722134c393c82143b87e571ed7b9fd940b 9928 libretro-bsnes-mercury_094+git20220807-8.debian.tar.xz 66badab4949b84e487cea168079d2d0d840fe3d2 9355 libretro-bsnes-mercury_094+git20220807-8_arm64.buildinfo Checksums-Sha256: e3b7352bd4bc03584861a41618598064fe4f6ed3e5d2abda89da3f7bf8551885 3022 libretro-bsnes-mercury_094+git20220807-8.dsc fb91992cf6b0c87bc42beb247167846898ef1c6eebcac7e329b6db6c92395748 9928 libretro-bsnes-mercury_094+git20220807-8.debian.tar.xz d23f09feb116d6caa76090270bb6a5683f75adaf7fc7f462f429ae3bedf37ad0 9355 libretro-bsnes-mercury_094+git20220807-8_arm64.buildinfo Files: 93c1f585251f88a42bc976199cfcf1a6 3022 games optional libretro-bsnes-mercury_094+git20220807-8.dsc fd4590a917007ba811de4cf8ee9d2661 9928 games optional libretro-bsnes-mercury_094+git20220807-8.debian.tar.xz bc26af8caabad42aae8ae571abfb88f2 9355 games optional libretro-bsnes-mercury_094+git20220807-8_arm64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERUuPEyEc/2gMWDpQ/xYvxc8/utEFAmRc0NcACgkQ/xYvxc8/ utGvdRAAgs7ggvlWwCDgeDlg7bL2EuajvGWoWg/4QYGloonD1+x7WzmU8yucMutV YYKOFqMyFhHsV1DMGbTGCP/Gd2fi8KLXOFyURJmBJ9JK/nnGOWoxJ2vR75bPrwD/ WBfwVToE4Of/0jEnaBxnhWiMrorZzH6c36R2eLYbAfDXVCvcIi+HigYRsQiIwOxo uw/7a3BJVXWsqNG3D2HGMQUMZOdEbXJJWx7WeUGIj8htn3m4VM4TwglUbJioOUHL uZmkWz0wBCm8MXY1N2XlhUTTWwgppdFjEF350pP1QT0taJhyGLHrKQTgXHVrZcYO mj/hqKHGpXBc49cz4ltwB0lK8mKDG8tKgkF1x6bxqocN/iSxINOj1dPLqAPTZ525 uguSOxnYC8PrhBknc2fnG0sFugcxEfX3uVzWBG3FWsRn6zdfMTocLBGJoNIePYn8 uMP5+il10DLY+qMA/YnqQIBZkq2u5Y+a+43KQQVwI3pKH2Frjf4WxbBZuUxv8LSS 4dUcfmSGWTchVW84rYclU9KkHzjRt/KpuHfFSUoTQ925WiENtALTA+Ux0OwFbZlf JpfFlqH7ud2O1jh+zzSI+L/lqQ/g/C2vAyVn4h1fa6zXpw07yRyxYGFffMdsPv0Z Sd9984f8SFbQmQeU+hcCiA/1bHq5g0il2naWm3DYYV7oFnwcfJo= =gy2C -----END PGP SIGNATURE-----
--- End Message ---

