[Bug 192129] [patch] textproc/p5-xmltv: Fix missing dependancy

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Jul 26 12:27:26 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192129

--- Comment #2 from dreamcat4 at gmail.com ---
Ah wait, it seems to have a problem because:

* The dependancy i put was 'p5-Slurp', which installs "Slurp.pm" into this
folder:

ls /usr/local/lib/perl5/site_perl/5.16/Slurp.pm
/usr/local/lib/perl5/site_perl/5.16/Slurp.pm

But the program 'tv_grab_uk_rt' is looking for it in this folder:

ls /usr/local/lib/perl5/site_perl/5.16/File/
./             ../            GlobMapper.pm  Listing.pm


tv_grab_uk_rt --configure
Can't locate File/Slurp.pm in @INC (@INC contains:
/usr/local/lib/perl5/5.16/BSDPAN /usr/local/lib/perl5/site_perl/5.16/mach
/usr/local/lib/perl5/site_perl/5.16 /usr/local/lib/perl5/5.16/mach
/usr/local/lib/perl5/5.16 .) at
/usr/local/lib/perl5/site_perl/5.16/XMLTV/Supplement.pm line 16.
BEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/5.16/XMLTV/Supplement.pm line 16.
Compilation failed in require at /usr/local/bin/tv_grab_uk_rt line 11.
BEGIN failed--compilation aborted at /usr/local/bin/tv_grab_uk_rt line 11.


I am not sure why this difference, not being a Perl expert or anything. However
it worked from CPAN to install to the correct location like this:

cpan
yes
<return>
yes
install File::Slurp
exit


So probably this dependancy aught to be 'p5-File-Slurp' instead of 'p5-Slurp'.
I will test it again. If ok then upload some new patch with the correction.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-multimedia mailing list