[Rt-commit] rt branch, 4.0/class-accessor-dep, created. rt-4.0.22-26-g3aa8ff0
Alex Vandiver
alexmv at bestpractical.com
Wed Jan 21 13:08:15 EST 2015
The branch, 4.0/class-accessor-dep has been created
at 3aa8ff0f05648a34622e8bc479ac97086fbf31d7 (commit)
- Log -----------------------------------------------------------------
commit 3aa8ff0f05648a34622e8bc479ac97086fbf31d7
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.
diff --git a/sbin/rt-test-dependencies.in b/sbin/rt-test-dependencies.in
index 679b41d..f3c73ad 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