Update of /cvsroot/module-build/Module-Build/lib/Module/Build
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7830/lib/Module/Build
Modified Files:
Base.pm
Log Message:
Correct the sense of version comparison.
Index: Base.pm
===================================================================
RCS file: /cvsroot/module-build/Module-Build/lib/Module/Build/Base.pm,v
retrieving revision 1.452
retrieving revision 1.453
diff -u -d -r1.452 -r1.453
--- Base.pm 1 Jul 2005 11:19:47 -0000 1.452
+++ Base.pm 1 Jul 2005 11:33:35 -0000 1.453
@@ -2610,11 +2610,11 @@
$prime{$package}{file} = $dist_files{$file};
$prime{$package}{version} = $version if defined( $version );
} else {
- if ( exists( $alt{$package} ) &&
- exists( $alt{$package}{version} ) &&
- defined( $alt{$package}{version} ) ) {
+ if ( exists( $alt{$package} ) &&
+ exists( $alt{$package}{version} ) &&
+ defined( $alt{$package}{version} ) ) {
# This should never happen because M::B::ModuleInfo catches it first
- if ( $self->compare_versions( $version, '==',
+ if ( $self->compare_versions( $version, '!=',
$alt{$package}{version} ) ) {
$self->log_warn( "$package ($alt{$package}{version}) conflicts " .
"with $package ($version)\n" );
|