How do I access external perl modules from AFS package space?

IMPORTANT!
The AFS service is being decomissioned on November 13, 2018. Please go to afs.unc.edu for more information.

 

Perl modules that are maintained outside of the perl package must be accessed from within a perl program by a “use lib” line that indicates the directory where the module resides. This affects the below modules.

Table 1. Examples of Module Names and Required perl lines

AFS.pm use lib ‘/afs/isis/pkg/afs/libperl’;

use AFS;

Cyrus.pm use lib ‘/afs/isis/pkg/cyrus_sasl/libperl’;

use Authen::SASL::Cyrus;

Krb4.pm use lib ‘/afs/isis/pkg/krb4/libperl’;

use Authen::Krb4;

Krb5.pm use lib ‘/afs/isis/pkg/heimdal/libperl’;

use Authen::Krb5;

Mysql.pm use lib ‘/afs/isis/pkg/mysql/libperl’;

use Mysql;

mysql.pm use lib ‘/afs/isis/pkg/mysql/libperl’;

use DBD::mysql;

Oracle.pm use lib ‘/afs/isis/pkg/oracle/libperl’;

use DBD::Oracle;

Oraperl.pm use lib ‘/afs/isis/pkg/oracle/libperl’;

use Oraperl;

Perl.pm use lib ‘/afs/isis/pkg/bioperl/lib/perl5’;

use Bio::Perl;

Security.pm use lib ‘/afs/isis/pkg/cyrus_sasl/libperl’;

use Authen::SASL::Cyrus::Security;