Re: 'undefined value as a HASH reference' failure on installing Module-Build 0.38
Leon Timmermans <[email protected]> Sat, 17 Sep 2011 13:01:30 +0200
| Newsgroups | gmane.comp.lang.perl.modules.module-build |
|---|---|
| Message-ID | <CAHhgV8g8LneR6MwDiQfjXbDH2vrcDmp1N6hwi5duosk8ZKc6_Q@mail.gmail.com> |
Well, that's a MakeMaker error. If they're both complaining you're doing something wrong in your configuration. What are the arguments/environmental variables with which you are trying to install this? Leon 2011/9/16 Henrik Markarian <[email protected]>: > Thank you for your reply. =C2=A0I made some more headway but ultimately g= ot stuck > on trying to install the "version" module (it's a long chain of > dependencies). =C2=A0I'm doing this through CPAN and when I try to "insta= ll > version" it gets stuck on "make install" with the following: > > No rule to make target > `pure_/kunden/homepages/33/d280429716/htdocs/perl_install', needed by > `pure_install' > > I think everything appears to be due to the fact that I don't have full r= oot > access to the dedicated server and I'm not getting anywhere with the host= ing > company. =C2=A0I was trying to install these modules to run Bugzilla. > > > > On 9/16/11 3:46 AM, "Leon Timmermans" <[email protected]> wrote: > >> On Thu, Sep 15, 2011 at 10:49 PM, Henrik Markarian >> <[email protected]> wrote: >>> Hi, >>> >>> I=C2=B9m having trouble installing Module-Build on a dedicated Linux Se= rver >>> (Debian 4.0). ?Here=C2=B9s the output that I=C2=B9m getting: >>> >>> >>> CPAN.pm: Building D/DA/DAGOLDEN/Module-Build-0.3800.tar.gz >>> >>> # Converted to config >>> installman1dir=3D/homepages/33/d280429716/htdocs/bugzilla/lib/man/man1 >>> # Converted to config >>> installman3dir=3D/homepages/33/d280429716/htdocs/bugzilla/lib/man/man3 >>> # Converted to config >>> installbin=3D/homepages/33/d280429716/htdocs/bugzilla/lib/bin >>> # Converted to config >>> installscript=3D/homepages/33/d280429716/htdocs/bugzilla/lib/bin >>> # running Build.PL --installdirs site --config >>> installsitelib=3D/homepages/33/d280429716/htdocs/bugzilla/lib --config >>> installprivlib=3D/homepages/33/d280429716/htdocs/bugzilla/lib --config >>> installarchlib=3D/homepages/33/d280429716/htdocs/bugzilla/lib/i486-linu= x-gnu-t >>> hread-multi --config >>> installsitearch=3D/homepages/33/d280429716/htdocs/bugzilla/lib/i486-lin= ux-gnu- >>> thread-multi --config >>> installman1dir=3D/homepages/33/d280429716/htdocs/bugzilla/lib/man/man1 >>> --config >>> installman3dir=3D/homepages/33/d280429716/htdocs/bugzilla/lib/man/man3 >>> --config installbin=3D/homepages/33/d280429716/htdocs/bugzilla/lib/bin >>> --config installscript=3D/homepages/33/d280429716/htdocs/bugzilla/lib/b= in >>> --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/Ba= se.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 > > >