[Rt-commit] rt branch, 4.0/class-accessor-dep, created. rt-4.0.23-2-gcc58a52
Alex Vandiver
alexmv at bestpractical.com
Tue Mar 3 16:40:32 EST 2015
The branch, 4.0/class-accessor-dep has been created
at cc58a52902c1fad8e1caad0498cfa9acc58e4010 (commit)
- Log -----------------------------------------------------------------
commit cc58a52902c1fad8e1caad0498cfa9acc58e4010
Author: Alex Vandiver <alexmv at bestpractical.com>
Date: Wed Jan 21 12:57:19 2015 -0500
Fix the Class::Accessor dependency
The dependency on Class::Accessor::Fast was first added in b5c65781, and
expanded in 1c3689a3. However, rt-test-dependencies did not gain an
explicit Class::Accessor dependency until 9d552858, which was to support
370cd0d1 -- which was a use of Class::Accessor, not
Class::Accessor::Fast.
When the runtime-plugins branch was reverted (in 3b690954), 370cd0d1 was
reverted, but 9d552858 was not. As such, since then RT has declared a
dependency on Class::Accessor, but makes use of Class::Accessor::Fast
instead. Installs have only succeeded because some other dependency
pulls in Class::Accessor::Fast.
Switch to explicitly depending on Class::Accessor::Fast, as it is the
module that is in use by RT. No minimum version is required, as the
0.34 version of Class::Accessor was only necessary for the
no-longer-used "antlers" functionality that was added in 370cd0d1 and
removed in 3b690954.
diff --git a/sbin/rt-test-dependencies.in b/sbin/rt-test-dependencies.in
index 9deafad..b782f73 100644
--- a/sbin/rt-test-dependencies.in
+++ b/sbin/rt-test-dependencies.in
@@ -189,7 +189,7 @@ sub set_dep {
}
$deps{'CORE'} = [ text_to_hash( << '.') ];
-Class::Accessor 0.34
+Class::Accessor::Fast
DateTime 0.44
DateTime::Locale 0.40
Digest::base
-----------------------------------------------------------------------
More information about the rt-commit
mailing list