Re: 'undefined value as a HASH reference' failure on installing Module-Build 0.38

Henrik Markarian <[email protected]> Fri, 16 Sep 2011 10:12:22 -0700
Newsgroups gmane.comp.lang.perl.modules.module-build
Message-ID <CA98D186.1D8CB%[email protected]>
Thank you for your reply.  I made some more headway but ultimately got stuc=
k
on trying to install the "version" module (it's a long chain of
dependencies).  I'm doing this through CPAN and when I try to "install
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 roo=
t
access to the dedicated server and I'm not getting anywhere with the hostin=
g
company.  I 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,
>>=20
>> I=A9=F6m having trouble installing Module-Build on a dedicated Linux Server
>> (Debian 4.0). ?Here=A9=F6s the output that I=A9=F6m getting:
>>=20
>>=20
>> CPAN.pm: Building D/DA/DAGOLDEN/Module-Build-0.3800.tar.gz
>>=20
>> # 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-linux-g=
nu-t
>> hread-multi --config
>> installsitearch=3D/homepages/33/d280429716/htdocs/bugzilla/lib/i486-linux-=
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/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/Bas=
e.pm
>> line 5163.
>> make: *** [all] Error 9
>=20
> 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?
>=20
> Leon