From owner-freebsd-ports@FreeBSD.ORG Fri Jul 20 19:29:32 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A468106566B for ; Fri, 20 Jul 2012 19:29:32 +0000 (UTC) (envelope-from jlaffaye.freebsd@gmail.com) Received: from mail-gh0-f182.google.com (mail-gh0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id CDD458FC18 for ; Fri, 20 Jul 2012 19:29:31 +0000 (UTC) Received: by ghbz22 with SMTP id z22so5137025ghb.13 for ; Fri, 20 Jul 2012 12:29:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=c7g7m4ntZoXiKdfhstBLxAAazoSTCeJC4R2V+bwZfMU=; b=eHnnqOpDO5bHE8hR24zSQiV94JmXxNj+AYf+yrMHnYaXZNUutiB60DMY9gVb6zWVFn dN5eegRSl5M120yap+6zsxZDoJXBqMTkyZicXEvv77IQxHkDTgYAwkPsjc7E+puRHdQM jZKTAz/DgjQXfAWys5ze4KzDBftLFCdOTYhcf1odo8OflQf0E5XXqdEj9hZGqziL29Or p3+iTLyRMikQutFCE+e9T2sLDTBv4FnvZnbF5U/aQfzvMJTMi1FfYPrIcl77ukEEgWVy zCSBcHYS1u0LbwAksSQK1BJdeHyCUZgIArztZT2srz1ViXZYfAN7O7MB1V66RTcqPBZz QbFA== Received: by 10.236.153.105 with SMTP id e69mr6483720yhk.66.1342812571090; Fri, 20 Jul 2012 12:29:31 -0700 (PDT) Received: from ?IPv6:2001:41d0:fc00:100:f178:74f5:3a9c:cece? ([2001:41d0:fc00:100:f178:74f5:3a9c:cece]) by mx.google.com with ESMTPS id l49sm11002234yhj.8.2012.07.20.12.29.29 (version=SSLv3 cipher=OTHER); Fri, 20 Jul 2012 12:29:30 -0700 (PDT) Sender: Julien Laffaye Message-ID: <5009B199.8030102@freebsd.org> Date: Fri, 20 Jul 2012 21:29:29 +0200 From: Julien Laffaye User-Agent: Thunderbird/7.0.1 MIME-Version: 1.0 To: Vitaly Magerya References: <50098EEF.8040801@shatow.net> <1E76612CE817410FAA2CF925F9CC300A@Rivendell> <5009A876.2010905@freebsd.org> <5009AE6A.1040109@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Reko Turja , Kimmo Paasiala , freebsd-ports@freebsd.org 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 19:29:32 -0000 On 7/20/2012 9:24 PM, Vitaly Magerya wrote: > Julien Laffaye wrote: >> Yes it is needed at runtime if you are a developper using sqlite3 and >> pkg-config: >> to use `pkg-config sqlite3 --cflags` and `pkg-config sqlite3 --libs` in >> your $APP build process. > It's $APP that needs pkg-config as a build dependency. Sqlite3 does > not need to depend on pkf-config at all; it should install .pc file > and nothing more. Look at lang/gcc, lang/python or devel/pcre: they > all do it this way. > > In short, sqlite3 should completely drop the dependency on pkg-config. I am not trying to state what it should or should not do. I am trying to guess why it is doing things like it does.