Bug 3472 - Unable to startup slimserver due to SelectSaver dependency
: Unable to startup slimserver due to SelectSaver dependency
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Platform Support
: 6.5b1
: PC Ubuntu Linux
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-05-31 10:40 UTC by Erland Isaksson
Modified: 2008-09-15 14:39 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erland Isaksson 2006-05-31 10:40:10 UTC
I get this when trying to start nightly from 26/5 (7660)
Can't locate object method "new" via package "SelectSaver" (perhaps you forgot to load "SelectSaver"?) at /usr/lib/perl/5.8/IO/Handle.pm line 213.
Can't locate object method "forceCommit" via package "Slim::Schema" at /usr/local/slimserver/slimserver.pl line 1006.
END failed--call queue aborted.

If I add the following line at the top of slimserver.pl it startup without these error messages, however it still doesn't work and I get other error messages but I will write a separate report on that since I think its a nother problem.
use SelectSaver;

The last version that works is the 23/5 nightly, so the problem is related to the split scanner merge.

This is the whole output when starting with --d_startup is as follows:
======================================================================
Got @INC containing:
/usr/local/SlimServer_v2006-05-31
/etc/perl
/usr/local/lib/perl/5.8.7
/usr/local/share/perl/5.8.7
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.8
/usr/share/perl/5.8
/usr/local/lib/site_perl
.

Extended @INC to contain:
/usr/local/SlimServer_v2006-05-31/CPAN/arch/5.8.7/i486-linux-gnu-thread-multi
/usr/local/SlimServer_v2006-05-31/CPAN/arch/5.8.7/i486-linux-gnu-thread-multi/auto
/usr/local/SlimServer_v2006-05-31/CPAN/arch/5.8/i486-linux-gnu-thread-multi
/usr/local/SlimServer_v2006-05-31/CPAN/arch/5.8/i486-linux-gnu-thread-multi/auto
/usr/local/SlimServer_v2006-05-31/CPAN/arch/i486-linux-gnu-thread-multi
/usr/local/SlimServer_v2006-05-31/lib
/usr/local/SlimServer_v2006-05-31/CPAN
/usr/local/SlimServer_v2006-05-31
/etc/perl
/usr/local/lib/perl/5.8.7
/usr/local/share/perl/5.8.7
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.8
/usr/share/perl/5.8
/usr/local/lib/site_perl
.

