[17712] in Athena Bugs
linux : perl
daemon@ATHENA.MIT.EDU (Christopher D. Beland)
Sun Mar 26 05:48:41 2000
Message-Id: <200003261048.FAA04213@Press-Your-Luck.mit.edu>
To: bugs@MIT.EDU
Date: Sun, 26 Mar 2000 05:48:36 -0500
From: "Christopher D. Beland" <beland@MIT.EDU>
System name: Press-Your-Luck.mit.edu
Type and version: i686
Display type:
Shell: /bin/athena/tcsh
Window manager: /afs/athena.mit.edu/project/windowmgr/bin/vtwm.gamma
System is RedHat 6.1 with Athena 8.3.29 layered release.
I'm not entire sure this is a bug, but I met with some difficulty
installing standard Perl packages off of CPAN, and I was wondering if
something in the Athena release wasn't breaking the install scripts.
I don't remember having this problem when I did the same thing under
RHA 5.2 a few months ago.
Anyway, I was trying to install a few packages off CPAN; specifically,
libwww-perl-5.43 and its dependencies. (This was so I could use the
LWP library to make some CGI scripts work.)
Take the URI-1.05 package as a test case. I untarred it, and ran
perl Makefile.PL; make; make test; make install
as instructed. Everything seemed to work OK until the install stage,
when it put a bunch of stuff in
/usr/src/athena-dest/INSTALL/usr/athena/lib/perl5/
and then died with:
/bin/sh: /usr/src/athena-dest/INSTALL/usr/athena/lib/perl5/i686-linux/5.00404/perllocal.pod: No such file or directory
Relevent installed rpms:
perl-5.00503-6 [perl 5.005_03]
athena-perl-8.3-25 [perl 5.004_04]
apache-1.3.9-8
apache-manual-1.3.9-8
I then copied stuff by hand into /usr/athena/lib/perl5, only to
discover that apache was only looking in /usr/lib/perl5 for Perl/CGI
support. I managed to kludge everything manually, but seeing as
running a web server and installing Perl modules are fairly standard
things that users and developers would want to do, I thought I would
mention this, in case it was worth investigation by someone more
knowledgeable than I.
Feeling empowered today,
Beland