From owner-freebsd-ports@FreeBSD.ORG Tue Jun 25 10:36:09 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0AED1BA6; Tue, 25 Jun 2013 10:36:09 +0000 (UTC) (envelope-from benlaurie@gmail.com) Received: from mail-qc0-x22d.google.com (mail-qc0-x22d.google.com [IPv6:2607:f8b0:400d:c01::22d]) by mx1.freebsd.org (Postfix) with ESMTP id B4FBD10AD; Tue, 25 Jun 2013 10:36:08 +0000 (UTC) Received: by mail-qc0-f173.google.com with SMTP id l10so7088189qcy.32 for ; Tue, 25 Jun 2013 03:36:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=/o1imgpIuG+SqMjEC/pbcjy9TFyIVuCjp5QUWWCm2HM=; b=o7juogTuz8Yj5u10JuZfdY7i75RHmfDuT7l9Ro3DSCYDYC4T7BkkgOsMPK9IsBFnPY Ixuj8kR70gO25hVw58vNgvppuCzKH6ewpoqh1GR8SeLPrTfYeE+fo5ojMp1Pa6QCK+KF jn55MOngtlnRUaeFPm4bpwwQX4dtTXtEdfiNNocLQvFw0Od0rhG3/J2ONbackGxW35Op te7lhg9bOTYVy0aQtPOKo33C7kFrg4rC1IFjQwO8d4CTBS3cNebgIZ/ZrBH7Wnz1Rh0i NTLMkMgzNF6g4Sx9zqx2NRe7jOFgQhY60YuWfylY+Snkg9bAXvZuCW58LJsrubHBCjfJ DlEw== MIME-Version: 1.0 X-Received: by 10.49.48.83 with SMTP id j19mr31564475qen.56.1372156567398; Tue, 25 Jun 2013 03:36:07 -0700 (PDT) Sender: benlaurie@gmail.com Received: by 10.49.19.73 with HTTP; Tue, 25 Jun 2013 03:36:07 -0700 (PDT) In-Reply-To: <20130625103152.GF75533@ithaqua.etoilebsd.net> References: <20130625103152.GF75533@ithaqua.etoilebsd.net> Date: Tue, 25 Jun 2013 11:36:07 +0100 X-Google-Sender-Auth: -S_4IBeyVd9GxLwCZIjPUtmeayQ Message-ID: Subject: Re: pkgng seems to be out of date? From: Ben Laurie To: Baptiste Daroussin Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jun 2013 10:36:09 -0000 On 25 June 2013 11:31, Baptiste Daroussin wrote: > On Tue, Jun 25, 2013 at 10:36:14AM +0100, Ben Laurie wrote: >> ping? >> >> On 22 June 2013 18:46, Ben Laurie wrote: >> > $ pwd >> > /usr/ports/textproc/xml2rfc >> > $ make build-depends-list >> > /usr/ports/ports-mgmt/pkg >> > $ make run-depends-list >> > /usr/ports/lang/tcl86 >> > /usr/ports/x11-toolkits/tk86 >> > >> > But... >> > >> > $ pkg query '%n: %do' xml2rfc >> > xml2rfc: textproc/expat2 >> > xml2rfc: x11-fonts/fontconfig >> > xml2rfc: print/freetype2 >> > xml2rfc: x11/kbproto >> > xml2rfc: x11/libX11 >> > xml2rfc: x11/libXau >> > xml2rfc: x11/libXdmcp >> > xml2rfc: x11-fonts/libXft >> > xml2rfc: x11/libXrender >> > xml2rfc: devel/libpthread-stubs >> > xml2rfc: x11/libxcb >> > xml2rfc: devel/pkgconf >> > xml2rfc: x11/renderproto >> > xml2rfc: lang/tcl-modules >> > xml2rfc: lang/tcl85 >> > xml2rfc: x11-toolkits/tk85 >> > xml2rfc: x11/xproto >> > >> > >> > a) Why so many more dependencies, and... >> > >> > b) Why different versions of tcl/tk? >> > >> > And ... how do I fix it? >> > >> > BTW, I use portmaster to maintain my installed ports... > > That is how the ports tree works for eons, and that can't be fixed until we can > totally get rid if pkg_install (to many corner egdes) pkg_install to work > properly needs to track fully direct and indirect dependencies, pkg does not, > but because the ports tree still need to be compatible with pkg_install and > lots of people are still using all habits from the pkg_install time, it is very > hard to remove this right now.) > > But yes for sure this "feature" will get removed :)) So are you saying that pkg includes indirect dependencies, while ports do not? But that doesn't explain why pkg says tcl85 and ports says tcl86....