From owner-freebsd-ports@FreeBSD.ORG Fri Jul 20 17:30:55 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 017B31065675 for ; Fri, 20 Jul 2012 17:30:55 +0000 (UTC) (envelope-from reko.turja@liukuma.net) Received: from www.liukuma.net (www.liukuma.net [IPv6:2001:470:28:38a::1]) by mx1.freebsd.org (Postfix) with ESMTP id A1C5F8FC22 for ; Fri, 20 Jul 2012 17:30:54 +0000 (UTC) Received: from www.liukuma.net (localhost [127.0.0.1]) by www.liukuma.net (Postfix) with ESMTP id 7985A1CCAA for ; Fri, 20 Jul 2012 20:30:53 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=liukuma.net; s=liukudkim; t=1342805453; bh=5ofGInHe+JC3QsW3n8TU7hTkzJII3rp8vgaTyoUABXw=; h=From:To:References:In-Reply-To:Subject:Date; b=pl2oHEvc46sFntjopQWk4lHEw4lu0XlP4tLtKKk0/1GiNI2YThlyyljCY66bjR6Cc rcj4FRgp3a788zgqULK0ha1GNT5ShbJqepMwdGdwKUhp1eYfrvhUUTnMRSLUEIHJ2F I4xa/QbktXpQzjstVhe5k9nsiQ2+4CHGWQPjLzFM= X-Virus-Scanned: amavisd-new at liukuma.net Received: from www.liukuma.net ([127.0.0.1]) by www.liukuma.net (www.liukuma.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id CZ3-zWj6NCJE for ; Fri, 20 Jul 2012 20:30:47 +0300 (EEST) Received: from Rivendell (dsl-kmibrasgw1-fe47de00-175.dhcp.inet.fi [80.222.71.175]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client did not present a certificate) (Authenticated sender: ignatz@www.liukuma.net) by www.liukuma.net (Postfix) with ESMTPSA id 262A41CCA8 for ; Fri, 20 Jul 2012 20:30:47 +0300 (EEST) Message-ID: <1E76612CE817410FAA2CF925F9CC300A@Rivendell> From: "Reko Turja" To: References: <50098EEF.8040801@shatow.net> In-Reply-To: <50098EEF.8040801@shatow.net> Date: Fri, 20 Jul 2012 20:30:41 +0300 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 15.4.3555.308 X-MIMEOLE: Produced By Microsoft MimeOLE V15.4.3555.308 Subject: Re: How to remove erroneous deps from pkgng 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: Fri, 20 Jul 2012 17:30:55 -0000 -----Original Message----- From: Bryan Drewery On 7/20/2012 11:57 AM, Reko Turja wrote: > I'm testing out the pkgng system and somehow a port managed to pull > devel/pkg-config into one low level port polluting whole db. "pkg check" > just wants to install the annoying thing. Is there any way to get rid of > that erroneous dependency? Which port is pulling it in? sqlite3 > > > > In production system, these kind of errors should be somehow > > correctable, especially if pkgng is to be used with ports as well. > If the port defines invalid dependencies, it's not pkgng's problem, it's > the port. True that, but there should be way of pruning cruft from the pkg tree anyway. Even if the system is going more and more to linux way for majority of users (one package fits all) there should be some kind of allowance for those who want to build their own ports, but do not have access to major build clusters ;) Ability to build and customise ports has been major reason for using freebsd for me. If you get force-fed all the dependencies the port does not really need something like portupgrade -a will become major PITA. Kimmo Paasiala wrote: > The port devel/pkg-config is used in many ports, there's no harm in > installing it. I'm not running Gnome nor any gnome stuff except glib2. "pkg-config" might be used somewhere, but it's completely unneeded in my systems and just extra baggage for building and tracking dependencies. -Reko