Removing [Time::HiRes] from the symbol table - load failed.
Removing [DBD::mysql] from the symbol table - load failed.
Removing [DBI] from the symbol table - load failed.
Removing [DBI] from the symbol table - load failed.
Loaded module: [XML::Parser] ok!
Removing [HTML::Parser] from the symbol table - load failed.
Removing [HTML::Entities] from the symbol table - load failed.
Removing [SelectSaver] from the symbol table - load failed.
Removing [Compress::Zlib] from the symbol table - load failed.
Removing [Digest::base] from the symbol table - load failed.
Removing [Digest::SHA1] from the symbol table - load failed.
Loaded module: [YAML::Syck] ok!
Removing [SelectSaver] from the symbol table - load failed.
Removing [GD::Polygon] from the symbol table - load failed.
Removing [GD::Image] from the symbol table - load failed.
Removing [GD] from the symbol table - load failed.
Removing [Locale::Hebrew] from the symbol table - load failed.
The following modules are loaded after the first attempt:
        YAML/Syck.pm => /usr/local/SlimServer_v2006-05-31/CPAN/YAML/Syck.pm
        IO/Handle.pm => /usr/lib/perl/5.8/IO/Handle.pm
        re.pm => /usr/lib/perl/5.8/re.pm
        File/Spec/Functions.pm => /usr/share/perl/5.8/File/Spec/Functions.pm
        POSIX.pm => /usr/lib/perl/5.8/POSIX.pm
        /usr/lib/perl/5.8/auto/POSIX/load_imports.al => /usr/lib/perl/5.8/auto/POSIX/load_imports.al
        Getopt/Long.pm => /usr/share/perl/5.8/Getopt/Long.pm
        Cwd.pm => /usr/lib/perl/5.8/Cwd.pm
        warnings.pm => /usr/share/perl/5.8/warnings.pm
        Carp/Heavy.pm => /usr/share/perl/5.8/Carp/Heavy.pm
        Slim/Utils/OSDetect.pm => /usr/local/SlimServer_v2006-05-31/Slim/Utils/OSDetect.pm
        Fcntl.pm => /usr/lib/perl/5.8/Fcntl.pm
        Symbol.pm => /usr/share/perl/5.8/Symbol.pm
        Exporter.pm => /usr/share/perl/5.8/Exporter.pm
        /usr/lib/perl/5.8/auto/DynaLoader/dl_findfile.al => /usr/lib/perl/5.8/auto/DynaLoader/dl_findfile.al
        File/Spec.pm => /usr/share/perl/5.8/File/Spec.pm
        /usr/lib/perl/5.8/auto/POSIX/autosplit.ix => /usr/lib/perl/5.8/auto/POSIX/autosplit.ix
        FindBin.pm => /usr/share/perl/5.8/FindBin.pm
        warnings/register.pm => /usr/share/perl/5.8/warnings/register.pm
        XSLoader.pm => /usr/lib/perl/5.8/XSLoader.pm
        XML/Parser.pm => /usr/local/SlimServer_v2006-05-31/CPAN/XML/Parser.pm
        Slim/bootstrap.pm => /usr/local/SlimServer_v2006-05-31/Slim/bootstrap.pm
        IO/Seekable.pm => /usr/lib/perl/5.8/IO/Seekable.pm
        XML/Parser/Expat.pm => /usr/local/SlimServer_v2006-05-31/CPAN/XML/Parser/Expat.pm
        Config.pm => /usr/lib/perl/5.8/Config.pm
        File/Basename.pm => /usr/share/perl/5.8/File/Basename.pm
        IO.pm => /usr/lib/perl/5.8/IO.pm
        Carp.pm => /usr/share/perl/5.8/Carp.pm
        FileHandle.pm => /usr/share/perl/5.8/FileHandle.pm
        File/Spec/Unix.pm => /usr/share/perl/5.8/File/Spec/Unix.pm
        Exporter/Heavy.pm => /usr/share/perl/5.8/Exporter/Heavy.pm
        vars.pm => /usr/share/perl/5.8/vars.pm
        strict.pm => /usr/share/perl/5.8/strict.pm
        constant.pm => /usr/share/perl/5.8/constant.pm
        Socket.pm => /usr/lib/perl/5.8/Socket.pm
        Config_heavy.pl => /usr/lib/perl/5.8/Config_heavy.pl
        IO/File.pm => /usr/lib/perl/5.8/IO/File.pm
        AutoLoader.pm => /usr/share/perl/5.8/AutoLoader.pm
        overload.pm => /usr/share/perl/5.8/overload.pm
        auto/Compress/Zlib/autosplit.ix => /usr/lib/perl5/auto/Compress/Zlib/autosplit.ix
        lib.pm => /usr/lib/perl/5.8/lib.pm
        DynaLoader.pm => /usr/lib/perl/5.8/DynaLoader.pm

The following optional modules failed to load on the first attempt: [GD, Locale::Hebrew] - will try again

The following modules failed to load on the first attempt: [Time::HiRes, DBD::mysql, DBI, HTML::Parser, Compress::Zlib, Digest::SHA1] - will try again.

