Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 6 of 6
  1. #1
    Senior Member hickinbottoms's Avatar
    Join Date
    Apr 2005
    Location
    Wokingham, UK
    Posts
    538

    [Announce] Logitech Media Server 7.7.2 for Gentoo in Portage

    After a shockingly long delay I've finally got around to producing an updated ebuild for Gentoo. This has now been reviewed and has been incorporated into Portage as the following package:

    media-sound/logitechmediaserver-bin

    As the package name suggests this is a binary ebuild and therefore avoids nearly all of the Perl dependencies of the previous 'squeezeboxserver' ebuilds. This should make it quite a lot easier to install as well as being more likely to work correctly. This comes at the slight price of bundling libraries with a package, but managing the Perl dependencies had really become untenable with the old-style ebuild.

    Please give it a go if you've been waiting for that on Gentoo, and file bugs on the Gentoo Bugzilla if you get any problems. Note that you'll have to unmerge your previous install of 'media-sound/squeezeboxserver' or 'media-sound/squeezecenter' first (you'll be told there are packages blocking the install otherwise).

    This ebuild should migrate your preferences and plugins from your current install (follow the instructions at the end of the emerge concerning "emerge --config" to do that), but note that only a SQLite database is supported at present. I hope to re-introduce MySQL support soon but wanted to get an initial working ebuild out first.

    If there's anybody still listening then thanks for your patience.

    Stuart
    "Never put off until tomorrow what you can put off until the day after - with Lazy Searching!"

  2. #2
    Thanks v. much. Works great.

  3. #3
    Junior Member
    Join Date
    Apr 2012
    Posts
    4
    A small problem with the Gentoo LMS 7.7.1 bin package at run time. I get ....
    squeezeboxserver@univers /opt/logitechmediaserver $ ./slimserver.pl
    [12-05-05 22:08:53.0649] main::init (354) Starting Logitech Media Server (v7.7.2, r33893, Wed Mar 14 06:37:22 MDT 2012) perl 5.012004
    [12-05-05 22:08:53.9960] File::Next::__ANON__ (217) Warning: /var/lib/logitechmediaserver/Plugins: Permission denied at /opt/logitechmediaserver/CPAN/File/Next.pm line 217.

    The program then exits.

    I am sure I am missing something simple, but any idea what it is?

  4. #4
    Junior Member
    Join Date
    Apr 2012
    Posts
    4
    Finally it dawned on me that I had not changed the user of /var/lib/logitechmediaserver to squeezeboxserver, which I am running the server as. Problem resolved. IOW please ignore the previous post, and excuse the garbage bytes.


    Quote Originally Posted by shur View Post
    A small problem with the Gentoo LMS 7.7.1 bin package at run time. I get ....
    squeezeboxserver@univers /opt/logitechmediaserver $ ./slimserver.pl
    [12-05-05 22:08:53.0649] main::init (354) Starting Logitech Media Server (v7.7.2, r33893, Wed Mar 14 06:37:22 MDT 2012) perl 5.012004
    [12-05-05 22:08:53.9960] File::Next::__ANON__ (217) Warning: /var/lib/logitechmediaserver/Plugins: Permission denied at /opt/logitechmediaserver/CPAN/File/Next.pm line 217.

    The program then exits.

    I am sure I am missing something simple, but any idea what it is?

  5. #5
    Junior Member
    Join Date
    Apr 2012
    Posts
    4

    problem with perl version conflict with gentoo ebuild logitechmediaserver-bin

    I have a problem with a gentoo world update where logitechmediaserver-bin requires perl-5.12.4-r2 and just about everything else wants perl-5.16.0. Is there a way around this, because presently my update is blocked if I want to keep logitechmediaserver running?

    error message from emerge:

    Conflict: 1 block (1 unsatisfied)

    !!! Multiple package instances within a single package slot have been pulled
    !!! into the dependency graph, resulting in a slot conflict:

    dev-lang/perl:0

    (dev-lang/perl-5.12.4-r2::gentoo, installed) pulled in by
    <dev-lang/perl-5.15[ithreads] required by (media-sound/logitechmediaserver-bin-7.7.2-r2::gentoo, ebuild scheduled for merge)

    (dev-lang/perl-5.16.0::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/perl-5.16* required by (virtual/perl-Scalar-List-Utils-1.230.0-r2::gentoo, installed)
    (and 13 more with the same problem)

  6. #6
    Senior Member hickinbottoms's Avatar
    Join Date
    Apr 2005
    Location
    Wokingham, UK
    Posts
    538

    [Announce] Logitech Media Server 7.7.2 forGentoo in Portage

    Hello, I maintain the Gentoo package.

    Currently Logitech don't support Perl 5.16 and so there's a package
    dependency that prevents LMS being installed with Perl greater than 5.14.

    There's a Gentoo bug opened to track this:
    https://bugs.gentoo.org/show_bug.cgi?id=423997

    You'll see in there I've raised a LMS upstream bug requesting Perl 5.16
    support:
    http://bugs.slimdevices.com/show_bug.cgi?id=17985

    I recommend tracking these bugs to get an update of any progress - I
    hope that Logitech will add support for Perl 5.16 as it's becoming
    pretty common.

    Stuart


    On 07/07/2012 03:17 AM, shur wrote:
    > I have a problem with a gentoo world update where
    > logitechmediaserver-bin requires perl-5.12.4-r2 and just about
    > everything else wants perl-5.16.0. Is there a way around this, because
    > presently my update is blocked if I want to keep logitechmediaserver
    > running?
    >
    > error message from emerge:
    >
    > Conflict: 1 block (1 unsatisfied)
    >
    > !!! Multiple package instances within a single package slot have been
    > pulled
    > !!! into the dependency graph, resulting in a slot conflict:
    >
    > dev-lang/perl:0
    >
    > (dev-lang/perl-5.12.4-r2::gentoo, installed) pulled in by
    > <dev-lang/perl-5.15[ithreads] required by
    > (media-sound/logitechmediaserver-bin-7.7.2-r2::gentoo, ebuild scheduled
    > for merge)
    >
    > (dev-lang/perl-5.16.0::gentoo, ebuild scheduled for merge) pulled in
    > by
    > =dev-lang/perl-5.16* required by
    > (virtual/perl-Scalar-List-Utils-1.230.0-r2::gentoo, installed)
    > (and 13 more with the same problem)
    >
    >
    > ------------------------------------------------------------------------
    > shur's Profile: http://forums.slimdevices.com/member.php?userid=55510
    > View this thread: http://forums.slimdevices.com/showthread.php?t=94623
    >
    >

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •