problem install perl modules

i followed the perfect debian setup und run "perl -MCPAN -e shell" in the console. After this i wanted to install:

install HTML:arser
install DB_File
install Net:NS

but i always get an error:

Code:

Checking if your kit is complete...
Looks good
Writing Makefile for Net::IP
-- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Running make for O/OL/OLAF/Net-DNS-0.57.tar.gz
Is already unwrapped into directory /root/.cpan/build/Net-DNS-0.57
CPAN.pm: Going to build O/OL/OLAF/Net-DNS-0.57.tar.gz
-- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

or

Code:

cpan> install HTML::Parser
Running install for module HTML::Parser
Running make for G/GA/GAAS/HTML-Parser-3.50.tar.gz
Is already unwrapped into directory /root/.cpan/build/HTML-Parser-3.50
Has already been processed within this session
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

As a general comment: I had loads of problems mixing CPAN and Ubuntu/Debian packages for Perl modules. Although there are people on the Internet succesfully mixing the two, the general advise is to stick to the modules within a distribution, e.g.