Loaded module: [Time::HiRes] ok!
Loaded module: [DBD::mysql] ok!
Loaded module: [DBI] ok!
Loaded module: [HTML::Parser] ok!
Loaded module: [Compress::Zlib] ok!
Loaded module: [Digest::SHA1] ok!
Loaded module: [GD] ok!
The following modules are loaded after the second attempt:
        YAML/Syck.pm => /usr/local/SlimServer_v2006-05-31/CPAN/YAML/Syck.pm
        IO/Handle.pm => /usr/lib/perl/5.8/IO/Handle.pm
        re.pm => /usr/lib/perl/5.8/re.pm
        HTML/Parser.pm => /usr/lib/perl5/HTML/Parser.pm
        File/Spec/Functions.pm => /usr/share/perl/5.8/File/Spec/Functions.pm
        POSIX.pm => /usr/lib/perl/5.8/POSIX.pm
        /usr/lib/perl/5.8/auto/POSIX/load_imports.al => /usr/lib/perl/5.8/auto/POSIX/load_imports.al
        Getopt/Long.pm => /usr/share/perl/5.8/Getopt/Long.pm
        Compress/Zlib.pm => /usr/lib/perl5/Compress/Zlib.pm
        DBD/mysql.pm => /usr/lib/perl5/DBD/mysql.pm
        Cwd.pm => /usr/lib/perl/5.8/Cwd.pm
        warnings.pm => /usr/share/perl/5.8/warnings.pm
        Carp/Heavy.pm => /usr/share/perl/5.8/Carp/Heavy.pm
        Slim/Utils/OSDetect.pm => /usr/local/SlimServer_v2006-05-31/Slim/Utils/OSDetect.pm
        Digest/base.pm => /usr/share/perl/5.8/Digest/base.pm
        Fcntl.pm => /usr/lib/perl/5.8/Fcntl.pm
        Symbol.pm => /usr/share/perl/5.8/Symbol.pm
        Exporter.pm => /usr/share/perl/5.8/Exporter.pm
        /usr/lib/perl/5.8/auto/DynaLoader/dl_findfile.al => /usr/lib/perl/5.8/auto/DynaLoader/dl_findfile.al
        File/Spec.pm => /usr/share/perl/5.8/File/Spec.pm
        /usr/lib/perl/5.8/auto/POSIX/autosplit.ix => /usr/lib/perl/5.8/auto/POSIX/autosplit.ix
        FindBin.pm => /usr/share/perl/5.8/FindBin.pm
        warnings/register.pm => /usr/share/perl/5.8/warnings/register.pm
        XSLoader.pm => /usr/lib/perl/5.8/XSLoader.pm
        XML/Parser.pm => /usr/local/SlimServer_v2006-05-31/CPAN/XML/Parser.pm
        Slim/bootstrap.pm => /usr/local/SlimServer_v2006-05-31/Slim/bootstrap.pm
        Digest/SHA1.pm => /usr/lib/perl5/Digest/SHA1.pm
        Time/HiRes.pm => /usr/lib/perl/5.8/Time/HiRes.pm
        IO/Seekable.pm => /usr/lib/perl/5.8/IO/Seekable.pm
        XML/Parser/Expat.pm => /usr/local/SlimServer_v2006-05-31/CPAN/XML/Parser/Expat.pm
        DBI.pm => /usr/lib/perl5/DBI.pm
        Config.pm => /usr/lib/perl/5.8/Config.pm
        File/Basename.pm => /usr/share/perl/5.8/File/Basename.pm
        IO.pm => /usr/lib/perl/5.8/IO.pm
        Carp.pm => /usr/share/perl/5.8/Carp.pm
        FileHandle.pm => /usr/share/perl/5.8/FileHandle.pm
        File/Spec/Unix.pm => /usr/share/perl/5.8/File/Spec/Unix.pm
        Exporter/Heavy.pm => /usr/share/perl/5.8/Exporter/Heavy.pm
        vars.pm => /usr/share/perl/5.8/vars.pm
        strict.pm => /usr/share/perl/5.8/strict.pm
        constant.pm => /usr/share/perl/5.8/constant.pm
        /usr/lib/perl5/auto/Compress/Zlib/autosplit.ix => /usr/lib/perl5/auto/Compress/Zlib/autosplit.ix
        Socket.pm => /usr/lib/perl/5.8/Socket.pm
        Config_heavy.pl => /usr/lib/perl/5.8/Config_heavy.pl
        IO/File.pm => /usr/lib/perl/5.8/IO/File.pm
        AutoLoader.pm => /usr/share/perl/5.8/AutoLoader.pm
        overload.pm => /usr/share/perl/5.8/overload.pm
        HTML/Entities.pm => /usr/lib/perl5/HTML/Entities.pm
        auto/Compress/Zlib/autosplit.ix => /usr/lib/perl5/auto/Compress/Zlib/autosplit.ix
        lib.pm => /usr/lib/perl/5.8/lib.pm
        GD.pm => /usr/lib/perl5/GD.pm
        DynaLoader.pm => /usr/lib/perl/5.8/DynaLoader.pm

The following optional modules failed to load: [Locale::Hebrew] after their second try.

