Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Aug 2012 10:18:26 -0600 (MDT)
From:      "John Hein" <gnome-jfbml@snkmail.com>
To:        Luca Pizzamiglio <luca.pizzamiglio@gmail.com>, <gnome@freebsd.org>
Subject:   Re: Pulseaudio depenency is missing
Message-ID:  <28768-1345133950-66561@sneakemail.com>
In-Reply-To: <CAB88xy_9Ukc847LG_-nt9EeVCtUNb2CeS7RnYYZnSQneV_QVcA@mail.gmail.com>
References:  <CAB88xy_9Ukc847LG_-nt9EeVCtUNb2CeS7RnYYZnSQneV_QVcA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Luca Pizzamiglio wrote at 17:05 +0200 on Aug 16, 2012:
 > Hi guys,
 > 
 > I'm building a system from scratch and I found a missing dependency on
 > audio/pulseaudio: audio/libsndfile is required.
 > 
 > The configuration is:
 > JACK=off
 > AVAHI=off
 > HAL=on
 > GCONF=on
 > 
 > 9.1-PRERELEASE on i386
 > 
 > Manually installing audio/libsndfile solves the issue.

It used to be that libsamplerate (on which pulseaudio depends) pulled in the
libsndfile dependency.  Recently that port changed to make libsndfile
optional in some cases.

I agree the libsndfile should be mentioned explicitly in pulseaudio.
Otherwise configure fails...

configure: error: Package requirements ( sndfile >= 1.0.20 ) were not met:

Index: Makefile
===================================================================
RCS file: /base/FreeBSD-CVS/ports/audio/pulseaudio/Makefile,v
retrieving revision 1.70
diff -u -p -r1.70 Makefile
--- Makefile	1 Jun 2012 05:16:17 -0000	1.70
+++ Makefile	16 Aug 2012 16:13:39 -0000
@@ -20,6 +20,7 @@ MAINTAINER=	gnome@FreeBSD.org
 COMMENT=	Sound server for UNIX
 
 LIB_DEPENDS=	samplerate.1:${PORTSDIR}/audio/libsamplerate \
+		sndfile.1:${PORTSDIR}/audio/libsndfile \
 		speexdsp.1:${PORTSDIR}/audio/speex \
 		dbus-1.3:${PORTSDIR}/devel/dbus \
 		gdbm.4:${PORTSDIR}/databases/gdbm \





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