From: Baker, D. <Dan...@Pa...> - 2004-01-21 00:05:45
|
Copying the list 'cuz I forgot to last time... I'm using the release version. Dan baker -----Original Message----- From: Robert Helmer [mailto:rh...@cu...] Sent: Tuesday, January 20, 2004 3:59 PM To: Baker, Dan Subject: Re: [Sandweb-users] Sandweb install difficulties --Works! Hmm.. yeah that's odd :) Are you using a CVS checkout of SandWeb, or the 1.0RC4 release? I haven't got a chance to upgrade Perl on my sun box, I'll try to do that today. Thanks, Rob On Tue, Jan 20, 2004 at 03:06:11PM -0800, Baker, Dan wrote: > It works now, this is what I did. I removed the /usr/local install of perl, > and upgraded the installation in /usr (yes, built from source) to 5.8.2. I > rebuilt all of the dependency modules. Gmake ran fine without error, as did > gmake test. However, it looks like sommat is wrong with > tools/install_script.pl > > pdxadmu03d# gmake install > [snip] > .... > Installing /usr/lib/perl5/site_perl/5.8.2/SandWeb/File/Unix.pm > Writing /usr//lib/perl5/site_perl/5.8.2/sun4-solaris/auto/SandWeb/.packlist > Appending installation info to /usr/perl5/5.8.2/sun4-solaris/perllocal.pod > ./tools/install_script.pl > Name "config::imgpath" used only once: possible typo at > ./tools/install_script.pl line 26. > gmake: *** [custom_install] Error 1 > > I assume this is tighter error checking by perl 5.8.2 > > Thanks for your help! > > Dan Baker > > > -----Original Message----- > From: Robert Helmer [mailto:ro...@ro...] > Sent: Sunday, January 18, 2004 1:24 PM > To: Baker, Dan > Cc: 'san...@li...' > Subject: Re: [Sandweb-users] Sandweb install difficulties > > > On Thu, Jan 15, 2004 at 05:20:48PM -0800, Baker, Dan wrote: > > > > What I think is happening, is the install is being confused by the two > > versions of perl on the system. Solaris 9 has perl 5.2 in /usr/bin/perl > and > > /usr/perl5 > > In order to build some of the modules I had to install 5.8. It lives in > > /usr/local/bin/perl and /usr/local/lib/perl5. I rebuilt all of the > > dependency modules using 5.8.2, and it seems that the makefile wants to > use > > the original perl 5.2 When I force the issue by editing the Makefile, not > > everything gets the message. I'm not a perl coder, so where is that > > configured in the Makefile.PL? > > Sorry I didn't see this before.. yeah I don't think SandWeb will work > with Perl 5.2, the lowest we've tested with is 5.6. > > You'll want to run the Makefile.PL like this: > /usr/local/bin/perl Makefile.PL > > And "#!/usr/bin/perl" is hardcoded into the top of these scripts, so > you should change it manually and then try > "make && make test && make install": > > bin/sandweb-admin:#!/usr/bin/perl -w > bin/sandweb.cgi:#!/usr/bin/perl -w > tools/change-entry.pl:#!/usr/bin/perl -w > tools/checkfiles.pl:#!/usr/bin/perl -w > tools/install_script.pl:#!/usr/bin/perl -w > tools/instbin.pl:#!/usr/bin/perl -w > tools/instcachedir.pl:#!/usr/bin/perl -w > tools/instcgi.pl:#!/usr/bin/perl -w > tools/instimages.pl:#!/usr/bin/perl -w > tools/insttemplates.pl:#!/usr/bin/perl -w > tools/mkdirto.pl:#!/usr/bin/perl -w > > ---------------------------------------------------------------------------- -- > > This email is confidential and may be legally privileged. > > It is intended solely for the addressee. Access to this email by anyone else, > unless expressly approved by the sender or an authorized addressee, is > unauthorized. > > If you are not the intended recipient, any disclosure, copying, distribution > or any action omitted or taken in reliance on it, is prohibited and may be > unlawful. If you believe that you have received this email in error, please > contact the sender, delete this e-mail and destroy all copies. > > ============================================================================ == ------------------------------------------------------------------------------ This email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else, unless expressly approved by the sender or an authorized addressee, is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action omitted or taken in reliance on it, is prohibited and may be unlawful. If you believe that you have received this email in error, please contact the sender, delete this e-mail and destroy all copies. ============================================================================== |