Bug 5872 - Encode::Detect not working
: Encode::Detect not working
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Tagging
: 7.0
: PC Ubuntu Linux
: P2 major (vote)
: ---
Assigned To: Squeezebox QA Team email alias
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2007-10-20 07:26 UTC by Jason Holtzapple
Modified: 2007-10-20 13:01 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 Jason Holtzapple 2007-10-20 07:26:29 UTC
I'm getting errors of this type when scanning mp3 files with id3v1 and ape tags. These files no up in no artist / no album in the web interface.

Version used was the Oct 20 nightly:

SqueezeCenter Version: 7.0 - 13944 - Debian - EN - utf8
Server IP address: 192.168.1.7
Perl Version: 5.8.8 i686-linux
MySQL Version: 5.0.45-Debian_1ubuntu3-log

For a sample file with these tags, see https://bugs-archive.lyrion.org/show_bug.cgi?id=3520

[07:15:53.0620] Slim::Schema::wipeAllData (1308) Wiped the database.
[07:15:53.0659] Slim::Music::Import::runImporter (443) Starting Slim::Music::MusicFolderScan scan
[07:15:53.0662] Slim::Music::MusicFolderScan::startScan (77) Starting music folder scan in /export/music/cars
[07:15:53.0667] Slim::Utils::Scanner::scanDirectory (286) About to look for files in /export/music/cars
[07:15:53.0677] Slim::Utils::Scanner::scanDirectory (287) For files with extensions in: (?i-xsm:\.(?:ape|wma|wav|wave|mp3|mp2|flc|fla
c|fla|m4a|mov|m4b|mp4|mp+|mpc|ogg|aif|aiff)$)
[07:15:53.0728] Slim::Utils::Scanner::scanDirectory (316) Found 20 files in /export/music/cars
[07:15:53.1009] MP3::Info::_get_v1tag (626) Warning: Use of inherited AUTOLOAD for non-method Encode::Detect::Detector::detect() is d
eprecated at /export/home/slim/SlimServer_trunk_v2007-10-20/lib/MP3/Info.pm line 626, <$fh> line 1.
[07:15:53.1021] Slim::Formats::readTags (166) Error: While trying to ->getTag(/export/music/cars/complete_greatest_hits/cars_-_comple
te_greatest_hits_-_01_just_what_i_needed.mp3) : Can't locate auto/Encode/Detect/Detector/detect.al in @INC (@INC contains: CODE(0x8ba
9ffc) /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i386-linux /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arc
h/5.8/i386-linux/auto /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8.8/i686-linux /export/home/slim/SlimServer_trunk_v2
007-10-20/CPAN/arch/5.8.8/i686-linux/auto /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i686-linux /export/home/slim/S
limServer_trunk_v2007-10-20/CPAN/arch/5.8/i686-linux/auto /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/i686-linux /export
/home/slim/SlimServer_trunk_v2007-10-20/lib /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN /export/home/slim/SlimServer_trunk_v2
007-10-20 /export/home/slim/SlimServer_trunk_v2007-10-20 /export/home/slim/perl588/lib/5.8.8/i686-linux /export/home/slim/perl588/lib
/5.8.8 /export/home/slim/perl588/lib/site_perl/5.8.8/i686-linux /export/home/slim/perl588/lib/site_perl/5.8.8 /export/home/slim/perl5
88/lib/site_perl . CODE(0x8baa074)) at /export/home/slim/SlimServer_trunk_v2007-10-20/lib/MP3/Info.pm line 626
[07:15:53.1025] Slim::Formats::readTags (166) Backtrace:

   frame 0: Slim::Utils::Log::logBacktrace (/export/home/slim/SlimServer_trunk_v2007-10-20/Slim/Formats.pm line 166)
   frame 1: Slim::Formats::readTags (/export/home/slim/SlimServer_trunk_v2007-10-20/Slim/Schema.pm line 782)
   frame 2: Slim::Schema::newTrack (/export/home/slim/SlimServer_trunk_v2007-10-20/Slim/Utils/Scanner.pm line 336)
   frame 3: Slim::Utils::Scanner::scanDirectory (/export/home/slim/SlimServer_trunk_v2007-10-20/Slim/Music/MusicFolderScan.pm line 79
)
   frame 4: Slim::Music::MusicFolderScan::startScan (/export/home/slim/SlimServer_trunk_v2007-10-20/Slim/Music/Import.pm line 445)
   frame 5: Slim::Music::Import::runImporter (/export/home/slim/SlimServer_trunk_v2007-10-20/Slim/Music/Import.pm line 292)
   frame 6: Slim::Music::Import::runScan (/export/home/slim/SlimServer_trunk_v2007-10-20/scanner.pl line 197)
   frame 7: (eval) (/export/home/slim/SlimServer_trunk_v2007-10-20/scanner.pl line 191)
   frame 8: main::main (/export/home/slim/SlimServer_trunk_v2007-10-20/scanner.pl line 322)
