PDA

View Full Version : All I want to do is play my music



Michael Haan
2005-03-12, 17:07
I tried that, and got:



root@tibeaux (mailto:root@tibeaux) slimserver # ./slimserver.pl
Can't locate auto/Compress/Zlib/autosplit.ix in @INC (@INC contains: /opt/SlimServer_v2005-03-08 /opt/SlimServer_v2005-03-08/CPAN /opt/SlimServer_v2005-03-08/CPAN/arch/5.8.5/x86_64-linux /opt/SlimServer_v2005-03-08/CPAN/arch/5.8.5/x86_64-linux/auto /opt/SlimServer_v2005-03-08/CPAN/arch/5.8/x86_64-linux /opt/SlimServer_v2005-03-08/CPAN/arch/5.8/x86_64-linux/auto /opt/SlimServer_v2005-03-08/CPAN/arch/x86_64-linux /etc/perl /usr/lib/perl5/site_perl/5.8.5/x86_64-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/x86_64-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/x86_64-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl .) at /usr/lib/perl5/5.8.5/AutoLoader.pm line 160.
 at /opt/SlimServer_v2005-03-08/CPAN/Compress/Zlib.pm line 16
Can't locate auto/DBI/connect_cac.al in @INC (@INC contains: /opt/SlimServer_v2005-03-08/Plugins /opt/SlimServer_v2005-03-08 /opt/SlimServer_v2005-03-08/CPAN /opt/SlimServer_v2005-03-08/CPAN/arch/5.8.5/x86_64-linux /opt/SlimServer_v2005-03-08/CPAN/arch/5.8.5/x86_64-linux/auto /opt/SlimServer_v2005-03-08/CPAN/arch/5.8/x86_64-linux /opt/SlimServer_v2005-03-08/CPAN/arch/5.8/x86_64-linux/auto /opt/SlimServer_v2005-03-08/CPAN/arch/x86_64-linux /etc/perl /usr/lib/perl5/site_perl/5.8.5/x86_64-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/x86_64-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.5/x86_64-linux /usr/lib/perl5/5.8.5 /usr/local/lib/site_perl .) at /opt/SlimServer_v2005-03-08/Slim/DataStores/DBI/DataModel.pm line 106
root@tibeaux (mailto:root@tibeaux) slimserver #



I had previously done perl -MCPAN -e 'shell' and get AutoSplit.



find / -name autosplit.ix gives:



root@tibeaux (mailto:root@tibeaux) slimserver # find / -name autosplit.ix
/opt/SlimServer_v2005-03-08/CPAN/arch/5.6/ppc-linux/auto/Compress/Zlib/autosplit.ix
/opt/SlimServer_v2005-03-08/CPAN/arch/5.6/i386-linux/auto/Compress/Zlib/autosplit.ix
/opt/SlimServer_v2005-03-08/CPAN/arch/5.8/i586-linux-thread-multi/auto/Compress/Zlib/autosplit.ix
/opt/SlimServer_v2005-03-08/CPAN/arch/5.8/i386-netbsd/auto/Compress/Zlib/autosplit.ix
/opt/SlimServer_v2005-03-08/CPAN/arch/5.8/i386-linux-thread-multi/auto/Compress/Zlib/autosplit.ix
/opt/SlimServer_v2005-03-08/CPAN/arch/5.8/MSWin32-x86-multi-thread/auto/Compress/Zlib/autosplit.ix
/opt/SlimServer_v2005-03-08/CPAN/arch/5.8/darwin-thread-multi-2level/auto/Compress/Zlib/autosplit.ix
/usr/lib/perl5/5.8.5/x86_64-linux/auto/Sys/Hostname/autosplit.ix
/usr/lib/perl5/5.8.5/x86_64-linux/auto/I18N/Langinfo/autosplit.ix
/usr/lib/perl5/5.8.5/x86_64-linux/auto/POSIX/autosplit.ix
/usr/lib/perl5 /5.8.5/x86_64-linux/auto/DynaLoader/autosplit.ix
/usr/lib/perl5/5.8.5/x86_64-linux/auto/Storable/autosplit.ix
/usr/lib/perl5/5.8.5/x86_64-linux/auto/DB_File/autosplit.ix
/usr/lib/perl5/vendor_perl/5.8.5/x86_64-linux/auto/Storable/autosplit.ix
root@tibeaux (mailto:root@tibeaux) slimserver #




