No announcement yet.

Qapt will often fail with "Status: Error: Cannont satisfy dependencies"

  • Filter
  • Time
  • Show
Clear All
new posts

    Qapt will often fail with "Status: Error: Cannont satisfy dependencies"

    Today I finally installed 22.04 on a new SSD, the first time I had to use an EFI partition on this old Thinkpad w520.

    All seems to work but I had several .deb files that refused to install using the regular Qapt installer which came up with:
    "Status: Error: Cannot satisfy dependencies"
    I decided to try to install via the CLI because it usually gives more feedback.

    Using these commands:
    sudo dpkg -i [filename]​​
    sudo apt install -f
    I was able to install all programs that failed via Qapt like Google Earth, Softmaker Office, Microsoft Teams and Teamviewer.

    So I am really wondering what needs to be done to fix Qapt.

    The attached screenshot shows the application saying it can't satisfy dependencies I have been able to get this issue with deadbeak and Microsoft Edge in the case of edge if you add the PPA then you can install via apt-get and nothing breaks To reproduce just download a deb file and try to install it using the GUI $ qapt-deb-installer ~/Downloads/deadbeef-static_1.8.8-1_amd6...

    Qapt seems to be crumbling. It hasn't seen an update in three years now.

    It possibly has to do with the quality of the deb, or lack thereof. Apt/Dpkg probably is able to handle things more gracefully than Qapt.
    But it is much more likely Qapt is out of sync, if you will, with current versions of apt and dpkg. Which I think is what are still being used to do the work.
    Bit rot.

    Qapt can probably be ditched. Discover handles things fine (right-click on the deb >> open with)
    I don't know why they keep it around


      Ah, Discover.
      I haven't used it for a while because it was throwing things at me I didn't want and I continued using Muon.
      But it probably matured and I should give it anotehr try.

      Thanks for the observation Qapt is no longer developed.