Comment 1 Andy Grundman 2007-10-20 07:34:15 UTC
OK it's really a Perl module issue, not an issue with tagging.  Can you post the output of ./slimserver.pl --d_startup ?

Are you using the deb or the tar.gz build?
Comment 2 Jason Holtzapple 2007-10-20 10:52:32 UTC
I'm using the tar.gz build and building my own modules with the build script. Here is the startup output:

htpc:[slim]$ perl slimserver.pl --d_startup
Got @INC containing:
/export/home/slim/SlimServer_trunk_v2007-10-20
/export/home/slim/perl588/lib/5.8.8/i686-linux
/export/home/slim/perl588/lib/5.8.8
/export/home/slim/perl588/lib/site_perl/5.8.8/i686-linux
/export/home/slim/perl588/lib/site_perl/5.8.8
/export/home/slim/perl588/lib/site_perl
.

Extended @INC to contain:
/export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i386-linux
/export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i386-linux/auto
/export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8.8/i686-linux
/export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8.8/i686-linux/auto
/export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i686-linux
/export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i686-linux/auto
/export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/i686-linux
/export/home/slim/SlimServer_trunk_v2007-10-20/lib
/export/home/slim/SlimServer_trunk_v2007-10-20/CPAN
/export/home/slim/SlimServer_trunk_v2007-10-20
/export/home/slim/SlimServer_trunk_v2007-10-20
/export/home/slim/perl588/lib/5.8.8/i686-linux
/export/home/slim/perl588/lib/5.8.8
/export/home/slim/perl588/lib/site_perl/5.8.8/i686-linux
/export/home/slim/perl588/lib/site_perl/5.8.8
/export/home/slim/perl588/lib/site_perl
.

Loaded module: [Time::HiRes] ok!
Loaded module: [DBD::mysql] ok!
Loaded module: [DBI] ok!
Loaded module: [XML::Parser::Expat] ok!
Loaded module: [HTML::Parser] ok!
Loaded module: [JSON::XS] ok!
Loaded module: [Compress::Zlib] ok!
Loaded module: [Digest::SHA1] ok!
Loaded module: [YAML::Syck] ok!
Loaded module: [GD] ok!
Module [Locale::Hebrew] failed to load:
Can't locate loadable object for module Locale::Hebrew in @INC (@INC contains: /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i386-linux /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i386-linux/auto /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8.8/i686-linux /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8.8/i686-linux/auto /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i686-linux /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/5.8/i686-linux/auto /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/arch/i686-linux /export/home/slim/SlimServer_trunk_v2007-10-20/lib /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN /export/home/slim/SlimServer_trunk_v2007-10-20 /export/home/slim/SlimServer_trunk_v2007-10-20 /export/home/slim/perl588/lib/5.8.8/i686-linux /export/home/slim/perl588/lib/5.8.8 /export/home/slim/perl588/lib/site_perl/5.8.8/i686-linux /export/home/slim/perl588/lib/site_perl/5.8.8 /export/home/slim/perl588/lib/site_perl .) at (eval 23) line 2
Compilation failed in require at (eval 23) line 2.
BEGIN failed--compilation aborted at (eval 23) line 2.

