uwsgi's testing excuses [1] currently shows (amd64 only for clarity): migrating uwsgi-core/2.0.19.1-7.1/amd64 to testing makes uwsgi-plugin-luajit/2.0.19.1+5+0.0.6/amd64 uninstallable migrating uwsgi-core/2.0.19.1-7.1/amd64 to testing makes uwsgi-plugin-mongo/2.0.19.1+5+0.0.7/amd64 uninstallable migrating uwsgi-core/2.0.19.1-7.1/amd64 to testing makes uwsgi-plugin-php/2.0.19.1+7+0.0.12/amd64 uninstallable
This is due to the way in which the uwsgi-abi-XXX Provides / Depends are generated [2]: # the equivalent of "uwsgi-core --dot-h | md5sum" at runtime abi = $(firstword $(shell echo | cat uwsgi.h - | md5sum)) I have scheduled binNMUs for uwsgi-plugin-luajit, uwsgi-plugin-mongo and uwsgi-plugin-php. Let's see if that gets uwsgi into a migratable state. [1] https://qa.debian.org/excuses.php?package=uwsgi [2] https://salsa.debian.org/uwsgi-team/uwsgi/-/blob/debian/latest/debian/rules#L28