Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Checking in changes prior to tagging of version 1.20.

Changelog diff is:
  • Loading branch information...
commit e5500170986f6867469d9c9082198bb1fa37debf 1 parent c43ba04
@juster authored
Showing with 24 additions and 1 deletion.
  1. +23 −0 Changes
  2. +1 −1  lib/CPANPLUS/Dist/Arch.pm
View
23 Changes
@@ -6,6 +6,29 @@
: \____|_| |_|\__,_|_| |_|\__, |\___||___/
: |___/
+* Release 1.20 [2012-04-29 Sun]
+
+** Be more careful removing duplicate makedepends/depends. :BUGFIX:
+
+The depends list starts off with packages containing the modules
+in the META.json's build.requires. The build.requires are merged
+into the makedepends and these are removed from the depends list.
+This was causing a problem with Params::Validate where
+perl-module-implementation was showing up only on the makedepends list.
+
+Now this should be fixed because the build.requires is a different
+version than the runtime.requires. We don't remove seemingly duplicate
+deps that have a differing version string.
+
+However, this is just a hackish fix. A better fix would be to only use
+the META.yml if it is available or else use the pre-requisites CPP provides.
+
+Reported by Florian Pritz (Bluewind)
+
+** Use META.json if it is available.
+
+Now that META.json is more prevalent we can use it instead of META.yml
+when it is available.
* Release 1.19 [2011-10-25 Tue]
View
2  lib/CPANPLUS/Dist/Arch.pm
@@ -6,7 +6,7 @@ use strict;
use CPANPLUS::Dist::Base qw();
use Exporter qw(import);
-our $VERSION = '1.19';
+our $VERSION = '1.20';
our @EXPORT = qw();
our @EXPORT_OK = qw(dist_pkgname dist_pkgver);
our %EXPORT_TAGS = ( 'all' => [ @EXPORT_OK ] );
Please sign in to comment.
Something went wrong with that request. Please try again.