Removing [Locale::Hebrew] from the symbol table - load failed.
The following modules are loaded after the first attempt:
        YAML/Syck.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/YAML/Syck.pm
        IO/Handle.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/IO/Handle.pm
        re.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/re.pm
        HTML/Parser.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/HTML/Parser.pm
        File/Spec/Functions.pm => /export/home/slim/perl588/lib/5.8.8/File/Spec/Functions.pm
        List/Util.pm => /export/home/slim/perl588/lib/5.8.8/List/Util.pm
        POSIX.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/POSIX.pm
        SelectSaver.pm => /export/home/slim/perl588/lib/5.8.8/SelectSaver.pm
        Getopt/Long.pm => /export/home/slim/perl588/lib/5.8.8/Getopt/Long.pm
        GD/Polygon.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/GD/Polygon.pm
        Compress/Zlib.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/Compress/Zlib.pm
        DBD/mysql.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/DBD/mysql.pm
        Cwd.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/Cwd.pm
        warnings.pm => /export/home/slim/perl588/lib/5.8.8/warnings.pm
        Carp/Heavy.pm => /export/home/slim/perl588/lib/5.8.8/Carp/Heavy.pm
        Slim/Utils/OSDetect.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/Slim/Utils/OSDetect.pm
        /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/POSIX/autosplit.ix => /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/POSIX/autosplit.ix
        B.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/B.pm
        Digest/base.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/Digest/base.pm
        Fcntl.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/Fcntl.pm
        /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/POSIX/load_imports.al => /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/POSIX/load_imports.al
        Symbol.pm => /export/home/slim/perl588/lib/5.8.8/Symbol.pm
        Scalar/Util.pm => /export/home/slim/perl588/lib/5.8.8/Scalar/Util.pm
        Exporter.pm => /export/home/slim/perl588/lib/5.8.8/Exporter.pm
        File/Spec.pm => /export/home/slim/perl588/lib/5.8.8/File/Spec.pm
        JSON/XS.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/JSON/XS.pm
        File/Path.pm => /export/home/slim/perl588/lib/5.8.8/File/Path.pm
        FindBin.pm => /export/home/slim/perl588/lib/5.8.8/FindBin.pm
        /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/DynaLoader/dl_findfile.al => /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/DynaLoader/dl_findfile.al
        warnings/register.pm => /export/home/slim/perl588/lib/5.8.8/warnings/register.pm
        XSLoader.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/XSLoader.pm
        Slim/bootstrap.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/Slim/bootstrap.pm
        Digest/SHA1.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/Digest/SHA1.pm
        Time/HiRes.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/Time/HiRes.pm
        IO/Seekable.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/IO/Seekable.pm
        XML/Parser/Expat.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/XML/Parser/Expat.pm
        B/Deparse.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/B/Deparse.pm
        DBI.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/DBI.pm
        GD/Image.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/GD/Image.pm
        Config.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/Config.pm
        File/Basename.pm => /export/home/slim/perl588/lib/5.8.8/File/Basename.pm
        IO.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/IO.pm
        Carp.pm => /export/home/slim/perl588/lib/5.8.8/Carp.pm
        FileHandle.pm => /export/home/slim/perl588/lib/5.8.8/FileHandle.pm
        File/Spec/Unix.pm => /export/home/slim/perl588/lib/5.8.8/File/Spec/Unix.pm
        Exporter/Heavy.pm => /export/home/slim/perl588/lib/5.8.8/Exporter/Heavy.pm
        vars.pm => /export/home/slim/perl588/lib/5.8.8/vars.pm
        strict.pm => /export/home/slim/perl588/lib/5.8.8/strict.pm
        constant.pm => /export/home/slim/perl588/lib/5.8.8/constant.pm
        Config_heavy.pl => /export/home/slim/perl588/lib/5.8.8/i686-linux/Config_heavy.pl
        IO/File.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/IO/File.pm
        overload.pm => /export/home/slim/perl588/lib/5.8.8/overload.pm
        AutoLoader.pm => /export/home/slim/perl588/lib/5.8.8/AutoLoader.pm
        auto/Compress/Zlib/autosplit.ix => /export/home/slim/perl588/lib/site_perl/5.8.8/i686-linux/auto/Compress/Zlib/autosplit.ix
        HTML/Entities.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/HTML/Entities.pm
        lib.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/lib.pm
        GD.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/GD.pm
        DynaLoader.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/DynaLoader.pm

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

