Main Stories
Slash Boxes

Slash Open Source Project

Slashcode Log In

Log In

[ Create a new account ]

Article Poll

Poll I found this article to be
Very Helpful
Helpful
Not Helpful
Not Very Helpful
[ Results | Polls ]
Comments:0 | Votes:0

Installing Slash on Redhat 7.0

posted by Krow on 10:14 AM February 2nd, 2001   Printer-friendly   Email story
gholsie writes "I'm trying your software on a Redhat 7 box. While running the installation, I determined (the LOOOONG way) that slash sofware will only work with the software versions listed in the INSTALL document. Is this true about Perl? Redhat 7 installations typically install a newer version of Perl than listed in your INSTALL doc. My question is this: Running "/etc/init.d/slashd start" gives me this error: Compilation failed in require at /etc/init.d/slashd line 637. why am I here? at /etc/init.d/slashd at line 39 main::END() called at /etc/init.d/slashd line 1 require 0 called at /etc/init.d/slashd line 1 I have reverted back to older versions of your modules listed. However, I'm using the RH7 distribution version of Perl. Is the above error due to an incompatibility issue with the newer version? Or, am I looking at a simpler problem? Should I install the older version of Perl (as listed in the INSTALL doc)? -- Mike"
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login
Loading... please wait.
  • Interesting. I don't suppose you'd be willing to publish the list of what modules and which version of those modules you are using, would you? It would be a great help. I'm going to try to get RedHat 7.1 beta setup on my machine at home (same reason, test prior to production) since I cannot get / running on Mandrake 7.1 to my satisfaction.
    --


    "How about you interface with my ass? By biting it!" --Bender
  • I use perl 5.6.0, works just fine.
  • by Anonymous Coward
    From this : 'Where is your mSQL installed?', it looks like you have opted to install both MySQL and mSQL. When you install through CPAN, you'll need to select the MySQL only option, unless you actually have mSQL installed.
  • by Anonymous Coward
    Actually , make sure you rm the dir where the cpan source are extracted. for me, it weas /root/.cpan i just rm -rf /root/.cpan -- re-install cpan modules.
  • I'm having the exact same problem! "require Slash" (in httpd.conf) and "use Slash" (in *.pl) is creating "compile errors" in the apache logs. I'm on RH7, with perl 5.6. I wonder if I should switch to 5.00* Did you do this already? Did it fix the problem?
  • by Anonymous Coward

    Although it seems to be a little buggy, I have gotten slashcode to work on my RH laptop with 7.0 on it with the updated perl, BUT (Don't ya love that word) I installed the perl modules manualy due some other problems with the box at the time. I do not remember for sure but I believe I installed the latest versions of all the modules but one.

    I noticed a couple of odd things as well, first I installed the latest version of Mail-Sendmail but when I went to compile slash it whorfed a hairball complaining that the mentioned module wasn't installed. (It compiled and tested fine, I had hacked the file with my email address in the test.) The solution? Compile and install the module again.. *shrug*

    Oh and in case your woundering, I put slashcode on my laptop so I could play around with it and understand it more fully before rolling it out into production. }:8>

    Phantomgraph

  • Well, I'm still having troubles and it looks like this isn't such an abnormal problem. I am just doing something wrong.

    My last round was to re-install the entire NOS and install all of my modules one by one using the tarball distributions.

    Here's what I am seeing:

    Running: perl /home/slash/Slash.pm gives me this:
    install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /usr/lib/perl5/5.6.0/i386-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux /usr/lib/perl5/s