Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Jun 2008 15:27:44 -0500
From:      Brooks Davis <brooks@freebsd.org>
To:        Chris Shenton <chris@Shenton.Org>
Cc:        ports@freebsd.org, Brooks Davis <brooks@freebsd.org>
Subject:   Re: audio/squeezecenter: .tgz not on Freebsd.org (is on slimdevices.com); perl probs
Message-ID:  <20080613202744.GA102@lor.one-eyed-alien.net>
In-Reply-To: <864p7x9njo.fsf@PECTOPAH.shenton.org>
References:  <864p7x9njo.fsf@PECTOPAH.shenton.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--CE+1k2dSO48ffgeK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jun 13, 2008 at 02:50:51PM -0400, Chris Shenton wrote:
> The port tries to find the .tgz on FreeBSD.org only, but it does not
> exist.  I found it on slimdevices -- same MD5, SHA256, SIZE:
>=20
> http://www.slimdevices.com/downloads/SqueezeCenter_v7.0.0/squeezecenter-7=
=2E0-noCPAN.tgz

There's apparently something non-standard to your ports config because the
only master site is:

MASTER_SITES=3D	http://www.slimdevices.com/downloads/SqueezeCenter_v${PORTV=
ERSION}/

The file is not on freebsd.org or any mirrors because Slim Devices
forbids redistribution.

> After building successfully, it fails to start with some problems in Perl:
>=20
>   root@PECTOPAH:squeezecenter<130# /usr/local/etc/rc.d/squeezecenter start
>   Starting squeezecenter.
>   Use of uninitialized value in join or string at
>   /usr/local/lib/perl5/site_perl/5.8.8/mach/File/Spec/Unix.pm line 82.
>   Use of uninitialized value in subroutine entry at
>   /usr/local/lib/perl5/site_perl/5.8.8/mach/YAML/Syck.pm line 75.
>   Use of uninitialized value in pattern match (m//) at
>   /usr/local/squeezecenter/Slim/Utils/Prefs.pm line 265.
>=20
>   root@PECTOPAH:squeezecenter<131# telnet localhost 9000
>   Trying 127.0.0.1...
>   telnet: connect to address 127.0.0.1: Connection refused
>=20
> The first file value is @_, the second is $_, and I can't see the issue
> with the third file. =20
>=20
> My perl-fu is pretty rusty so I can't be much use tracking this down.

You've got an out of date port version.  I wasn't deleteing enough
of the included YAML/Syck installation and after a recent update in
ports, the two versions started to conflict in strange ways.  The latest
version of the of squeezecenter is 7.0.1.

-- Brooks

--CE+1k2dSO48ffgeK
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)

iD8DBQFIUthAXY6L6fI4GtQRAlVLAKCZFQJW4hAJLQPbhrFAlznVjjEj/wCg0gsF
1PINQ4BNAdWy9ZV8lKapOGI=
=rMNY
-----END PGP SIGNATURE-----

--CE+1k2dSO48ffgeK--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080613202744.GA102>