Module [Locale::Hebrew] failed to load:
Can't locate Locale/Hebrew.pm in @INC (@INC contains: /export/home/slim/SlimServer_trunk_v2007-10-20 /export/home/slim/perl588/lib/5.8.8/i686-linux /export/home/slim/perl588/lib/5.8.8 /export/home/slim/perl588/lib/site_perl/5.8.8/i686-linux /export/home/slim/perl588/lib/site_perl/5.8.8 /export/home/slim/perl588/lib/site_perl .) at (eval 24) line 2.
BEGIN failed--compilation aborted at (eval 24) line 2.

The following modules are loaded after the second attempt:
        YAML/Syck.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/YAML/Syck.pm
        IO/Handle.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/IO/Handle.pm
        re.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/re.pm
        HTML/Parser.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/HTML/Parser.pm
        File/Spec/Functions.pm => /export/home/slim/perl588/lib/5.8.8/File/Spec/Functions.pm
        List/Util.pm => /export/home/slim/perl588/lib/5.8.8/List/Util.pm
        POSIX.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/POSIX.pm
        SelectSaver.pm => /export/home/slim/perl588/lib/5.8.8/SelectSaver.pm
        Getopt/Long.pm => /export/home/slim/perl588/lib/5.8.8/Getopt/Long.pm
        GD/Polygon.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/GD/Polygon.pm
        Compress/Zlib.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/Compress/Zlib.pm
        DBD/mysql.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/DBD/mysql.pm
        Cwd.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/Cwd.pm
        warnings.pm => /export/home/slim/perl588/lib/5.8.8/warnings.pm
        Carp/Heavy.pm => /export/home/slim/perl588/lib/5.8.8/Carp/Heavy.pm
        Slim/Utils/OSDetect.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/Slim/Utils/OSDetect.pm
        /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/POSIX/autosplit.ix => /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/POSIX/autosplit.ix
        B.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/B.pm
        Digest/base.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/Digest/base.pm
        Fcntl.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/Fcntl.pm
        /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/POSIX/load_imports.al => /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/POSIX/load_imports.al
        Symbol.pm => /export/home/slim/perl588/lib/5.8.8/Symbol.pm
        Scalar/Util.pm => /export/home/slim/perl588/lib/5.8.8/Scalar/Util.pm
        Exporter.pm => /export/home/slim/perl588/lib/5.8.8/Exporter.pm
        File/Spec.pm => /export/home/slim/perl588/lib/5.8.8/File/Spec.pm
        JSON/XS.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/JSON/XS.pm
        File/Path.pm => /export/home/slim/perl588/lib/5.8.8/File/Path.pm
        FindBin.pm => /export/home/slim/perl588/lib/5.8.8/FindBin.pm
        /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/DynaLoader/dl_findfile.al => /export/home/slim/perl588/lib/5.8.8/i686-linux/auto/DynaLoader/dl_findfile.al
        warnings/register.pm => /export/home/slim/perl588/lib/5.8.8/warnings/register.pm
        XSLoader.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/XSLoader.pm
        Slim/bootstrap.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/Slim/bootstrap.pm
        Digest/SHA1.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/Digest/SHA1.pm
        Time/HiRes.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/Time/HiRes.pm
        IO/Seekable.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/IO/Seekable.pm
        XML/Parser/Expat.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/XML/Parser/Expat.pm
        B/Deparse.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/B/Deparse.pm
        DBI.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/DBI.pm
        GD/Image.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/GD/Image.pm
        Config.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/Config.pm
        File/Basename.pm => /export/home/slim/perl588/lib/5.8.8/File/Basename.pm
        IO.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/IO.pm
        Carp.pm => /export/home/slim/perl588/lib/5.8.8/Carp.pm
        FileHandle.pm => /export/home/slim/perl588/lib/5.8.8/FileHandle.pm
        File/Spec/Unix.pm => /export/home/slim/perl588/lib/5.8.8/File/Spec/Unix.pm
        Exporter/Heavy.pm => /export/home/slim/perl588/lib/5.8.8/Exporter/Heavy.pm
        vars.pm => /export/home/slim/perl588/lib/5.8.8/vars.pm
        strict.pm => /export/home/slim/perl588/lib/5.8.8/strict.pm
        constant.pm => /export/home/slim/perl588/lib/5.8.8/constant.pm
        Config_heavy.pl => /export/home/slim/perl588/lib/5.8.8/i686-linux/Config_heavy.pl
        IO/File.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/IO/File.pm
        overload.pm => /export/home/slim/perl588/lib/5.8.8/overload.pm
        AutoLoader.pm => /export/home/slim/perl588/lib/5.8.8/AutoLoader.pm
        auto/Compress/Zlib/autosplit.ix => /export/home/slim/perl588/lib/site_perl/5.8.8/i686-linux/auto/Compress/Zlib/autosplit.ix
        HTML/Entities.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/HTML/Entities.pm
        lib.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/lib.pm
        GD.pm => /export/home/slim/SlimServer_trunk_v2007-10-20/CPAN/GD.pm
        DynaLoader.pm => /export/home/slim/perl588/lib/5.8.8/i686-linux/DynaLoader.pm

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

