Bug #282
No AU grabber and unable to install Shepherd
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 girkers over 15 years ago
Forum post: http://knoppmyth.net/phpBB2/viewtopic.php?p=120441 may assist.
Updated by cecil over 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 over 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 over 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 over 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 over 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 over 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 over 15 years ago
Girkers: Any news?
Updated by girkers over 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 over 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.
Updated by bigtoedsloth over 15 years ago
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 over 15 years ago
Good to know.
Leaving the ticket open pending whatever cecil wants todo with it.
Updated by cecil over 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 almost 13 years ago
- Target version changed from 8.0 to 6.00.04