Re: Problem running ubh

"northeastpaguy" <[email protected]> Tue, 15 Apr 2003 22:34:00 -0000
Newsgroups gmane.network.ubh
Message-ID <[email protected]>
Just an update... I solved my own problem and located the correct 
perl module:

http://search.cpan.org/dist/String-CRC32/


--- In [email protected], "northeastpaguy" <northeastpaguy@y...> 
wrote:
> Ok.. one more problem.  I successfully got UBH working on my 
RedHat 
> 7.2 test machine by installing 
> ftp://rpmfind.net/linux/ASPLinux/i386/RPMS.7.3/perl-String-CRC32-
1.2-
> 15.i386.rpm  
> 
> However, I'm now attempting to install UBH on my production RedHat 
> 8.0 machine, and I've encountered the same problem.  Except that 
> this time, the RPM file isn't doing the trick since I believe it's 
> for Perl 5.6.x
> 
> I have all the perl modules installed as mentioned in previous 
posts 
> and according to the docs, but here's what I'm getting when I 
> attempt to run ubh:
> 
> ==========================================
> v-string in use/require non-portable 
> at /usr/lib/perl5/site_perl/5.8.0/News/Newsrc.pm line 1.
> Can't locate String/CRC32.pm in @INC (@INC 
> contains: /usr/lib/perl5/5.8.0/i386-linux-thread-
> multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-
linux-
> thread-
> 
multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.1 /
> usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-
linux-
> thread-
> 
multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) 
> at ./ubh line 1429.
> BEGIN failed--compilation aborted at ./ubh line 1429.
> ==========================================
> 
> This is basically the same error I got the first time around until 
I 
> installed the perl-String-CRC32-1.2-15.i386.rpm --- except that I 
> can't seem to locate this same RPM for RedHat 8.0/Perl 5.8.0
> 
> Is there a perl module that I can install to get the needed files?
> 
> Thanks very much once again,
> 
> Kevin G.
> 
> 
> 
> --- In [email protected], "northeastpaguy" <northeastpaguy@y...> 
> wrote:
> > Hello Doug,
> > 
> > Thanks for the quick response.  Here's what I've found so far:
> > 
> > 1. There's no such perl module as "String::CRC32".  There IS 
> > a "String::CRC", which I installed -- but still getting the same 
> > errors.
> > 
> > 2. And yes, I am a little "chmod 777 happy" as you say, only 
> because 
> > nowhere in the docs does it tell you which file permissions are 
> > supposed to be set.  Of course the script needs at least 755, 
and 
> > I'm guessing the data directory does need 777 since files will 
be 
> > written there.
> > 
> > 3. According to the docs, the only perl modules needed are as 
> > follows:
> > 
> > Net::NNTP  
> > News::Newsrc
> > Set::IntSpan 
> > MIME::Parser
> > MIME::Base64
> > IO::Stringy
> > The MailTools distribution
> > 
> > I have each and every one of the top modules, along with 
> MIME:Tools 
> > installed -- and was still getting the same error.
> > 
> > So I located the perl-string-CRC32 RPM at 
> > ftp://rpmfind.net/linux/ASPLinux/i386/RPMS.7.3/perl-String-CRC32-
> 1.2-
> > 15.i386.rpm  Once I installed it, the program does seem to run 
now.
> > 
> > However, I'm getting some weird output - telling me it couldn't 
> > open /root/.ubhrc   I'm guessing that it's looking in /root for 
> the 
> > two config files for some reason, so I copied them over to /root 
> and 
> > sure enough the program is working now.  And luckily, it's 
> > downloading binaries to the /data subdirectory of my ubh 
> directory.  
> > I was afraid it might download a whole bunch of stray stuff 
> to /root 
> > since that's where it's looking for the configs.
> > 
> > So now that the program IS working, is there some configuration 
I 
> > need to do in order for it NOT to look at /root for the two 
config 
> > files?  And also, what are the proper file permissions so I'm 
not 
> > so "chmod 777 happy"  ;-)
> > 
> > Many thanks again,
> > 
> > Kevin G.
> > 
> > 
> > --- In [email protected], Doug McLaren <dougmc+egroups@a...> 
> wrote:
> > > On Tue, Apr 15, 2003 at 05:25:33PM -0000, northeastpaguy wrote:
> > > 
> > > | - Made sure ALL perl modules were installed - which they are.
> > > 
> > > Apparantly not :)
> > > 
> > > | - Created a directory for ubh (chmod'd to 777), and within 
the 
> > ubh 
> > > 
> > > You seem `chmod 777' happy.  It's not going to hurt this, but 
> it'll
> > > cause you problems later.  Explaining how is outside the scope 
> of 
> > this
> > > email, however.
> > > 
> > > | Can't locate String/CRC32.pm in @INC (@INC 
> > > | contains: /usr/lib/perl5/5.6.1/i386-
> > > | 
linux /usr/lib/perl5/5.6.1 /usr/lib/perl5/site_perl/5.6.1/i386-
> > > | 
> > 
> 
linux /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl/5.6.0/i
> > > | 386-
> > linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .) 
> > > | at ubh line 1429.
> > > | BEGIN failed--compilation aborted at ubh line 1429.
> > > 
> > > You don't have the String::CRC32 perl module installed.
> > > (`Can't locate X/Y' == `you're missing X::Y', if it wasn't 
> > obvious.)
> > > 
> > > You can install it with CPAN by running this command as root --
> > > 
> > >    perl -MCPAN -e 'install String::CRC32'
> > > 
> > > Once you resolve that, you'll probably find some other missing
> > > packages, which you'll install in the same way.
> > > 
> > > String::CRC32 is probably part of some package (perhaps the 
Mime-
> > Tools
> > > package?) and you could install it that way, but you don't 
need 
> to
> > > know what package it's part of to just keep installing things 
> like
> > > this.
> > > 
> > > -- 
> > > Doug McLaren, dougmc@f...         Where do you think you're 
> going 
> > today?


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/xaxhjB/hdqFAA/VygGAA/IHFolB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
[email protected]

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/