I have a weird issue, on fresh Debian install (9.5) i downloaded a .deb package and tried install but... the system tell me that i need a dependency, but a previous version of a package that i have installed on my pc.

The .deb is Ghostwriter (markdown editor). The source is the official PPA of the project. I downloaded the Xenial version and the problem is with the dependency libhunspell-1.3 but i have installed a newer version: libhunspell-1.4.

¿How is possible that system can't install the package if i have a newer version?


A newer version can have new dependencies, it is normal! If you want to install .deb packages with dependencies, just cd to the path your file located then use this command

 sudo apt install ./filename.deb

You must type the filename, because autocomplete won't work here!

  • 1
    He is mixing repositories, the newer version might not have that dependency – Rui F Ribeiro Aug 1 '18 at 8:10
  • But my problem is that i have a new version of the dependency, so i assume that the .deb file has resolve all dependencies. – p_ks Aug 5 '18 at 18:53

You could install it as a snap instead of using a PPA.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.