Can't locate object method "new" via package "SelectSaver" (perhaps you forgot to load "SelectSaver"?) at /usr/lib/perl/5.8/IO/Handle.pm line 213.
Can't locate object method "forceCommit" via package "Slim::Schema" at /usr/local/slimserver/slimserver.pl line 1006.
END failed--call queue aborted.
Comment 1 Dan Sully 2006-06-12 16:58:30 UTC
What version of Ubuntu is this?

Works fine on my Debian unstable server.
Comment 2 Erland Isaksson 2006-06-12 19:59:26 UTC
Its on Ubuntu 5.10 (Breezy)
Comment 3 Dan Sully 2006-06-15 14:52:29 UTC
I'm able to reproduce this in a Ubuntu 5.10 VM.

I have no idea why it's happening however..
Comment 4 Erland Isaksson 2006-06-15 15:10:22 UTC
As I described in the problem description I can get it to work by adding the following line in the top of slimserver.pl

use SelectSaver;

However, I suspect that this might not be the right way to solve it ?
Comment 5 Dan Sully 2006-06-15 18:09:07 UTC
Have you run Bin/build-perl-modules.pl ?
Comment 6 Dan Sully 2006-06-15 18:11:09 UTC
I just checked in a change that might fix it..
Comment 7 Erland Isaksson 2006-06-17 21:18:25 UTC
The problem remains in SlimServer_v2006-06-17.tar.gz

I also searched for SelectSaver.pm and its found on in:
/usr/share/perl/5.8.7/SelectSaver.pm

I have not run Bin/build-perl-modules.pl but I have installed all dependencies in the latest .deb installation of slimserver. I have not installed slimserver itself, just the dependencies, slimserver itself is installed by extrackting the SlimServer_v2006-06-17.tar.gz file.
Comment 8 KDF 2006-06-18 01:07:26 UTC
According to your initial output of @INC, SelectSaver.pm in /usr/share/perl/5.8.7  won't be found.
I'd try build-perl-modules.pl.  It's a dupe of the modules, but easily removed from the CPAN tree under the slimserver install if it doesn't help.
Comment 9 Will Irace 2006-06-19 16:53:22 UTC
Something broke for me too between SlimServer_v2006-04-29 and SlimServer_v2006-06-19. Sorry if this isn't the same bug, but it looks similar.

I have two failures: build-perl-modules.pl fails, and slimserver.pl won't launch even when I attempt to install the perl modules using CPAN myself.  

First I'll paste the build-perl-modules error, then the output from --d_startup.

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

scratchy:/usr/local/slimserver # Bin/build-perl-modules.pl
Welcome to the Slim Devices perl module installer.

These packages are needed for SlimServer to function.
You will need a C compiler (gcc), make, and perl installed.

You will need development libraries for MySQL. eg: libmysqlclient

You will need development libraries for expat. eg: libexpat1-dev

*** Ignore any warnings about AppConfig. ***

Please enter a perl binary to use (defaults to /usr/bin/perl)
This must be the same perl binary that you ran this program with -->
Please enter a directory to download files to --> /tmp
Downloads will use lwp to fetch tarballs.

Downloading Compress-Zlib-1.41.tar.gz to: /tmp
Uncompressing..
Configuring..
 /usr/bin/perl Makefile.PL
