#1124019 cairo-dock-shortcuts-plug-in: Unnecessary dependency on Nautilus

Package:
cairo-dock-shortcuts-plug-in
Source:
cairo-dock-shortcuts-plug-in
Description:
Shortcuts plug-in for Cairo-dock
Submitter:
Gunther Furtado
Date:
2025-12-26 11:33:03 UTC
Severity:
normal
#1124019#5
Date:
2025-12-26 11:32:11 UTC
From:
To:
Dear Maintainer,

    * What led up to the situation?
My primary file manager is Caja (from the MATE desktop) in a OpenBox system. However, some applications insist on opening directories in Nautilus, which I do not use and wish to remove.
When attempting to remove Nautilus, APT proposes to also remove Cairo-Dock because the package cairo-dock-shortcuts-plug-in has a hard dependency on Nautilus.

    * What exactly did you do (or not do) that was effective (or ineffective)?
I tried to remove Nautilus via sudo apt remove nautilus.

APT responded that it would also remove cairo-dock due to dependency issues.

I investigated with apt-cache rdepends nautilus and found that cairo-dock-shortcuts-plug-in directly depends on Nautilus.

    * What was the outcome of this action?
I could not remove Nautilus without also removing Cairo-Dock, which I want to keep.
The dependency chain forces users to either:

Keep Nautilus installed unnecessarily, or

Lose Cairo-Dock functionality.

    * What outcome did you expect instead?
I expected to be able to:

Remove Nautilus safely while keeping Cairo-Dock.

Have cairo-dock-shortcuts-plug-in work with any file manager (via xdg-open) or depend on the file-manager virtual package instead of hard-coding a dependency on Nautilus.

Thank you,