FS#53681 - [youtube-viewer] gtk2 interface is broken

Attached to Project: Community Packages
Opened by Mahfuzur Rahman (BurhanDanger) - Sunday, 16 April 2017, 06:27 GMT
Last edited by Antonio Rojas (arojas) - Monday, 17 April 2017, 15:59 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The '/usr/bin/vendor_perl/gtk-youtube-viewer' that comes with this package does not seem to be working. The cli interface '/usr/bin/vendor_perl/youtube-viewer' works fine.

///

$ gtk-youtube-viewer
Failed to find share dir for dist 'WWW-YoutubeViewer' at /usr/bin/vendor_perl/gtk-youtube-viewer line 56.

///

AUR package(https://aur.archlinux.org/packages/gtk-youtube-viewer/) works fine.


Additional info:
youtube-viewer 1:3.2.6-1
perl 5.24.1-1
perl-data-dump 1.23-1
perl-json 2.90-1
perl-lwp-protocol-https 6.06-2
perl-libwww 6.24-1

uname -a -> Linux Extreme 4.10.9-1-ARCH #1 SMP PREEMPT Sat Apr 8 12:39:59 CEST 2017 x86_64 GNU/Linux




Steps to reproduce:

case 1 (without perl-file-sharedir installed)->

Can't locate File/ShareDir.pm in @INC (you may need to install the File::ShareDir 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/vendor_perl/gtk-youtube-viewer line 37.
BEGIN failed--compilation aborted at /usr/bin/vendor_perl/gtk-youtube-viewer line 37.


case 2 (with perl-file-sharedir installed)->

Failed to find share dir for dist 'WWW-YoutubeViewer' at /usr/bin/vendor_perl/gtk-youtube-viewer line 56.
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 17 April 2017, 15:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  youtube-viewer 3.2.6-2

Loading...