From owner-freebsd-ports@FreeBSD.ORG Sun Dec 12 17:15:10 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5117106564A; Sun, 12 Dec 2010 17:15:09 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-sj.cisco.com (firebird.cisco.com [171.68.227.73]) by mx1.freebsd.org (Postfix) with ESMTP id CC6DF8FC15; Sun, 12 Dec 2010 17:15:09 +0000 (UTC) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-sj.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id oBCGouuE021217; Sun, 12 Dec 2010 08:50:56 -0800 (PST) Received: from fruit-rollup.marcuscom.com (jclarke-pc.cisco.com [172.18.254.236]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id oBCGooKl004910; Sun, 12 Dec 2010 11:50:50 -0500 (EST) Message-ID: <4D04FD6A.9070101@freebsd.org> Date: Sun, 12 Dec 2010 11:50:50 -0500 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: Norikatsu Shigemura References: <20101208023232.7c8217d1.nork@FreeBSD.org> In-Reply-To: <20101208023232.7c8217d1.nork@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: JFYI: cyclic dependency on audio/jack and audio/pulseaudio X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2010 17:15:10 -0000 On 12/7/10 12:32 PM, Norikatsu Shigemura wrote: > Hi. > > I found a cyclic dependency on audio/jack and audio/pulseaudio: > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > (snip) > ===> pulseaudio-0.9.22 depends on shared library: jack.0 - not found > ===> Verifying install clean for jack.0 in /usr/ports/audio/jack > ===> jackit-0.118.0_2 depends on executable: doxygen - not found > ===> Verifying install clean for doxygen in /usr/ports/devel/doxygen > (snip) > ===> doxygen-1.7.2 depends on executable: dot - not found > ===> Verifying install clean for dot in /usr/ports/graphics/graphviz > (snip) > ===> graphviz-2.26.3_3 depends on shared library: IL - not found > ===> Verifying install clean for IL in /usr/ports/graphics/devil > ===> devil-1.7.8_6,1 depends on file: /usr/local/bin/sdl-config - not found > ===> Verifying install clean for /usr/local/bin/sdl-config in /usr/ports/devel/sdl12 > (snip) > ===> sdl-1.2.14_2,2 depends on shared library: pulse-simple.0 - not found > ===> Verifying install clean for pulse-simple.0 in /usr/ports/audio/pulseaudio > : > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > By some OPTIONS set, pulseaudio depends on jack, cyclickly. > In this time, JFYI. I'll try to test more deep. > I don't just want to disable JACK in pulse. I wonder if some of those other dependencies (e.g. in doxygen) couldn't be better refined. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome