aboutsummaryrefslogtreecommitdiffstats
path: root/setenv.pl
diff options
context:
space:
mode:
Diffstat (limited to 'setenv.pl')
-rwxr-xr-xsetenv.pl6
1 files changed, 5 insertions, 1 deletions
diff --git a/setenv.pl b/setenv.pl
index 6e9fab20c..e24d6f9b2 100755
--- a/setenv.pl
+++ b/setenv.pl
@@ -69,7 +69,11 @@ else {
# we were just required - unload some modules to prevent old code
# getting in the way of loading newer code from the newly set directories.
- use Class::Unload;
+
+ # use an eval to prevent needing Class::Unload before perl-external properly
+ # setup
+ eval { use Class::Unload };
+ die $@ if $@;
my @modules =
sort