Bug #282

No AU grabber and unable to install Shepherd

Added by girkers about 15 years ago. Updated over 12 years ago.

Status:Closed Start date:
Priority:Normal Due date:12/31/1969
Assignee:jams % Done:

0%

Category:- Spent time: -
Target version:6.00.04

Description

I appreciate that the current version is a test so when there was no tv_grab_au I could understand, so I then went and tried to install Shepherd to make up the shortfall. The problem is I downloaded the Shepherd program and it fails with some dependancy issues that I can't resolve as some require the use of cpan, which fails to work as it appears to compile things on the fly. It would appear that there are no packages that are installed to allow compilation of programs, which is understandable.

FYI: Shepherd relies on a lot of Perl modules.

History

Updated by cecil about 15 years ago

What all you do need to make this happen? If you can provide links to tv_grab_au, etc. I can compile it on my end.

Updated by girkers about 15 years ago

The dependency details are: http://svn.whuffy.com/index.cgi/wiki/Installation#PerlDependencies

It there is anything else I can help with let me know.

Updated by girkers about 15 years ago

From the above website, the current Mandatory modules are:

  • XMLTV::Ask
  • Algorithm::Diff
  • Compress::Zlib
  • Cwd
  • Data::Dumper
  • Date::Manip
  • Getopt::Long
  • List::Compare
  • LWP::UserAgent
  • POSIX Digest::SHA1

Optional Modules are: * DateTime::Format::Strptime * File::Basename * File::Path * GD * HTML::Entities * HTML::TokeParser * HTML::TreeBuilder * IO::File * Storable * Time::HiRes * XML::DOM * XML::DOM::NodeList * XML::Simple * HTTP::Cookies * File::Basename * LWP::ConnCache * Digest::MD5 * Archive::Zip * IO::String * DateTime::Format::Strptime * JavaScript

It is also stated that this list may not be current, the page itself was last modified on the 2/2/09.

Updated by cecil about 15 years ago

If I search CPAN, I don't find "XMLTV::Ask" or "Cwd". The other mandatory deps have been compiled or were already in the repo.

Updated by girkers about 15 years ago

Here is some information on Cwd: http://search.cpan.org/~smueller/PathTools-3.29/Cwd.pm it appears to be part of the PathTools

XMLTV::Ask is a module within XMLTV, http://cpan.uwinnipeg.ca/dist/xmltv

If there is any more information you need please let me know.

Updated by jams about 15 years ago

perl-list-compare
perl-algorithm-diff
perl-digest-sha1
perl-javascript-1.12
perl-pathtools-3.29-1
After installing the above modules, Sheperd was able to install without complaining. Please give it a try and let us know.
Please note that Sheperd is currently not part of the repository.

Updated by jams about 15 years ago

Girkers: Any news?

Updated by girkers about 15 years ago

I'm not sure how you want me to test this. Would you like me to install a fresh 6.00.07, update using Pacman and then try Shepherd? Let me know and I will give it a go.

Updated by jams about 15 years ago

Installing 6.00.07 is an option.
Or you could try to install shephard on whatever version your running now. All the packages you requested should be there to install via pacman.

I can confirm that the command

sudo pacman -S perl-list-compare perl-algorithm-diff perl-digest-sha1 perl-javascript perl-pathtools

installs all the perl packages that shepherd needs for 6.00.08. This is far, far easier than installing manually via CPAN ...

Updated by jams almost 15 years ago

Good to know.
Leaving the ticket open pending whatever cecil wants todo with it.

Updated by cecil almost 15 years ago

sudo pacman -Sy shepherd-dep will install the needed packages in one go. James, please add shepherd-dep under Software, then close this ticket. Thanks all.

Updated by jams over 12 years ago

  • Target version changed from 8.0 to 6.00.04

Also available in: Atom PDF