HELP SHELL: Installing new app./Perl's dep/XMLTV

software development

#1

I tried to install via shell a linux application called XMLTV.
You can get information about XMLTV here http://www.xmltv.org/wiki/ .
It’s a software that automatically gets TV Guide producing an XML file.
I would use it as a cronjob, parsing then the guide into HTML.
All is ready, and I purchased Dreamhost basically for SHELL service.
Anyway, now, I have a BIG problem.

How can I install XMLTV (it also vails for any other application) as user? How can I do with PERL’s new modules I should install?

I already followed this http://wiki.dreamhost.com/CPAN to install the modules needed in a custom directory, and I gave to XMLTV a custom directory in whitch it installed all the tree.

I accept all the help and I promise to write a WIKI if the problem will be solved.


Here some information from shell:

gambit]$ pwd
/home/facens2/xmltv
[gambit]$ ls -al
total 24
drwxrwxr-x 6 facens2 pg1943492 4096 2009-01-05 08:31 .
drwxr-x–x 10 facens2 pg1943492 4096 2009-01-05 10:27 …
drwxrwxr-x 2 facens2 pg1943492 4096 2009-01-05 10:53 bin
drwxrwxr-x 3 facens2 pg1943492 4096 2009-01-05 08:31 lib
drwxrwxr-x 4 facens2 pg1943492 4096 2009-01-05 08:31 man
drwxrwxr-x 5 facens2 pg1943492 4096 2009-01-05 08:31 share
[gambit]$ cd bin
[gambit]$ ./tv_check
Can’t locate XMLTV/Version.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at ./tv_check line 75.
BEGIN failed–compilation aborted at ./tv_check line 75.
[gambit]$ PERL5LIB=~/perlmods/lib/perl/5.8:~/perlmods/lib/perl/5.8.8[gambit]$ PERL5LIB=$PERL5LIB:~/perlmods/share/perl/5.8:~/perlmods/share/perl/5.8.8
[gambit]$ export PERL5LIB
[gambit]$ ./tv_check
Can’t locate XMLTV/Version.pm in @INC (@INC contains: /home/facens2/perlmods/lib/perl/5.8 /home/facens2/perlmods/lib/perl/5.8.8 /home/facens2/perlmods/share/perl/5.8 /home/facens2/perlmods/share/perl/5.8.8 /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at ./tv_check line 75.
BEGIN failed–compilation aborted at ./tv_check line 75.


Thanks to any answer.


#2

Did you try exporting /home/facens2/xmltv into the path?

–edit:
Just noticed the XMLTV/Version.pm - directories are CASE sensitive too.

Maximum Cash Discount on any plan with MAXCASH

How To Install PHP.INI / ionCube on DreamHost


#3

I solved just today.

Here the solution:

http://www.nabble.com/HELP!-Non-root-install-(In-my-case:-install-on-DreamHost’s-shell-account)-td21310210.html

Thank you anyway.
Greetings.


#4

I’m facing some issue it was working smoothly on my PC when it was running on Linux however as I have updated to Linux OS whenever now I am opening the app it only loads a blank screen on the startup and crashes after a while automatically. How do I fix it?

with regards
panda helper app emu4ios app