[10:48:07.2563] SqueezeCenter OSDetect init...
[10:48:07.3012] SqueezeCenter settings init...
[10:48:07.3041] main::init (269) SqueezeCenter OS Specific init...
[10:48:07.3044] main::init (298) SqueezeCenter settings effective user and group if requested...
[10:48:07.3046] main::init (308) SqueezeCenter strings init...
[10:48:07.3068] Slim::Utils::Strings::loadStrings (108) Retrieving string data from string cache: /export/home/slim/SlimServer_trunk_v2007-10-20/Cache/stringcache
[10:48:07.3099] main::init (311) SqueezeCenter MySQL init...
[10:48:08.3616] main::init (314) Async DNS init...
[10:48:08.4417] main::init (317) Firmware init...
[10:48:08.4471] main::init (320) SqueezeCenter Info init...
[10:48:08.6209] main::init (323) SqueezeCenter IR init...
[10:48:08.6328] main::init (326) SqueezeCenter Request init...
Loaded module: [Slim::Utils::PerlRunTime] ok!
[10:48:08.6359] main::init (329) SqueezeCenter Buttons init...
[10:48:08.6373] main::init (332) SqueezeCenter Graphic Fonts init...
[10:48:08.7023] main::init (340) UDP init...
[10:48:08.7031] main::init (343) Slimproto Init...
[10:48:08.7037] main::init (346) mDNS init...
[10:48:08.7040] main::init (349) Cache init...
[10:48:08.7052] main::init (358) UPnP init...
[10:48:08.7080] main::init (362) SqueezeCenter HTTP init...
Loaded module: [Template::Stash::XS] ok!
[10:48:08.7120] main::init (365) Source conversion init..
[10:48:08.7136] main::init (370) SqueezeCenter Web Settings init...
[10:48:08.7431] main::init (374) SqueezeCenter Jive init...
[10:48:08.7436] main::init (377) SqueezeCenter Plugins init...
Loaded module: [Slim::Plugin::CLI::Plugin] ok!
Loaded module: [Slim::Plugin::DateTime::Plugin] ok!
Loaded module: [Slim::Plugin::DigitalInput::Plugin] ok!
Loaded module: [Slim::Plugin::Favorites::Plugin] ok!
Loaded module: [Slim::Plugin::Favorites::OpmlFavorites] ok!
Loaded module: [Slim::Plugin::Health::Plugin] ok!
Loaded module: [Slim::Plugin::InfoBrowser::Plugin] ok!
Loaded module: [Slim::Plugin::LMA::Plugin] ok!
Loaded module: [Slim::Plugin::Live365::Plugin] ok!
Loaded module: [Slim::Plugin::MP3tunes::Plugin] ok!
Loaded module: [Slim::Plugin::MusicMagic::Plugin] ok!
[10:48:08.8506] Slim::Formats::RemoteStream::open (96) Can't open socket to [localhost:10002]: 111: Connection refused
[10:48:08.8509] Slim::Plugin::MusicMagic::Plugin::initPlugin (141) Can't connect to port 10002 - MusicMagic disabled.
Loaded module: [Slim::Plugin::Pandora::Plugin] ok!
Loaded module: [Slim::Plugin::Picks::Plugin] ok!
Loaded module: [Slim::Plugin::Podcast::Plugin] ok!
[10:48:08.8667] Slim::Utils::PluginManager::enablePlugins (326) Couldn't load Slim::Plugin::PreventStandby::Plugin. Error: [-5]
[10:48:08.8670] Slim::Utils::PluginManager::enablePlugins (335) Skipping plugin: Slim::Plugin::RPC::Plugin - disabled
[10:48:08.8672] Slim::Utils::PluginManager::enablePlugins (335) Skipping plugin: Slim::Plugin::RS232::Plugin - disabled
Loaded module: [Slim::Plugin::RSSNews::Plugin] ok!
Loaded module: [Slim::Plugin::RadioIO::Plugin] ok!
Loaded module: [Slim::Plugin::RadioTime::Plugin] ok!
Loaded module: [Slim::Plugin::RandomPlay::Plugin] ok!
Loaded module: [Slim::Plugin::Rescan::Plugin] ok!
Loaded module: [Slim::Plugin::Rhapsody::Plugin] ok!
Loaded module: [Slim::Plugin::RhapsodyDirect::Plugin] ok!
Loaded module: [Slim::Plugin::SavePlaylist::Plugin] ok!
Loaded module: [Slim::Plugin::ShoutcastBrowser::Plugin] ok!
Loaded module: [Slim::Plugin::SlimTris::Plugin] ok!
Loaded module: [Slim::Plugin::Snow::Plugin] ok!
Loaded module: [Slim::Plugin::Visualizer::Plugin] ok!
Loaded module: [Slim::Plugin::iTunes::Plugin] ok!
[10:48:08.9392] Slim::Utils::PluginManager::enablePlugins (335) Skipping plugin: Slim::Plugin::xPL::Plugin - disabled
[10:48:08.9787] main::init (386) SqueezeCenter checkDataSource...
[10:48:08.9791] Slim::Utils::Misc::msg (1191) Warning:
[10:48:08.9794] Slim::Utils::Misc::msg (1191) Warning: Your data source needs to be configured. Please open your web browser,
[10:48:08.9796] Slim::Utils::Misc::msg (1191) Warning: go to the following URL, and click on the "SqueezeCenter Settings" link.

