I have updated sce-update to behave like the following, it means the removing of the Recommends and Suggests option during sce-import. I will not even take a poll on keeping the Recommends and Suggests options as they were a test of concept, but they are completely not in keeping with the dCore way. They simply turned what would be a 20 or 30 megabyte SCE into one that was about a Gigabyte that included many unrelated packages and it is not in keeping with the dCore way. Though I am not criticizing those options for a Debian/Ubuntu hard drive install. And by trimming the Recommends and Suggests from the DEBINX data, sce-import and sce-update will see better performance.
If base.sce does not have alsa-modules-4.18.7-tinycore and a it has been added in the dependencies on the server, the running sce-update on base.sce would produce the following in /tmp/updateavailable:
==== base updates ====
alsa-modules-4.8.17-tinycore dCore custom prebuilt is missing in base.sce or it's SCE deps.
input-joystick-4.8.17-tinycore dCore custom prebuilt is missing in base.sce or it's SCE deps.
And once updating with that info, if those dependencies are removed on the server but contained in base.sce, then running sce-update on base.sce would show the below:
==== base updates ====
alsa-modules-4.8.17-tinycore is no longer needed by base.sce or it's SCE deps.
input-joystick-4.8.17-tinycore is no longer needed by base.sce or it's SCE deps.
This would be the case whether prebuilt, extra repo, main repo, etc. It should help save confusion on sce-update by giving more specific info in /tmp/updateavailabe. I will test this more and upload tomorrow. And the Recommends and Suggests option is now removed.