On some systems, if you already have perl-only Scalar::Util installed, but not the compiled version which uses XS, IO::Compress::Base will fail with the following error

t/01misc..........1/78 Use of uninitialized value in concatenation (.) 
or string at /usr/local/share/perl/5.8.8/Scalar/Util.pm line 30.

#     Failed test (t/01misc.t at line 29)
# You don't have the XS version of Scalar::Util
# Looks like you failed 1 test of 78.

which will in turn cause IO::Compress::Zlib to prompt that it is missing its IO::Compress::Base dependency, which prevents Bundle::HoneyClient::Util from installing without prompts.

However, we can not just add Scalar::Util to Bundle::HoneyClient::Util because it will tell us that it is up to date. Thus we have to use the "force install Scalar::Util" cpan command in order to force it to install the compiled version up front, just incase.