Source: uwsgi-plugin-ruby Version: 0.0.2 Severity: serious -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hi, we see autopkgtest failures of uwsgi-plugin-ruby with our recent uploads of Ruby 3.3 and others. So I tried to build the package and run autopkgtest myself. The first error that comes up is: > FileNotFoundError: [Errno 2] No such file or directory: > '/usr/src/uwsgi/t/../uwsgi' It is looking for the binary in /usr/src instead of /usr/bin in /usr/src/uwsgi/t/runner. After patching that, the next errors was: > FileNotFoundError: [Errno 2] No such file or directory: 'javac' So, it seems that JDK is missing as a dependency. But even after installing that, I still see errors, like e.g.: > Eopen("/usr/lib/uwsgi/plugins/psgi_plugin.so"): No such file or directory > [core/utils.c line 3709] > !!! UNABLE to load uWSGI plugin: /usr/lib/uwsgi/plugins/psgi_plugin.so: cannot > open shared object file: No such file or directory !!! > /usr/bin/uwsgi: unrecognized option '--psgi' getopt_long() error I don't believe that the package is currently passing autopkgtests if run due to the issues mentioned above, so I cannot debug further if there really is an issue with Ruby 3.3. Please check it out and adjust the severity as you see fit. Regards, Daniel - -- System Information: Debian Release: trixie/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 6.12.11-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmeaLLkACgkQS80FZ8KW 0F0LzBAAg4hX2zXCzQCpf5rFNmZlYgAcP75h3Im+p935k9SoW9TFi5s/TzUpPn6l JxI6qtBq5MyNFoLaV4+sOSRkzJWZ1z412x8TwfHezTPQX0OeAs2oAInHQikNflGn Rsst9cLHtpIUNLptahwloXuOAOUQ91nvmr3Qk0DrJc8FZv2KrvnyUDvMiCkF/clk 0WKetWs74Fa1ot9M06r0K8ew0XDjJJY9mzZPK1qGuIpSCKhO69vEh8hV5UbMtdCf MBJg65YgTsVBFVrPWlgljWwOkZartjrzvqELcUKMFUVupPBiEwO+Ai8xYdH/FSGL 0quq2W0MMEv7oHgxNffRKclw5lpfuHD/n+cBnjj9WaUQqtVPyojix8zW44x/GokJ ZKDnC1w4qfQyNJjkHDhLc4NjFvYINuoVlLzvRJtqc0uQ8zlqpQj5Cre9TflQ+sBC wUzRO6/ACn/KZ7JxfvmZYwL5f8y8YHgV7m1mpw5/yHwfaTVKwAs3+P+QyyqP85UN 7JUKOY3lpoKQcsimaTI6lLDnPIlAGeil0eQc51m4WLU51AjIfD8snklhfT6NuPBb 7WAbLnIMEIBxF9+KTGzfxr+TlwKIcHww6Yitq0DquBugIsA7TMr8k+bqQodElqDE X+RFplQ+SL+1rm8xKROmGcOfvndtsWu5OPuReGNqLpK9XaaIQzc= =DQio -----END PGP SIGNATURE-----