After upgrading a system from OMV 7 (Debian 12) to OMV 8 (Debian 13) using the official upgrade procedure, I noticed that the OMV 8 Web UI showed “No updates available”, while `apt update` and `apt list --upgradable` clearly reported many upgradable packages.
Root cause:
The script `/usr/sbin/omv-mkaptidx` was replaced by a dummy wrapper containing only:
#!/bin/sh
exit 0
As a result, the OMV APT index file
/var/cache/openmediavault/archives/Packages
remained empty (0 bytes), so the Web UI could not display available updates, even though APT itself worked correctly.
Fix:
On my system the real implementation was still present as:
/usr/sbin/omv-mkaptidx.real
Restoring the wrapper to call the real script fixed the issue:
#!/bin/sh
exec /usr/sbin/omv-mkaptidx.real
After this, running `omv-mkaptidx` and reloading the Web UI caused available updates to be shown correctly.
This looks like an upgrade-related issue where the wrapper script is not restored properly during the OMV 7 → OMV 8 upgrade.