# handholding
if [[ "$DEVREL_DEPS" == "true" ]] ; then
- # FIXME - temporary workaround for https://github.com/rjbs/Test-Deep/issues/22
- installdeps R/RJ/RJBS/Test-Deep-0.113.tar.gz
-
# We are not "quite ready" for SQLA 1.99, do not consider it
#
installdeps 'SQL::Abstract~<1.99'
installdeps ExtUtils::MakeMaker ExtUtils::CBuilder Module::Build
fi
- # FIXME - temporary until 1.46 comes out / RT#99747 is fixed
- # insufficient testing of 5.8.3, ned older DBD::SQlite, ribasushi--
- if ! perl -M5.008004 -e 1 &>/dev/null ; then
- installdeps DBI I/IS/ISHIGAKI/DBD-SQLite-1.42.tar.gz
- fi
-
fi
else
parallel_installdeps_notest Test::Exception Encode::Locale Test::Fatal
parallel_installdeps_notest Test::Warn B::Hooks::EndOfScope Test::Differences HTTP::Status
parallel_installdeps_notest Test::Pod::Coverage Test::EOL Devel::GlobalDestruction Sub::Name MRO::Compat Class::XSAccessor URI::Escape HTML::Entities
- parallel_installdeps_notest YAML LWP Class::Trigger JSON::XS DateTime::Format::Builder Class::Accessor::Grouped Package::Variant
+ parallel_installdeps_notest YAML LWP Class::Trigger DateTime::Format::Builder Class::Accessor::Grouped Package::Variant
parallel_installdeps_notest SQL::Abstract Moose Module::Install JSON SQL::Translator File::Which
# the official version is very much outdated and does not compile on 5.14+
HARD_DEPS="$(echo $(make listalldeps))"
- # FIXME - temporary workaround for https://github.com/rjbs/Test-Deep/issues/22
- HARD_DEPS="$(sed 's/Test::Deep//' <<< $HARD_DEPS)"
-
else
- HARD_DEPS="$(echo $(make listdeps))"
+ HARD_DEPS="$(echo $(make listdeps | sort -R))"
##### TEMPORARY WORKAROUNDS needed in case we will be using a fucked CPAN.pm
if ! CPAN_is_sane ; then
- # FIXME - temporary workaround for https://github.com/rjbs/Test-Deep/issues/22
- HARD_DEPS="R/RJ/RJBS/Test-Deep-0.113.tar.gz $HARD_DEPS"
-
# DBD::SQLite reasonably wants DBI at config time
perl -MDBI -e1 &>/dev/null || HARD_DEPS="DBI $HARD_DEPS"