From owner-freebsd-ports@FreeBSD.ORG Fri Jul 20 18:50:41 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 9326B1065672 for ; Fri, 20 Jul 2012 18:50:41 +0000 (UTC) (envelope-from jlaffaye.freebsd@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 1E7838FC12 for ; Fri, 20 Jul 2012 18:50:40 +0000 (UTC) Received: by weyx56 with SMTP id x56so3458015wey.13 for ; Fri, 20 Jul 2012 11:50:40 -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=uU+wbiABHiVN4v4sdpQGlwYO0iw+lPueUgbh51gHfdA=; b=QSx9kCBsi9DVOkOcpFwI2Nh1bXaYHg6J64/vm3xy7uOJmW//3gJd6onGa6tpsugtwO wojZ9fjvMk1znNeNEv8QXN1NH70tSDvNPlI7sO4cX4Zzjjv7gx+gKQTjjjwlpCUDbkeR S+hx0mlEv4MKc/KpRsW/UeePTRToeRY+23B6Jz6fpDHO42R/GH0z10gavKHPBCLorep0 T7mXhDsOaq3jNRX14Wq2HaQOQnD6AKH3AjlnROWNxHcKtLbcwC7qcdcO34yqCvETbNrU o2je/vI8zE8jzgOZhsnN8tGZ8/NhMzTo7bgM2eS9p3mJJsPDYsB2FOQ2fFBB7SXsCVzN FvkA== Received: by 10.216.209.8 with SMTP id r8mr4528640weo.51.1342810240034; Fri, 20 Jul 2012 11:50:40 -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 s8sm16481913eeo.8.2012.07.20.11.50.38 (version=SSLv3 cipher=OTHER); Fri, 20 Jul 2012 11:50:39 -0700 (PDT) Sender: Julien Laffaye Message-ID: <5009A876.2010905@freebsd.org> Date: Fri, 20 Jul 2012 20:50:30 +0200 From: Julien Laffaye User-Agent: Thunderbird/7.0.1 MIME-Version: 1.0 To: Reko Turja References: <50098EEF.8040801@shatow.net><1E76612CE817410FAA2CF925F9CC300A@Rivendell> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: 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 18:50:41 -0000 On 7/20/2012 8:36 PM, Reko Turja wrote: >> Its use is not limited to Gnome, as you can see it's used in the build >> process of databases/sqlite3 and there are many other ports that have >> nothing to do with Gnome that use it the same way. The only thing that >> is wrong with it is that ends up being a run time dependency of >> sqlite3 instead of being only a build time dependency. Maybe this >> could be changed, anyone know if it's possible? > > Actually, sqlite3 builds and works quite fine with pkg-config > dependency removed from makefile. So it's kinda silly to pull it in by > force - of course it's not pkgng problem, but a problem in the port > itself. sqlite3 installs "/usr/local/libdata/pkgconfig/sqlite3.pc". So I think the rationale is if a developper wants to link against sqlite3 using the pkg-config file, he should have pkg-config on his machine. If you go this way, you could also ask why sqlite3 install header files which are not needed for the runtime dependency (when what is required is only the shared object)... > > Just hoping that in pkgng there would be some "Yes I might shoot > myself in foot, but sod it" -options. Well, if you really want to shoot yourself, you can edit the local db with sqlite. > > On the other hand, based on experience with 2 boxes running > pkgng+portupgrade experimentally for some days pkgng looks like pretty > good backend. Just still with some minor nits. > > -Reko > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"