njumzs / mythdroid

Automatically exported from code.google.com/p/mythdroid
0 stars 0 forks source link

Can't build or install MDD .5.3 #88

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Which version of MythDroid were you using?
.5.3

Which version of MDD?
.5.3

Which version of MythTV were you using? (e.g. mythfrontend --version)
.23

What steps will reproduce the problem?
1. extracted mdd source via tar zxf mdd-0.5.3.tgz

2. cd mdd and attempted to build from source
3. perl Build.PL

What is the expected output? What do you see instead?

error free build process

error reported:
Can't locate Module/Build.pm in @INC (@INC contains: build 
/usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5 /usr/share/perl5 
/usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi 
/usr/local/lib/perl5/site_perl/5.10.0 
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi 
/usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl .) at build/Build/MDD.pm 
line 2.
BEGIN failed--compilation aborted at build/Build/MDD.pm line 2.
Compilation failed in require at Build.PL line 4.
BEGIN failed--compilation aborted at Build.PL line 4.

4. debugging steps include perl -MCPAN -e 'install Module::Build';
Can't locate object method "install" via package "Module::Build" at -e line 1.

5 Also tried to install mdd.pl file found in bin folder
more errors

If you are reporting a 'force close' issue, please attach relevant logs
(e.g. from 'Log Collector', available via the market).

Please provide any additional information below.

Original issue reported on code.google.com by to...@toddbailey.net on 22 Jan 2012 at 5:03

GoogleCodeExporter commented 8 years ago
Recent rebuild of fedora 14 x64, may not have required bits installed to 
properly run perl.  Since I have little experience in perl I can't say for 
certain if this is an issue or not,  I was able to install v .4.4 of MDD with 
only a missing module uPnP reported missing, fixed and was able to partially 
run mythdroid app. But has other issues with functionality, frequent front end 
crashing, short duration playback etc.

Original comment by to...@toddbailey.net on 22 Jan 2012 at 5:07

GoogleCodeExporter commented 8 years ago
You need to install Module::Build (perl module) via your package manager. For 
Fedora, I think the package is called perl-Module-Build.

Original comment by foobum on 27 Jan 2012 at 10:40

GoogleCodeExporter commented 8 years ago
Thank you, however 

./Build test fails  but
./Build install succeeds

not sure if this is an issue or not but thought I'd share.

wiki should be updated to include required perl modules and other 
troubleshooting notes.

Installed perl build module per request "Module::Build (perl module) via your 
package manager."   This got me past initial error message. However when 
running ./Build test
per wiki I get following error messages:

[todd@mythtv mdd]$ ./Build test
t/mdd.t .. 1/15 
#   Failed test 'use Image::Imlib2;'
#   at t/mdd.t line 16.
#     Tried to use 'Image::Imlib2'.
#     Error:  Can't locate Image/Imlib2.pm in @INC (@INC contains: 
/home/todd/Desktop/mdd/blib/lib /home/todd/Desktop/mdd/blib/arch build 
/usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5 /usr/share/perl5 
/usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5 /usr/share/perl5 
/usr/lib64/perl5 /usr/share/perl5 
/usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi 
/usr/local/lib/perl5/site_perl/5.10.0 
/usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi 
/usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl .) at (eval 30) line 2.
# BEGIN failed--compilation aborted at (eval 30) line 2.
Error opening log file /tmp/mdd.log: Permission denied at t/mdd.t line 21
# Looks like you planned 15 tests but ran 9.
# Looks like you failed 1 test of 9 run.
# Looks like your test exited with 13 just after 9.
t/mdd.t .. Dubious, test returned 13 (wstat 3328, 0xd00)
Failed 7/15 subtests 

Test Summary Report
-------------------
t/mdd.t (Wstat: 3328 Tests: 9 Failed: 1)
  Failed test:  7
  Non-zero exit status: 13
  Parse errors: Bad plan.  You planned 15 tests but ran 9.
Files=1, Tests=9,  1 wallclock secs ( 0.02 usr  0.01 sys +  0.16 cusr  0.02 
csys =  0.21 CPU)
Result: FAIL
Failed 1/1 test programs. 1/9 subtests failed.

Original comment by to...@toddbailey.net on 29 Jan 2012 at 8:15