FS#74184 - [xscreensaver] Missing optional dependency for mapscroller

Attached to Project: Arch Linux
Opened by Garry (InvalidInterrupt) - Monday, 21 March 2022, 17:10 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:17 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Levente Polyak (anthraxx)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
The Map Scroller screen saver appears to require perl-lwp-protocol-https to work. It would be helpful if it was added as an optional dependency.

Steps to reproduce:
1) Launch xscreensaver-settings from a terminal
2) Attempt to observe a preview of the Map Scroller screen saver
3) Observe that the screen saver does not function, and error output has been printed to the terminal advising you to install packages from cpan
4) Install perl-lwp-protocol-https using pacman
5) Attempt to launch Map Scroller again, and observe that it functions
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:17 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/xscreensaver/issues/2
Comment by Fredrick Brennan (fbrennan) - Thursday, 13 July 2023, 03:38 GMT
The same bug exists in the Apple][ screensaver, and can be solved the same way.
Comment by gesh (gesh) - Friday, 11 August 2023, 10:51 GMT
In fact, this holds for all text-manipulating demos with the default
configuration of pulling the text from a URL.
Similarly, the default configuration for a program source of calling `fortune`
creates an optdepend on `fortune-mod` (`misfortune` also could work here in
terms of features, but without the same justification on the grounds of being
in the default config. We possibly might want some such "semantic" provides, but
that might be overengineering)
Comment by gesh (gesh) - Tuesday, 15 August 2023, 09:00 GMT
Web Collage demo also optdeps something to populate /usr/share/dict/words - eg extra/words

Loading...