FS#40745 - [youtube-viewer] Can't locate Term/UI.pm in @INC

Attached to Project: Community Packages
Opened by Gordon Shumway (Gordon_Shumway) - Saturday, 07 June 2014, 08:10 GMT
Last edited by Daniel Wallace (gtmanfred) - Thursday, 12 June 2014, 21:15 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Daniel Wallace (gtmanfred)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Starting youtube-viewer fails with:
Can't locate Term/UI.pm in @INC (you may need to install the Term::UI 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/bin/youtube-viewer line 129

After installing perl-term-ui-0.42-1 youtube-viewer fails with:
Base class package "Log::Message::Simple" is empty.
(Perhaps you need to 'use' the module which defines that package first,
or make that module available 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/Term/UI/History.pm line 6.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Term/UI/History.pm line 6.
Compilation failed in require at /usr/share/perl5/vendor_perl/Term/UI.pm line 9.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Term/UI.pm line 9.
Compilation failed in require at /usr/bin/youtube-viewer line 129

Building youtube-viewer from ABS didn't change anything.


3.14.5-1-ARCH
perl 5.20.0-2
youtube-viewer 1:3.1.0-1

To reproduce start youtube-viewer with any youtube link of your choice.
This task depends upon

Closed by  Daniel Wallace (gtmanfred)
Thursday, 12 June 2014, 21:15 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.1.1-1
Comment by Johannes Altmanninger (thrakcattak) - Saturday, 07 June 2014, 12:45 GMT
This can be fixed by updating to the git version from the aur.
This commit probably fixed it: https://github.com/trizen/youtube-viewer/commit/a789899179e00ff7eab2d281bcd3d9288e3896bd
Comment by Daniel Wallace (gtmanfred) - Thursday, 12 June 2014, 03:41 GMT
https://github.com/trizen/youtube-viewer/issues/54

that isn't the only one and i don't know enough perl to fix it.

When upstream tags a new version, it will be fixed completely.

Loading...