Skip to content

Commit

Permalink
MOAR workarounds - freeze CMM at a usable version
Browse files Browse the repository at this point in the history
The dzil conversion introduced dependency on MBT which is extremely
hard to get going on older perls, left alone all dists made with it

Hopefully it will get fixed:
https://rt.cpan.org/Ticket/Display.html?id=88641
  • Loading branch information
ribasushi committed Sep 13, 2013
1 parent abd0916 commit 72cd400
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion maint/travis-ci_scripts/30_before_script.bash
Expand Up @@ -42,7 +42,13 @@ if [[ "$CLEANTEST" = "true" ]]; then
# So instead we still use our stock (possibly old) CPAN, and add some
# handholding
if ! CPAN_is_sane ; then
for m in ExtUtils::MakeMaker ExtUtils::CBuilder R/RS/RSAVAGE/Tree-DAG_Node-1.13.tgz Module::Build ; do
for m in \
ExtUtils::MakeMaker \
ExtUtils::CBuilder \
R/RS/RSAVAGE/Tree-DAG_Node-1.13.tgz \
Module::Build \
E/ET/ETHER/Class-Method-Modifiers-2.04.tar.gz \
; do
run_or_err "Pre-installing $m" "cpan $m"
if ! perl -e '
Expand Down

2 comments on commit 72cd400

@karenetheridge
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really don't understand why it's a problem to upgrade the cpan clients on older perls, but I've released CMM 2.06 using makemaker.

@ribasushi
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just leaving a note here for those who didn't see the IRC discussion: this is a "problem" as described higher up in the same file at https://github.com/dbsrgits/dbix-class/blob/72cd400/maint/travis-ci_scripts/30_before_script.bash#L34 . This is CI (which is given to me free on top of that) - I might as well pack as much insanity in it as I can. And if anything this is not even near the limit of insanity I am still planning to shove in here, tuits permitting ;)

Please sign in to comment.