FS#42531 - [perl-datetime-timezone] Missing dependency
Attached to Project:
Community Packages
Opened by Vampir achtneunacht (Vamp898) - Friday, 24 October 2014, 18:47 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 13 February 2015, 15:52 GMT
Opened by Vampir achtneunacht (Vamp898) - Friday, 24 October 2014, 18:47 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 13 February 2015, 15:52 GMT
|
Details
The perl-datetime-timezone needs the perl-list-allutils
package (currently in the AUR) to work, otherwise you only
get "Could not determine time zone"
|
This task depends upon
Edit, sorry, was looking at the wrong package.
[0 mbunkus@chai-latte ~] perl -MDateTime -e 'DateTime::TimeZone->new(name => "Europe/Berlin")'
Can't locate List/AllUtils.pm in @INC (you may need to install the List::AllUtils module) (@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/DateTime/TimeZone/OlsonDB/Observance.pm line 10.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/DateTime/TimeZone/OlsonDB/Observance.pm line 10.
Compilation failed in require at /usr/share/perl5/vendor_perl/DateTime/TimeZone/OlsonDB/Zone.pm line 9.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/DateTime/TimeZone/OlsonDB/Zone.pm line 9.
Compilation failed in require at /usr/share/perl5/vendor_perl/DateTime/TimeZone/OlsonDB.pm line 9.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/DateTime/TimeZone/OlsonDB.pm line 9.
Compilation failed in require at /usr/share/perl5/vendor_perl/DateTime/TimeZone/Europe/Berlin.pm line 16.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/DateTime/TimeZone/Europe/Berlin.pm line 16.
Compilation failed in require at (eval 22) line 2.
Yes, I can install perl-list-allutils manually, but that just caused my ~1 hour of debugging because a simple »DateTime->new(time_zone => 'local')« just unhelpfully states »cannot determine time zone« without the underlying cause.