Up/Downgrade complete.
Building..
Zlib.xs: In function `DispStream':
Zlib.xs:220: warning: long int format, uInt arg (arg 2)
Zlib.xs:221: warning: long int format, uInt arg (arg 2)
Library for Compress-Zlib-1.41.tar.gz is OK!

Downloading DBI-1.50.tar.gz to: /tmp
Uncompressing..
Configuring..
 /usr/bin/perl Makefile.PL

    I see you're using perl 5.008006 on i586-linux-thread-multi, okay.
    Remember to actually *read* the README file!
    Use  'make' to build the software (dmake or nmake on Windows).
    Then 'make test' to execute self tests.
    Then 'make install' to install the DBI and then delete this working
    directory before unpacking and building any DBD::* drivers.

Building..
Library for DBI-1.50.tar.gz is OK!

Downloading DBD-mysql-3.0002.tar.gz to: /tmp
Uncompressing..
Configuring..
PERL5LIB=/tmp/DBI-1.50/blib/lib:/tmp/DBI-1.50/blib/arch /usr/bin/perl Makefile.PL
Can't exec "mysql_config": No such file or directory at Makefile.PL line 76.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 454.
Failed to determine directory of mysql.h. Use

  perl Makefile.PL --cflags=-I<dir>

to set this directory. For details see the INSTALL.html file,
section "C Compiler flags" or type

  perl Makefile.PL --help
There was a problem creating Makefile - exiting!
scratchy:/usr/local/slimserver #


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

scratchy:/usr/local/slimserver # ./slimserver.pl --d_startup
Got @INC containing:
/usr/local/SlimServer_v2006-06-19
/usr/lib/perl5/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl
.

Extended @INC to contain:
/usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8.6/i586-linux-thread-multi
/usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8.6/i586-linux-thread-multi/auto
/usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8/i586-linux-thread-multi
/usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8/i586-linux-thread-multi/auto
/usr/local/SlimServer_v2006-06-19/CPAN/arch/i586-linux-thread-multi
/usr/local/SlimServer_v2006-06-19/lib
/usr/local/SlimServer_v2006-06-19/CPAN
/usr/local/SlimServer_v2006-06-19
/usr/lib/perl5/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl
.

Removing [Time::HiRes] from the symbol table - load failed.
Removing [List::Util] from the symbol table - load failed.
Removing [DBD::mysql] from the symbol table - load failed.
Removing [Scalar::Util] from the symbol table - load failed.
Removing [DBI] from the symbol table - load failed.
Loaded module: [DBI] ok!
Loaded module: [XML::Parser::Expat] ok!
Removing [HTML::Parser] from the symbol table - load failed.
Removing [HTML::Entities] from the symbol table - load failed.
Loaded module: [Compress::Zlib] ok!
Removing [Digest::base] from the symbol table - load failed.
Removing [Digest::SHA1] from the symbol table - load failed.
Loaded module: [YAML::Syck] ok!
Removing [GD::Polygon] from the symbol table - load failed.
Removing [GD::Image] from the symbol table - load failed.
Removing [GD] from the symbol table - load failed.
Removing [Locale::Hebrew] from the symbol table - load failed.
The following modules are loaded after the first attempt:
        YAML/Syck.pm => /usr/local/SlimServer_v2006-06-19/CPAN/YAML/Syck.pm
        IO/Handle.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/IO/Handle.pm
        re.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/re.pm
        File/Spec/Functions.pm => /usr/lib/perl5/5.8.6/File/Spec/Functions.pm
        List/Util.pm => /usr/lib/perl5/5.8.6/List/Util.pm
        POSIX.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/POSIX.pm
        SelectSaver.pm => /usr/lib/perl5/5.8.6/SelectSaver.pm
        Getopt/Long.pm => /usr/lib/perl5/5.8.6/Getopt/Long.pm
        Compress/Zlib.pm => /usr/local/SlimServer_v2006-06-19/CPAN/Compress/Zlib.pm
        Cwd.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Cwd.pm
        warnings.pm => /usr/lib/perl5/5.8.6/warnings.pm
        Carp/Heavy.pm => /usr/lib/perl5/5.8.6/Carp/Heavy.pm
        Slim/Utils/OSDetect.pm => /usr/local/SlimServer_v2006-06-19/Slim/Utils/OSDetect.pm
        Fcntl.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Fcntl.pm
        Symbol.pm => /usr/lib/perl5/5.8.6/Symbol.pm
        /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/DynaLoader/dl_findfile.al => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/DynaLoader/dl_findfile.al
        /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/POSIX/load_imports.al => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/POSIX/load_imports.al
        Scalar/Util.pm => /usr/lib/perl5/5.8.6/Scalar/Util.pm
        Exporter.pm => /usr/lib/perl5/5.8.6/Exporter.pm
        File/Spec.pm => /usr/lib/perl5/5.8.6/File/Spec.pm
        FindBin.pm => /usr/lib/perl5/5.8.6/FindBin.pm
        warnings/register.pm => /usr/lib/perl5/5.8.6/warnings/register.pm
        XSLoader.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/XSLoader.pm
        Slim/bootstrap.pm => /usr/local/SlimServer_v2006-06-19/Slim/bootstrap.pm
        IO/Seekable.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/IO/Seekable.pm
        XML/Parser/Expat.pm => /usr/local/SlimServer_v2006-06-19/CPAN/XML/Parser/Expat.pm
        DBI.pm => /usr/local/SlimServer_v2006-06-19/CPAN/DBI.pm
        Config.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Config.pm
        File/Basename.pm => /usr/lib/perl5/5.8.6/File/Basename.pm
        IO.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/IO.pm
        /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/POSIX/autosplit.ix => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/POSIX/autosplit.ix
        Carp.pm => /usr/lib/perl5/5.8.6/Carp.pm
        FileHandle.pm => /usr/lib/perl5/5.8.6/FileHandle.pm
        File/Spec/Unix.pm => /usr/lib/perl5/5.8.6/File/Spec/Unix.pm
        Exporter/Heavy.pm => /usr/lib/perl5/5.8.6/Exporter/Heavy.pm
        vars.pm => /usr/lib/perl5/5.8.6/vars.pm
        strict.pm => /usr/lib/perl5/5.8.6/strict.pm
        constant.pm => /usr/lib/perl5/5.8.6/constant.pm
        Socket.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Socket.pm
        IO/File.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/IO/File.pm
        overload.pm => /usr/lib/perl5/5.8.6/overload.pm
        AutoLoader.pm => /usr/lib/perl5/5.8.6/AutoLoader.pm
        auto/Compress/Zlib/autosplit.ix => /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi/auto/Compress/Zlib/autosplit.ix
        lib.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/lib.pm
        DynaLoader.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/DynaLoader.pm

The following optional modules failed to load on the first attempt: [GD, Locale::Hebrew] - will try again

The following modules failed to load on the first attempt: [Time::HiRes, DBD::mysql, HTML::Parser, Digest::SHA1] - will try again.

Loaded module: [Time::HiRes] ok!
Loaded module: [DBD::mysql] ok!
Loaded module: [HTML::Parser] ok!
Loaded module: [Digest::SHA1] ok!
Loaded module: [GD] ok!
The following modules are loaded after the second attempt:
        YAML/Syck.pm => /usr/local/SlimServer_v2006-06-19/CPAN/YAML/Syck.pm
        IO/Handle.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/IO/Handle.pm
        re.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/re.pm
        HTML/Parser.pm => /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi/HTML/Parser.pm
        File/Spec/Functions.pm => /usr/lib/perl5/5.8.6/File/Spec/Functions.pm
        List/Util.pm => /usr/lib/perl5/5.8.6/List/Util.pm
        POSIX.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/POSIX.pm
        SelectSaver.pm => /usr/lib/perl5/5.8.6/SelectSaver.pm
        Getopt/Long.pm => /usr/lib/perl5/5.8.6/Getopt/Long.pm
        GD/Polygon.pm => /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi/GD/Polygon.pm
        Compress/Zlib.pm => /usr/local/SlimServer_v2006-06-19/CPAN/Compress/Zlib.pm
        DBD/mysql.pm => /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi/DBD/mysql.pm
        Cwd.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Cwd.pm
        warnings.pm => /usr/lib/perl5/5.8.6/warnings.pm
        Carp/Heavy.pm => /usr/lib/perl5/5.8.6/Carp/Heavy.pm
        Slim/Utils/OSDetect.pm => /usr/local/SlimServer_v2006-06-19/Slim/Utils/OSDetect.pm
        Digest/base.pm => /usr/lib/perl5/5.8.6/Digest/base.pm
        Fcntl.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Fcntl.pm
        Symbol.pm => /usr/lib/perl5/5.8.6/Symbol.pm
        /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/DynaLoader/dl_findfile.al => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/DynaLoader/dl_findfile.al
        /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/POSIX/load_imports.al => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/POSIX/load_imports.al
        Scalar/Util.pm => /usr/lib/perl5/5.8.6/Scalar/Util.pm
        Exporter.pm => /usr/lib/perl5/5.8.6/Exporter.pm
        File/Spec.pm => /usr/lib/perl5/5.8.6/File/Spec.pm
        FindBin.pm => /usr/lib/perl5/5.8.6/FindBin.pm
        warnings/register.pm => /usr/lib/perl5/5.8.6/warnings/register.pm
        XSLoader.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/XSLoader.pm
        Slim/bootstrap.pm => /usr/local/SlimServer_v2006-06-19/Slim/bootstrap.pm
        Digest/SHA1.pm => /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi/Digest/SHA1.pm
        Time/HiRes.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Time/HiRes.pm
        IO/Seekable.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/IO/Seekable.pm
        XML/Parser/Expat.pm => /usr/local/SlimServer_v2006-06-19/CPAN/XML/Parser/Expat.pm
        DBI.pm => /usr/local/SlimServer_v2006-06-19/CPAN/DBI.pm
        GD/Image.pm => /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi/GD/Image.pm
        Config.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Config.pm
        File/Basename.pm => /usr/lib/perl5/5.8.6/File/Basename.pm
        IO.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/IO.pm
        /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/POSIX/autosplit.ix => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/auto/POSIX/autosplit.ix
        Carp.pm => /usr/lib/perl5/5.8.6/Carp.pm
        FileHandle.pm => /usr/lib/perl5/5.8.6/FileHandle.pm
        File/Spec/Unix.pm => /usr/lib/perl5/5.8.6/File/Spec/Unix.pm
        Exporter/Heavy.pm => /usr/lib/perl5/5.8.6/Exporter/Heavy.pm
        vars.pm => /usr/lib/perl5/5.8.6/vars.pm
        strict.pm => /usr/lib/perl5/5.8.6/strict.pm
        constant.pm => /usr/lib/perl5/5.8.6/constant.pm
        Socket.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/Socket.pm
        IO/File.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/IO/File.pm
        overload.pm => /usr/lib/perl5/5.8.6/overload.pm
        AutoLoader.pm => /usr/lib/perl5/5.8.6/AutoLoader.pm
        HTML/Entities.pm => /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi/HTML/Entities.pm
        auto/Compress/Zlib/autosplit.ix => /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi/auto/Compress/Zlib/autosplit.ix
        lib.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/lib.pm
        GD.pm => /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi/GD.pm
        DynaLoader.pm => /usr/lib/perl5/5.8.6/i586-linux-thread-multi/DynaLoader.pm

The following optional modules failed to load: [Locale::Hebrew] after their second try.

2006-06-19 16:48:10.1833 Use of inherited AUTOLOAD for non-method YAML::Syck::Dump() is deprecated at /usr/local/SlimServer_v2006-06-19/Slim/Utils/Prefs.pm line 947.
Can't locate auto/YAML/Syck/Dump.al in @INC (@INC contains: /usr/local/SlimServer_v2006-06-19 /usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8.6/i586-linux-thread-multi /usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8.6/i586-linux-thread-multi/auto /usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8/i586-linux-thread-multi /usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8/i586-linux-thread-multi/auto /usr/local/SlimServer_v2006-06-19/CPAN/arch/i586-linux-thread-multi /usr/local/SlimServer_v2006-06-19/lib /usr/local/SlimServer_v2006-06-19/CPAN /usr/local/SlimServer_v2006-06-19 /usr/lib/perl5/5.8.6/i586-linux-thread-multi /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl .) at /usr/local/SlimServer_v2006-06-19/Slim/Utils/Prefs.pm line 947
2006-06-19 16:48:10.1843 Use of inherited AUTOLOAD for non-method YAML::Syck::Dump() is deprecated at /usr/local/SlimServer_v2006-06-19/Slim/Utils/Prefs.pm line 947.
Can't locate auto/YAML/Syck/Dump.al in @INC (@INC contains: /usr/local/SlimServer_v2006-06-19 /usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8.6/i586-linux-thread-multi /usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8.6/i586-linux-thread-multi/auto /usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8/i586-linux-thread-multi /usr/local/SlimServer_v2006-06-19/CPAN/arch/5.8/i586-linux-thread-multi/auto /usr/local/SlimServer_v2006-06-19/CPAN/arch/i586-linux-thread-multi /usr/local/SlimServer_v2006-06-19/lib /usr/local/SlimServer_v2006-06-19/CPAN /usr/local/SlimServer_v2006-06-19 /usr/lib/perl5/5.8.6/i586-linux-thread-multi /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl .) at /usr/local/SlimServer_v2006-06-19/Slim/Utils/Prefs.pm line 947
END failed--call queue aborted.
Comment 10 Dan Sully 2006-07-17 10:34:19 UTC
Fixed in change 8469
Comment 11 Dan Sully 2006-07-17 12:59:45 UTC
*** Bug 3766 has been marked as a duplicate of this bug. ***