Re: [SlimDevices: Unix] Perl module issue when installing squeezeboxserver - FreeBSD 9.1

2014-01-08 Thread madsinzurich

Hi,

I decided that I had spent enough time on the port, and installed LMS
manually - following this howto: 
http://forums.slimdevices.com/showthread.php?99648-Howto-build-a-self-contained-LMS
as adviced by Roland0 (Thank you!)

Everything works now. 

Mads



madsinzurich's Profile: http://forums.slimdevices.com/member.php?userid=62305
View this thread: http://forums.slimdevices.com/showthread.php?t=100705

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] Errors while trying to build and run on FreeBSD 9.1

2014-01-08 Thread madsinzurich

Roland0 wrote: 
> You didn't download all required files from github. Make sure all the
> files from slimserver-vendor/CPAN (*.patch etc.) are in the build dir,
> not only the tarballs.
> See 'here'
> (http://forums.slimdevices.com/showthread.php?99648-Howto-build-a-self-contained-LMS)
> for a guide about building LMS.
> 
> 
> 
> Don't install modules provided by LMS using CPAN, unless they are
> exactly the same version.


What an excellent piece of documentation.

as suggested in the howto I ran into issues with FreeType and with the
hebrew locale (which I do not really need.. ;-) 
Except from that this doc was just taking me through the install and
config.

all is working now. Thanks again

Mads



madsinzurich's Profile: http://forums.slimdevices.com/member.php?userid=62305
View this thread: http://forums.slimdevices.com/showthread.php?t=100710

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


[SlimDevices: Unix] Errors while trying to build and run on FreeBSD 9.1

2014-01-06 Thread madsinzurich

Hi.

I am trying to build and run the latest stable version out of the tar
ball on FreeBSD 9.1 and run into some .. issues. :-) Here is what I do:

Picking up latest tarball: logitechmediaserver-7.7.3.tgz from
http://www.mysqueezebox.com/download

Untaring in place (.../squeeze) - No problem

chown to the special user and grp - No problem

cd to .../squeeze/Bin and picking up the 7.7 version of buildme.sh from
githup into this directory - No problem

Picking up all required tar balls from githup - No problem

Running buildme.sh - Here the fun begins:

Buildme.sh is building all until XML-Parser-2.41 and YAML-LibYAML-0.35.
The messages at the end of those two builds are:

Code:


  .
  x XML-Parser-2.41/t/styles.t
  cp: ../hints: No such file or directory
  cp: ../hints: No such file or directory
  ./buildme.sh: line 1031: ../XML-Parser-Expat-Makefile.patch: No such file or 
directory
  


and

Code:


  .
  x YAML-LibYAML-0.38/lib/YAML/XS.pm
  x YAML-LibYAML-0.38/Makefile.PL
  cp: ../hints: No such file or directory
  



When trying to start slimserver.pl it is then giving: 

Code:


  ./slimserver.pl 
  NOTE: Class::XSAccessor 1.05+ not found, install it for better performance
  DBD::SQLite object version 1.40 does not match bootstrap parameter 1.34_01 at 
/usr/local/lib/perl5/5.18/mach/DynaLoader.pm line 213.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Utils/DbCache.pm line 
11.
  BEGIN failed--compilation aborted at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Utils/DbCache.pm line 
11.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Utils/Cache.pm line 49.
  BEGIN failed--compilation aborted at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Utils/Cache.pm line 49.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Utils/Scanner.pm line 
42.
  BEGIN failed--compilation aborted at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Utils/Scanner.pm line 
42.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Control/Commands.pm 
line 40.
  BEGIN failed--compilation aborted at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Control/Commands.pm 
line 40.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Control/Request.pm 
line 434.
  BEGIN failed--compilation aborted at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Control/Request.pm 
line 434.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Player/Client.pm line 
32.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Utils/Alarm.pm line 48.
  BEGIN failed--compilation aborted at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Utils/Alarm.pm line 48.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Buttons/Alarm.pm line 
12.
  BEGIN failed--compilation aborted at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Buttons/Alarm.pm line 
12.
  Compilation failed in require at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Buttons/Common.pm line 
41.
  BEGIN failed--compilation aborted at 
/usr/local/www/logitechmediaserver-7.7.3-1375965195/Slim/Buttons/Common.pm line 
41.
  Compilation failed in require at /usr/local/www/squeezebox/slimserver.pl line 
186.
  BEGIN failed--compilation aborted at /usr/local/www/squeezebox/slimserver.pl 
line 186.
  



Obviously DBD::SQLite seems to make the trouble. So I tried to install
that from cpan. Still the same issue.

Did anyone succeed with this on FreeBSD 9.1 before?



madsinzurich's Profile: http://forums.slimdevices.com/member.php?userid=62305
View this thread: http://forums.slimdevices.com/showthread.php?t=100710

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


[SlimDevices: Unix] Perl module issue when installing squeezeboxserver - FreeBSD 9.1

2014-01-05 Thread madsinzurich

I had a working installation (from ports) of squeezeboxserver. Then I
upgraded perl5.16 to perl5.18 (also via ports).

Now my squeezeboxserver installation will not start. It is claiming
that:
-The following CPAN modules were found but cannot work with Squeezebox
Server:
DBIx::Class (loaded , need 0.08109)-

I have tried: 
- To upgraded the p5-DBIx-Class module (via ports) -> No change. Message
was the same.

- To change the version noted in .../squeezeboxserver/modules.conf to
the actual new version (0.08250) -> Message changed to:

-Now my squeezeboxserver installation will not start. It is claiming
that:
The following CPAN modules were found but cannot work with Squeezebox
Server:
DBIx::Class (loaded , need 0.08250)-

First it was complaining about two other perl modules as well
(Path::Class and SQL::Abstract) but after updating these two (via ports
p5-SQL-Abstract and p5-Path-Class) these messages disappeared. 

My questions are:
Am I the first experiencing this? or have somone else tried perl 5.18
with Squeezeboxserver? What did you do to get it working? 

When it is claimed in modules.conf that the version is expected to be
0.08109, is it then ONLY that version that will work, or is it that
version "and later"?

Everything else is working perfectly on the host after the upgrade.

I also realize that this could be a specific FreeBSD port issue, and
have raised the issue in that forum as well.

Thank you for any assistance.

Mads



madsinzurich's Profile: http://forums.slimdevices.com/member.php?userid=62305
View this thread: http://forums.slimdevices.com/showthread.php?t=100705

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix