1

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.

David Parks
  • 2,516

1 Answers1

1

Apparently support for libssl1.1 got deprecated here the package page because of security reasons.

ChanganAuto
  • 1,670
  • 8
  • 14
  • 21
lnee
  • 806
  • Already tried bullet one, no response. But point two looks like a great solution. – David Parks Jun 11 '22 at 17:46
  • tho not the best and defently not permiate – lnee Jun 11 '22 at 18:05
  • No luck on the backport. Althought that page says it's openssl 1.1, the package name is not libssl1.1, it's libssl1, so apt is still complaining about the package not being available. – David Parks Jun 14 '22 at 21:34
  • you can downlaod the deb off of the package page https://packages.ubuntu.com/impish/libssl1.1 go to amd64 and then click a mirror – lnee Jun 14 '22 at 22:06