I was following an article like this one:
How can I install a package without installing its dependencies?
sudo dpkg --install --ignore-depends=libssl1.1 easytether_0.8.9_amd64.deb
That works great, libssl1.1 isn't installed (I've manually sym linked to the library for this legacy app).
But now all future installs fail and depend I run --fix-broken install:
$ sudo apt install iw
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
easytether : Depends: libssl1.1 (>= 1.1.0) but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
I can't fix it because libssl1.1 isn't supported and isn't a package I can install, hence my need to sym link to the specific .so file that legacy app needs. If I run apt --fix-broken install it will simply uninstall the .deb file from above.
But how can I force apt to forever ignore the fact that it's missing that dependency.