2

I had installed a the TeX editor kile from the official Ubuntu PPA. It came together with a bunch of dependencies, TeXlive among them. The provided TeXlive version however is from 2015 and thus quite old, buggy and outdated. I removed all texlive* components manually by means of dpkg -r --force-all and reinstalled a more recent version of texlive via the official texlive installer (install-tl). Works like a charm so far.

Other than apt, which now insists on reinstalling the old texlive because of that unsatisfied dependency. How can I tell apt to permanently ignore that missing dependency in the future and behave as if it were installed (which it actually is, just not through apt)?

SeveQ
  • 141
  • 2
  • 10
  • 1
    Or [I installed a program by getting its source code, and then running `sudo make install`; how to make `apt-get` know about it?](https://askubuntu.com/q/705369/158442) – muru Feb 22 '18 at 10:37
  • 1
    They all recommend installing something like checkinstall... Through apt, which doesn't work because of the missing dependencies that I have to solve before I can install something... – SeveQ Feb 22 '18 at 10:49
  • In that case, I'd suggest removing kile, install equivs/checkinstall, faking the dependency, then reinstalling kile. – muru Feb 22 '18 at 11:15

0 Answers0