FS#27978 - [xscreensaver] Missing dependency perl-http-message

Attached to Project: Arch Linux
Opened by Amancio Cueto Junior (Amancio) - Tuesday, 17 January 2012, 23:57 GMT
Last edited by Eric Belanger (Snowman) - Wednesday, 18 January 2012, 14:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Xscreensaver 5.15-2 doesn't load images for some screensavers (eg. Carousel). Command "xscreensaver -verbose" reports the absence of a perl library:

Can't locate HTTP/Status.pm in @INC (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/share/perl5/vendor_perl/LWP/Simple.pm line 14.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/LWP/Simple.pm line 14.
Compilation failed in require at /usr/bin/xscreensaver-getimage-file line 53.
BEGIN failed--compilation aborted at /usr/bin/xscreensaver-getimage-file line 53.

This file (HTTP/Status.pm) is inside "perl-http-message" package, but this package isn't in xscreensaver dependencies list.

Additional info:
* xscreensaver 5.15-2
* perl-http-message 6.02-1
* perl-libwww 6.03-1

Steps to reproduce:
1. Install xscreensaver
2. In a terminal, run "xscreensaver-demo" and select Carousel.
3. Click "Preview" button. Images doesn't appear, and some error messages are reported in terminal.
This task depends upon

Closed by  Eric Belanger (Snowman)
Wednesday, 18 January 2012, 14:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  xscreensaver-5.15-3

Loading...