On Thu, Sep 15, 2011 at 10:49 PM, Henrik Markarian <hen...@avatarlabs.com> wrote: > Hi, > > I¹m having trouble installing Module-Build on a dedicated Linux Server > (Debian 4.0). Here¹s the output that I¹m getting: > > > CPAN.pm: Building D/DA/DAGOLDEN/Module-Build-0.3800.tar.gz > > # Converted to config > installman1dir=/homepages/33/d280429716/htdocs/bugzilla/lib/man/man1 > # Converted to config > installman3dir=/homepages/33/d280429716/htdocs/bugzilla/lib/man/man3 > # Converted to config > installbin=/homepages/33/d280429716/htdocs/bugzilla/lib/bin > # Converted to config > installscript=/homepages/33/d280429716/htdocs/bugzilla/lib/bin > # running Build.PL --installdirs site --config > installsitelib=/homepages/33/d280429716/htdocs/bugzilla/lib --config > installprivlib=/homepages/33/d280429716/htdocs/bugzilla/lib --config > installarchlib=/homepages/33/d280429716/htdocs/bugzilla/lib/i486-linux-gnu-t > hread-multi --config > installsitearch=/homepages/33/d280429716/htdocs/bugzilla/lib/i486-linux-gnu- > thread-multi --config > installman1dir=/homepages/33/d280429716/htdocs/bugzilla/lib/man/man1 > --config > installman3dir=/homepages/33/d280429716/htdocs/bugzilla/lib/man/man3 > --config installbin=/homepages/33/d280429716/htdocs/bugzilla/lib/bin > --config installscript=/homepages/33/d280429716/htdocs/bugzilla/lib/bin > --installdirs core > Created MYMETA.yml and MYMETA.json > Creating new 'Build' script for 'Module-Build' version '0.3800' > CPAN: Module::CoreList loaded ok (v2.55) > /usr/bin/perl Build --makefile_env_macros 1 > Building Module-Build > Can't use an undefined value as a HASH reference at lib/Module/Build/Base.pm > line 5163. > make: *** [all] Error 9
This seems like a Module::Build::Compat issue. What configuration did you use (what environmental variables for MakeMaker and such)? Have you tried run the Build.PL directly? Does that work? Leon