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.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 486 |
Nodes: | 16 (2 / 14) |
Uptime: | 146:14:03 |
Calls: | 9,659 |
Calls today: | 1 |
Files: | 13,708 |
Messages: | 6,167,979 |