[10:48:08.9799] Slim::Utils::Misc::msg (1191) Warning: The URL to access SqueezeCenter is now:

        http://htpc:9000/

[10:48:08.9801] main::init (390) SqueezeCenter persist playlists...
[10:48:08.9804] main::init (401) SqueezeCenter HTTP enable...
[10:48:08.9811] main::init (405) mDNS startAdvertising...
[10:48:08.9846] main::init (411) SqueezeCenter done init...
Loaded module: [Slim::Networking::SliMP3::Protocol] ok!
Loaded module: [Slim::Hardware::mas3507d] ok!
Loaded module: [Slim::Networking::SliMP3::Stream] ok!
Loaded module: [Slim::Display::Text] ok!
[10:48:11.2499] Slim::Utils::Prefs::OldPrefs::_oldPath (122) no old preference file found - using default preferences
Loaded module: [Slim::Display::SqueezeboxG] ok!
Loaded module: [Slim::Display::SqueezeboxG] ok!
Loaded module: [Slim::Display::SqueezeboxG] ok!
[10:48:18.0013] Slim::Utils::Cache::cleanup (206) Cache purge: FileCache - skipping, purged recently
[10:48:18.1013] Slim::Utils::Cache::cleanup (206) Cache purge: Artwork - skipping, purged recently
Loaded module: [Slim::Hardware::mas3507d] ok!
Loaded module: [Slim::Networking::SliMP3::Stream] ok!
Loaded module: [Slim::Display::Text] ok!

Comment 3 Andy Grundman 2007-10-20 11:09:48 UTC
Hmm, what version of Ubuntu?  Ubuntu's Perl works fine with our included i386-linux-thread-multi binaries.  You should not need to build your own modules.  Did you manually build your own Perl?  You probably can fix the problem by installing Encode::Detect from CPAN.
Comment 4 Andy Grundman 2007-10-20 11:28:49 UTC
So the problem was that Encode::Detect is not listed in build-perl-modules, and so you have the Perl module but not the binary part of the module.  This should be fixed in tomorrow's nightly, and it will also give you the proper error at startup.  Marking fixed.
Comment 5 Jason Holtzapple 2007-10-20 12:57:34 UTC
Installing Encode::Detect fixes the bug, but the build module script hung. I needed to install these dependencies first:

ExtUtils::CBuilder
Module::Build

in order to build Encode::Detect successfully.
Comment 6 Andy Grundman 2007-10-20 13:01:33 UTC
Yep, that's what you get if you want to run a custom Perl. :)