Bug 15141 - Unable to install on a PPC
: Unable to install on a PPC
Status: NEW
Product: Logitech Media Server
Classification: Unclassified
Component: Platform Support
: 7.4.1
: Linkstation Debian Linux
: P2 normal (vote)
: 8.0.0
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-11-19 07:16 UTC by james
Modified: 2009-12-04 13:37 UTC (History)
1 user (show)

See Also:
Category: Task


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description james 2009-11-19 07:16:42 UTC
There is not Debian package for the SB Server for the Power PC platform.

I'm running debian Lenny on a PPC. After adding the slimdevices debian repository to the apt source list and updating, I am not able to find the debian PPC package.

I have also tried to install manually (dpkg -i) both packages below but these do not work either .

Squeezebox Server: Debian Installer Package (i386, x86_64, ARM EABI, PowerPC) 
http://downloads.slimdevices.com/nightly/7.4/sc/29296/squeezeboxserver_7.4.2~29296_all.deb

And also the current debian package, as available form the download page. 
squeezeboxserver_7.4.1_all.deb

I assume that the "_all.deb" means the package is suitable for all platforms. e.g i386, x86_64, ARM EABI, PowerPC. If so why will it not install via apt-get? and why does the server not work when installed via dpkg -i? 


Debian runs on many platforms and Logitech need to be more specific what platforms are and are not supported for debian. Are there any different install instructions for different platforms?
Comment 1 Andy Grundman 2009-11-23 09:47:30 UTC
The 7.4.2 or higher deb should run on Debian Lenny PPC, if not please post the output of perl -V.
Comment 2 james 2009-12-04 12:47:47 UTC
# perl -V
Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
  Platform:
    osname=linux, osvers=2.6.26-2-powerpc-smp, archname=powerpc-linux-gnu-thread-multi
    uname='linux voltaire 2.6.26-2-powerpc-smp #1 smp fri aug 14 08:46:19 utc 2009 ppc gnulinux '
    config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN -Dcccdlflags=-fPIC -Darchname=powerpc-linux-gnu -Dprefix=/usr -Dprivlib=/usr/share/perl/5.10 -Darchlib=/usr/lib/perl/5.10 -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.10.0 -Dsitearch=/usr/local/lib/perl/5.10.0 -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1 -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Ud_ualarm -Uusesfio -Uusenm -DDEBUGGING=-g -Doptimize=-O2 -Duseshrplib -Dlibperl=libperl.so.5.10.0 -Dd_dosuid -des'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=define, usemultiplicity=define
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=undef, use64bitall=undef, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2 -g',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include'
    ccversion='', gccversion='4.3.2', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64
    libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
    perllibs=-ldl -lm -lpthread -lc -lcrypt
    libc=/lib/libc-2.7.so, so=so, useshrplib=true, libperl=libperl.so.5.10.0
    gnulibc_version='2.7'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
                        PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_ITHREADS
                        USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API
  Built under linux
  Compiled at Aug 28 2009 23:41:24
  @INC:
    /etc/perl
    /usr/local/lib/perl/5.10.0
    /usr/local/share/perl/5.10.0
    /usr/lib/perl5
    /usr/share/perl5
    /usr/lib/perl/5.10
    /usr/share/perl/5.10
    /usr/local/lib/site_perl
Comment 3 james 2009-12-04 13:37:56 UTC
Just installed squeezeboxserver_7.5.0~29532_all.deb
Its not worked. This is the same sort of thing that happened when I installed v7.4.2


/var/log/squeezeboxserver/server.log shows (I tried stopping and restarting)


2009-12-04 21:22:01 squeezeboxserver_safe started.
2009-12-04 21:22:06 Squeezebox Server died. Restarting.
2009-12-04 21:22:11 Squeezebox Server died. Restarting.
2009-12-04 21:22:16 Squeezebox Server died. Restarting.
2009-12-04 21:22:21 Squeezebox Server died. Restarting.
2009-12-04 21:22:26 Squeezebox Server died. Restarting.
2009-12-04 21:22:31 Squeezebox Server died. Restarting.
2009-12-04 21:22:36 Squeezebox Server died. Restarting.
2009-12-04 21:22:41 Squeezebox Server died. Restarting.
2009-12-04 21:22:46 Squeezebox Server died. Restarting.
2009-12-04 21:22:51 Squeezebox Server died. Restarting.
2009-12-04 21:22:56 Squeezebox Server died. Restarting.
2009-12-04 21:23:01 Squeezebox Server died. Restarting.
2009-12-04 21:23:06 Squeezebox Server died. Restarting.
2009-12-04 21:23:11 Squeezebox Server died. Restarting.
2009-12-04 21:23:16 Squeezebox Server died. Restarting.
2009-12-04 21:23:21 Squeezebox Server died. Restarting.
2009-12-04 21:23:26 Squeezebox Server died. Restarting.
<snip>
2009-12-04 21:29:44 squeezeboxserver_safe stopped.
2009-12-04 21:29:51 squeezeboxserver_safe started.
2009-12-04 21:29:56 Squeezebox Server died. Restarting.
2009-12-04 21:30:01 Squeezebox Server died. Restarting.
2009-12-04 21:30:06 Squeezebox Server died. Restarting.
2009-12-04 21:30:11 Squeezebox Server died. Restarting.
2009-12-04 21:30:16 Squeezebox Server died. Restarting.
2009-12-04 21:30:21 Squeezebox Server died. Restarting.
2009-12-04 21:30:27 Squeezebox Server died. Restarting.
2009-12-04 21:30:32 Squeezebox Server died. Restarting.
2009-12-04 21:30:37 Squeezebox Server died. Restarting.
2009-12-04 21:30:42 Squeezebox Server died. Restarting.
2009-12-04 21:30:47 Squeezebox Server died. Restarting.
2009-12-04 21:30:52 Squeezebox Server died. Restarting.
2009-12-04 21:30:57 Squeezebox Server died. Restarting.
2009-12-04 21:31:02 Squeezebox Server died. Restarting.
<snip>