Wow, that's great rockedge. Weird that apt didn't consider that missing package a dependency but that probably means that in some situations it isn't (?). And well done PPM for fetching the missing part!
Working right now on a WDLGO_Bionic32 so its firstrib_rootfs will be able to be used for apt_addon_BionicPup32 in similar fashion. I could make the addon for Pups smaller, as I've said, by removing the wpasupplicant and its dependency components, but I don't want to rock the boat and a few unneeded MBytes probably makes it sensible to leave in especially since I'm also using same firstrib_rootfs in WDLGO_Bionic32 distro so serving dual-purpose. I guess I'll make a WDLGO_Bionic64 at much the same time since same packages in that case (just different arch). In truth, I could possibly also make one for Raspberry Pi, even though I don't myself actually have such a device, but I will leave that possibility for future and future demands since want to take a break shortly. I really MUST learn how to use/setup Zoneminder - it remains held back by all these other (seemingly growing list of) priorities... Because of its nature, WeeDogLinux is certainly proving a fast to expanding multi-flavour system generally.
EDIT: By the way, is 'apt -f install' saying all remains well with dpkg/apt databases or is any 'dpkg --configure -a' still needed at the stage you are at? I don't know enough about the repercussions but perhaps a PPM install of that missing package could upset apt's view of the world (though I think apt will simply not know about it so may be fine).
And are you in a position (risk) of trying, even at this stage:
Code: Select all
apt install mysql-server-core
to see if apt/dpkg has any error complaint to make; the duplicated install shouldn't cause any problems (except that apt will run any pre and post install scripts, which PPM likely just ignores.
Always psychologically disappointing to see dpkg errors, but actually I don't mind them since they usually accurately help improve the system.