question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

.deb requires unnecessary dependencies (gir1.2-gnomekeyring-1.0)

See original GitHub issue

OS: Debian 10 (buster)

currently, the .deb file “works”, as in… there is system integration (icons, menus) and the app opens and is able to be used… but breaks all future dpkg and apt commands until removing the half-installed package (as seen here)

The following packages have unmet dependencies:
 irccloud-desktop : Depends: gir1.2-gnomekeyring-1.0 but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

below is the output of installation attempt.

sudo dpkg -i irccloud-desktop_0.13.0_linux_amd64.deb 
Selecting previously unselected package irccloud-desktop.
(Reading database ... 319014 files and directories currently installed.)
Preparing to unpack irccloud-desktop_0.13.0_linux_amd64.deb ...
Unpacking irccloud-desktop (0.13.0-362) ...
dpkg: dependency problems prevent configuration of irccloud-desktop:
 irccloud-desktop depends on gir1.2-gnomekeyring-1.0; however:
  Package gir1.2-gnomekeyring-1.0 is not installed.

dpkg: error processing package irccloud-desktop (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils (0.23-4) ...
Processing triggers for mime-support (3.62) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 irccloud-desktop

Meanwhile, the .AppImage works fine, but doesn’t install in system menus/icons

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
jwhearecommented, Feb 11, 2020

I’m hoping this will be fixed in the upcoming 0.14.0, but that still has a few blockers before it can be released.

0reactions
jwhearecommented, Apr 30, 2020

Closing this as the original issue is resolved.

Read more comments on GitHub >

github_iconTop Results From Across the Web

7. Declaring relationships between packages - Debian
In such a case, that part of the dependency can be satisfied by any one of the alternative packages. 1. All of the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found