Also, machine is an AMD64, for what it's worth.









>From: kdf <slim-mail (AT) deane-freeman (DOT) com>



>Reply-To: Slim Devices Discussion <discuss (AT) lists (DOT) slimdevices.com>



>To: Slim Devices Discussion <discuss (AT) lists (DOT) slimdevices.com>



>Subject: [slim] All I want to do is play my music



>Date: Sat, 12 Mar 2005 16:02:29 -0800



>



>Quoting Michael Haan <michael_haan (AT) hotmail (DOT) com>:



>



> > Here is what I get when trying to start:



> >



> > root@tibeaux slimserver # /etc/init.d/slimserver start



> >  * WARNING:  "slimserver" has already been started.



> > root@tibeaux slimserver # /etc/init.d/slimserver restart



> >  * Stopping Slimserver...



> >  * Failed to stop



> > Slimserver



> > [ !! ]



> > root@tibeaux slimserver # ps -ef | grep slimserver



> > root      8046  6059  0 18:52 pts/2    00:00:00 grep slimserver



> > root@tibeaux slimserver #



> >



> > Any ideas?



>



>try simply running the server:



>/opt/slimserver/slimserver.pl



>



>i have no idea what gentoo does to keep track (if at all) of what has alreayd



>been started)



>



>-kdf



>



>



>



>_______________________________________________



>Discuss mailing list



>Discuss (AT) lists (DOT) slimdevices.com



>http://lists.slimdevices.com/lists/listinfo/discuss

kdf
2005-03-12, 17:14
Quoting Michael Haan <michael_haan (AT) hotmail (DOT) com>:

>
> I tried that, and got:
> root@tibeaux slimserver # ./slimserver.pl
> Can't locate auto/Compress/Zlib/autosplit.ix in @INC (@INC contains:
>

Unfortunately this kind of thing is all too common right now. Many of the new
features of slimserver6.0 required the use of binary Perl modules. Dan is
working to include these for as many platforms as possible, but its not a
complete list yet (with hundreds of possibilities to keep up with).

If you have access to subversion, Dan has placed all the required modules here:
http://svn.slimdevices.com/vendor/src (i think that's the right url)

or you can get via viewcvs:
http://cvs.slimdevices.com/vendor/src/?rev=2421

you can then compile them for your system.

su -c 'perl -MCPAN -e "install Compress::Zlib"' should work for this particular
problem

I get most of mine from the last method, so I'm afraid I'm not able to give much
more detail on the compiling. I'll have to leave that to Dan.

-kdf

Dan Sully
2005-03-12, 17:25
* Michael Haan shaped the electrons to say...

> I'm not averse to giving this a shot. So, to be clear, I go to
> http://cvs.slimdevices.com/vendor/src/?rev=2421
>
> and download Compress-Zlib-1.33.tar.gz
>
> and, I guess, probably the DBI and DBD and then do.... what? Or should i
> just be doing:
>
> su -c 'perl -MCPAN -e "install Compress::Zlib"'?
>
> Finally, any special build flags I need - maybe -march=k8?

I'll be writing up instructions for this (and maybe even a wrapper program).

After you've downloaded all the .gz files, run:

for i in *.gz; do tar xfvz $i; rm $i;done

That will unpack them.

Then in each directory, run: perl Makefile.PL; make; make test; make install

Perl will handle all the build flags for you.

DBI also must be compiled and installed before DBD::SQLite

The files that are important to get back to me are the .so ones.

Thanks.

-D
--
<Djall> and I also learned that a meat vortex takes meat away from you.

Dan Sully
2005-03-12, 18:19
* Michael Haan shaped the electrons to say...

> Ok, there may be some additional things for me to do, but it looks like
> the server is starting. Did I misread your e-mail (Dan), or do you want
> me to send something back to you?

Yes - there should be a number of .so files that were created.

If you could send those along, with the output of perl -V, it'd be much appreciated.

Thanks.

-D
--
vacation (n) : an extended trip away from home in search of inconvenient ways to connect to the Internet.