Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Oct 2016 06:50:12 +0800
From:      Ben Woods <woodsb02@gmail.com>
To:        Robert William Vesterman <bob@vesterman.com>
Cc:        "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: audio/logitechmediaserver fails apparently due to perl mismatch
Message-ID:  <CAOc73CC%2Bx3R4O65-%2BcOTi%2BDoe6YsZe4sSHiDPbQ1t7BsjLTWCQ@mail.gmail.com>
In-Reply-To: <5e87beb1-57eb-d77e-4b5a-3b2e9b7f4260@vesterman.com>
References:  <5e87beb1-57eb-d77e-4b5a-3b2e9b7f4260@vesterman.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, 10 October 2016, Robert William Vesterman <bob@vesterman.com>
wrote:

> I have had audio/squeezeboxserver installed on FreeBSD 10.1 RELEASE i386
> for a long time.  It has now been replaced by audio/logitechmediaserver,
> and I'm trying (and failing) to upgrade. It gets seemingly pretty far into
> the install:
>
> ===>  Installing for logitechmediaserver-7.9.0.g2016.09.30
> ===>   logitechmediaserver-7.9.0.g2016.09.30 depends on executable: mac -
> found
> ===>   logitechmediaserver-7.9.0.g2016.09.30 depends on executable: faad
> - found
> ===>   logitechmediaserver-7.9.0.g2016.09.30 depends on executable: flac
> - found
> ===>   logitechmediaserver-7.9.0.g2016.09.30 depends on executable: sox -
> found
> ===>   logitechmediaserver-7.9.0.g2016.09.30 depends on package:
> perl5>=5.20<5.21 - found
> ===>   logitechmediaserver-7.9.0.g2016.09.30 depends on shared library:
> libgd.so - found (/usr/local/lib/libgd.so)
> ===>   logitechmediaserver-7.9.0.g2016.09.30 depends on shared library:
> libintl.so - found (/usr/local/lib/libintl.so)
> ===>  Checking if logitechmediaserver already installed
> ===>   Registering installation for logitechmediaserver-7.9.0.g2016.09.30
>
> But immediately after that, things go wrong.  It first gives this error:
>
> pkg-static: Unable to access file /usr/ports/audio/logitechmedia
> server/work/stage/usr/local/share/logitechmediaserver/
> CPAN/arch/5.20/Audio/Cuefile/Parser.pm: No such file or directory
>
> The problem there is that there is no "Audio" file within that "5.20"
> directory.
>
> It then gives many, many errors like this:
>
> pkg-static: lstat(/usr/ports/audio/logitechmediaserver/work/stage/usr/
> local/share/logitechmediaserver/CPAN/arch/5.20/i386-freebsd-
> thread-multi/auto/Sub/Uplevel/): No such file or directory
>
> The problem there is that there's no "i386-freebsd-thread-multi" within
> "5.2.0".  There is, however, "i386-freebsd-thread-multi-64int".
>
> After a whole bunch of errors trying to access files in that nonexistent
> "i386-freebsd-thread-multi" directory, it then fails.
>
> I assume this has something to do with the fact that I'm not using a 64
> bit version of FreeBSD? But I have no idea what option to set where to tell
> that to logitechmediaserver's compilation process, if it's even possible in
> the first place.
>
> Any help would be appreciated.  Thank you.
>

Hi Robert,

This is a bug I introduced in the latest update with i386 systems.

It has been reported here:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213260

You can subscribe to that bug and follow the status if you like. I hope to
get some time to look at it tonight.

Regards,
Ben


-- 

--
From: Benjamin Woods
woodsb02@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOc73CC%2Bx3R4O65-%2BcOTi%2BDoe6YsZe4sSHiDPbQ1t7BsjLTWCQ>