Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

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

4 views
Skip to first unread message

Henrik Markarian

unread,
Sep 15, 2011, 4:49:40 PM9/15/11
to module...@perl.org
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



I¹ve looked for hours online and haven¹t been able to find a solution. Can
someone help?

Thanks,


Henrik Markarian

Leon Timmermans

unread,
Sep 16, 2011, 6:46:46 AM9/16/11
to module...@perl.org, Henrik Markarian
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

Henrik Markarian

unread,
Sep 16, 2011, 1:12:22 PM9/16/11
to Leon Timmermans, module...@perl.org
Thank you for your reply. I made some more headway but ultimately got stuck
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 root
access to the dedicated server and I'm not getting anywhere with the hosting
company. I was trying to install these modules to run Bugzilla.



On 9/16/11 3:46 AM, "Leon Timmermans" <faw...@gmail.com> wrote:

> 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:

Leon Timmermans

unread,
Sep 17, 2011, 7:01:30 AM9/17/11
to Henrik Markarian, module...@perl.org
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 <hen...@avatarlabs.com>:
0 new messages