FS#50093 - [nautilus] Add nautilus extensions to optdepends array

Attached to Project: Arch Linux
Opened by Gordian Edenhofer (Edenhofer) - Tuesday, 19 July 2016, 08:41 GMT
Last edited by Jan de Groot (JGC) - Thursday, 01 September 2016, 09:54 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

There are a number of nautilus extensions around in the official repository [1] but unfortunately none of them is listed as optional dependency. Since those extensions would usually only be installed as long as nautilus is, it makes sense to list them as optdepends.

[1] https://www.archlinux.org/packages/?q=nautilus
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 01 September 2016, 09:54 GMT
Reason for closing:  Won't implement
Comment by Jan Alexander Steffens (heftig) - Tuesday, 19 July 2016, 13:50 GMT
I disagree. Nautilus should not optdepend upon every available plugin.
Comment by Gordian Edenhofer (Edenhofer) - Tuesday, 19 July 2016, 17:15 GMT
However it perfectly fits the description: "An array of packages that are not needed for the software to function, but provide additional features. This may imply that not all executables provided by a package will function without the respective optdepends."
Furthermore it kind of breaks the dependency logic since a nautilus extension would not get uninstalled even if nautilus is about to get removed. From a user perspective this makes no sense, since there is no need for the extension without the main package.
Plus there are not that many plugins available in the repo, therefore the array would be quite short.

Loading...