So, I got a story here, today I finally saw the Software Update giving me an option to upgrade my system from 24.10 to 25.04, but when I started upgrading three times by now, I keep encountering the same problem about some packages, I got prompted with an option to just, continue the upgrade or not, when I press 'yes', I encountered with a next window with "Could not calculate the upgrade" with only a "Close" button option; when I press it, the upgrade process just rolled back to the beginning. And I was like, "couldn't this system just uninstall them"? And now I'm gonna, just, do 'sudo apt-get remove' on those packages and try the upgrade again myself.
Here are those packages:
clamtk. ..Installed from: unknown origin
containernetworking-pluginsinstalled from: unknown origin
libssl-dev. .Installed from: unknown origin
openssl.. Installed from: unknown origin
python3-gi. .Installed from: LP-PPA-ichigo666
python3-gi-cairo.........Installed from: LP-PPA-ichigo666
rclone. Installed from: unknown origin
scrcpy. .Installed from: unknown origin
snowflake-client.........Installed from: unknown origin
Update: I've done two commands, narrowing the list of 'Foreign Packages' twice, and all I got left are packages from a PPA:
python3-gi,
python3-gi-cairo
Anyway, just gonna ask this to you all, what would you do when your upgrade process were stopped by some packages and you aren't even prompted to remove them during the process?

