Author: kwilliams
Date: Sat Jul 29 12:23:39 2006
New Revision: 6727
Modified:
Module-Build/trunk/lib/Module/Build/Base.pm
Log:
Guard against a warning when {have} is a version object
Modified: Module-Build/trunk/lib/Module/Build/Base.pm
==============================================================================
--- Module-Build/trunk/lib/Module/Build/Base.pm (original)
+++ Module-Build/trunk/lib/Module/Build/Base.pm Sat Jul 29 12:23:39 2006
@@ -1093,7 +1093,7 @@
} elsif ($type =~ /^(?:\w+_)?recommends$/) {
next if $status->{ok};
- $status->{message} = ($status->{have} eq '<none>'
+ $status->{message} = (!ref($status->{have}) && $status->{have} eq
'<none>'
? "Optional prerequisite $modname is not
installed"
: "$modname ($status->{have}) is installed, but
we prefer to have $spec");
} else {