Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm installing Bugzilla on a new Ubuntu server, and ./ finds one more library I need to install.

So it tells me to run this command:

/usr/bin/perl Math::Random::Secure

When I run it, I get the following error:

ERROR: Using requires that you install "make".

Make is installed (apt-get install make) and I know it's in my $PATH (in /usr/bin/) but I still get that error from

Do I have to do something special to ensure it has the right path or should the path from my shell be used? Is "make" referring to the make I have installed or could it refer to some perl module instead?


share|improve this question

I've just had the same error and fixed it with the below.

o conf make '/usr/bin/make' #or path to your make
o conf commit
share|improve this answer
Thanks, this did the trick. – rahrahruby Sep 25 '13 at 20:29

Try to install it with CPAN:

$ perl -MCPAN -e shell
cpan> install Math::Random::Secure
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.