Menu

#3 Apache::MP3 broken for RedHat 8.0

open
nobody
None
5
2012-12-11
2003-02-12
No

Hi,

I upgraded my server to RedHat 8.0, and it has broken
Apache:MP3. Basically, RH 8.0 uses a version of
mod_perl (1.99) that no longer contains the CGI
functions and constants in the same old place. For
example, Apache::Constants is now named Apache::Const
and there are many other places were it breaks.

Pablo

Discussion

  • Pablo Molinero

    Pablo Molinero - 2003-02-12

    Logged In: YES
    user_id=213984

    I thought it would be usefiul to give more information about
    the errors. This is the type of message that I get in the
    error_log:

    ==============================================
    [Mon Feb 10 23:06:51 2003] [error] failed to resolve handler
    `Apache::MP3::Playlist'
    [Mon Feb 10 23:06:51 2003] [error] [client 171.64.74.40]
    Can't locate Apache/Constants.pm in @INC (@INC contains:
    /usr/lib/perl5/5.8.0/i386-linux-thread-mult
    i /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/si
    te_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/5.6.1 /usr/lib/perl5/vendor_perl
    .) at /usr/lib/perl5/site_perl/5.6.1/Apache/MP3/Playlist.pm
    line 7.
    BEGIN failed--compilation aborted at
    /usr/lib/perl5/site_perl/5.6.1/Apache/MP3/Playlist.pm line 7.
    ===================================================
    When I change use Apache::Constants for use Apache::Const:

    [Tue Feb 11 05:36:16 2003] [error] failed to resolve handler
    `Apache::MP3::Playlist'
    [Tue Feb 11 05:36:16 2003] [error] [client 171.64.74.40]
    Can't locate Apache.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 /u
    sr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
    /usr/lib/perl5/vendor_perl/5.8.0
    /usr/lib/perl5/vendor_perl/5.6.1 /usr/lib/perl5/vendor_perl
    .) at /us
    r/lib/perl5/5.8.0/CGI.pm line 161.
    Compilation failed in require at
    /usr/lib/perl5/site_perl/5.8.0/Apache/MP3/Playlist.pm line 10.
    BEGIN failed--compilation aborted at
    /usr/lib/perl5/site_perl/5.8.0/Apache/MP3/Playlist.pm line 10.
    Compilation failed in require at (eval 1) line 3.
    ===================================================
    Then I simply get:

    [Tue Feb 11 13:18:12 2003] [error] failed to resolve handler
    `Apache::MP3::Playlist'
    ===================================================
    If I change the handler to Apache::MP3:

    [Tue Feb 11 17:07:11 2003] [error] failed to resolve handler
    `Apache::MP3'
    [Tue Feb 11 17:07:11 2003] [error] [client 171.64.74.40]
    Can't locate Apache/Constants.pm in @INC (@INC contains:
    /usr/lib/perl5/5.8.0/i386-linux-thread-mult
    i /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/5.6.1 /usr/lib/perl5/vendor_perl
    .) at /usr/lib/perl5/site_perl/5.8.0/Apache/MP3.pm line 5.
    BEGIN failed--compilation aborted at
    /usr/lib/perl5/site_perl/5.8.0/Apache/MP3.pm line 5.
    Compilation failed in require at (eval 1) line 3.
    ===================================================

    [Tue Feb 11 17:08:30 2003] [error] unknown constant
    DIR_MAGIC_TYPE at
    /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/ModPerl/Const.pm
    line 27.
    BEGIN failed--compilation aborted at
    /usr/lib/perl5/site_perl/5.8.0/Apache/MP3.pm line 5.
    Compilation failed in require at (eval 1) line 3.

    ===================================================

     
  • Nobody/Anonymous

    Logged In: NO

    Just upgrade from RedHat 7.3 to 9.0. Have their been any
    updates on this issue?

    Thanks!!!!

    jlunsford@verio.net

     

Log in to post a comment.

MongoDB Logo MongoDB