Ramage;251116 Wrote: 
> Installed squeezecenter-7.0.0-0.1.20071221.noarch.rpm without any
> difficulty on a standard Clarke-Connect v4.2. SC started and scanned
> the library as expected.

Glad to hear it's working

> [07-12-23 14:07:42.2152] Slim::Networking::Async::_connect_error (151)
> Failed to connect: 
> [07-12-23 14:07:42.2174] Slim::Networking::Async::_async_error (248)
> Error: [Connect timed out]
> [07-12-23 14:07:42.2194] Slim::Networking::Async::HTTP::_http_error
> (264) Error: [Connect timed out]
> [07-12-23 14:07:42.2233] Slim::Utils::Firmware::downloadAsyncError
> (487) Warning: Firmware: Failed to download
> http://update.slimdevices.com/update/firmware/7.0/jive.version (Connect
> timed out), will try again in 10 minutes.

This is a networking problem.  I recall that last week at about this
time there was a web server outage at SD.  Maybe it happened again.

> For me the main issue is the structure of the new rpm which distributes
> squeezecentre widely around the directories.  Although this follows
> convention for a range of repos, it makes for a more convoluted
> structure for the user who may wish to modify the server. More
> importantly, it differs from the file structure in svn and the tar.gz
> files.
> 
> I do however see that your aims are to standardize the process for a
> number of distros.

I tried to follow the FHS and the Fedora packaging guidelines. 
Hopefully someone will adopt the deb package so that the RPM and deb
use the same file layout.  The tarball may always be different.

> I also tried to install alienbbc-linux-v2.00beta2_7.0.tar.gz. Had to
> move mplayer.sh from /var/lib/squeezecenter/Bin (where it is extracted)
> to /var/lib/squeezecenter/Plugins/Bin which then recognised rtsp.
> Although Alien appears in the Radio menu, when selected the list of
> stations is blank. This was fixed by changing permissions on the Alien
> directory to 755.

mplayer.sh should work fine in either /usr/share/squeezecenter/Bin or
/var/lib/squeezecenter/Plugins/Bin as long as it is executable. 
/usr/share/squeezecenter/Plugins is just a symlink to
/var/lib/squeezecenter/Plugins.  If you extract the Alien tarball in
/usr/share/squeezecenter, it will work without moving anything around. 
You still need to make sure mplayer.sh is executable as per the Alien
instructions.

> The following info is for the benefit of C-C users who may have followed
> the procedure to upgrade to perl-5.8.8 in
> http://forums.slimdevices.com/showthread.php?t=41188
> 
> Because the new rpm uses /usr/lib/perl5/vendor_perl/Slim, for some SC
> perl modules a link to that dir is needed in the @INC path on
> perl-5.8.8. This can be done by
> 
> #ln -s /usr/lib/perl5/vendor_perl/Slim
> /usr/local/bin/myperl/lib/site_perl/Slim

Can you just add /usr/lib/perl5/vendor_perl to @INC when you run
configure?  I assumed this was part of the default, but maybe it's just
a Red hat/Fedora thing.


-- 
Fletch
------------------------------------------------------------------------
Fletch's Profile: http://forums.slimdevices.com/member.php?userid=529
View this thread: http://forums.slimdevices.com/showthread.php?t=41217

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/beta

Reply via email to