FreeBSD Port: squeezeboxserver-7.5.0_1
George Hartzell
hartzell at alerce.com
Sun Jun 6 00:47:30 UTC 2010
Mark writes:
> Hi,
> I've been using this port for some years to power my Squeezebox devices
> - thanks for keeping it up to date.
>
> However, the latest update has killed my installation totally - first it
> would not scan my music, and after upgrading perl & perl module ports I
> can no longer start the squeezebox server at all:
>
> odin# /usr/local/etc/rc.d/squeezeboxserver start
> Starting squeezeboxserver.
> The following modules failed to load: YAML::Syck
>
>
> *******
>
> NOTE:
>
> Please use the buildme.sh script located here:
> http://svn.slimdevices.com/repos/slim/7.5/trunk/vendor/CPAN/
>
> If 7.5 is outdated by the time you read this, Replace "7.5" with the
> major version
> of Squeezebox Server you are running.
>
> *******
>
>
> Exiting..
>
>
>
> I'm running the latest 5.8 perl from the ports, and seem to be able to
> load modules from the command line:
>
> odin# perl
> use YAML::Syck
>
>
> Any idea how I should investigate this? I've tried downloading various
> versions of the server from slimdevices.com, but to no avail. It either
> won't run at all, or won't scan any music with DBI:: errors. I did
> notice the port is not downloading the FreeBSD-specific tarball from
> slimdevices (it uses the NOCPAN one).
>
> I appreciate you're not a helpdesk, but I'm not sure where else to go
> with this - none of the slimdevices forums seem to have much FreeBSD
> stuff on them. If there's a list that might help, I'd be grateful if
> you could point me to it.
I don't know what's up with the YAML issues. When I upgraded I
discovered that the latest greatest version of DBIx-Class didn't seem
to make squeezeboxserver very happy. I downgraded to an earlier
DBIx-Class release (manually, as described here:
http://www.mail-archive.com/freebsd-questions@freebsd.org/msg233242.html
) and things worked.
I'd start by getting everything up to the current version (a current
perl should be 5.10.1, I believe) and then step DBIx-class back one
step and see if that works for you.
g.
More information about the freebsd-ports
mailing list