From owner-freebsd-pkgbase@freebsd.org Sun Mar 13 05:00:31 2016 Return-Path: Delivered-To: freebsd-pkgbase@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCE34ACD7B9; Sun, 13 Mar 2016 05:00:31 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id CA8DBAEB; Sun, 13 Mar 2016 05:00:31 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id C3CFC13C3; Sun, 13 Mar 2016 05:00:31 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 7EA8E1E979; Sun, 13 Mar 2016 05:00:31 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id VhgJzgdJfrOt; Sun, 13 Mar 2016 05:00:28 +0000 (UTC) Subject: Re: [CFT] packaging the base system with pkg(8) DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com EC4E81E974 To: Daniel Eischen , Slawa Olhovchenkov References: <20160302235429.GD75641@FreeBSD.org> <20160308124016.GA70809@zxy.spb.ru> <20160308131847.GP1531@FreeBSD.org> <20160308151459.GB70809@zxy.spb.ru> <05A039B7-AA9A-47BB-B68E-89D9D5627D20@FreeBSD.org> <20160311120511.GN31877@ivaldir.etoilebsd.net> <20160311131055.GO70809@zxy.spb.ru> Cc: Baptiste Daroussin , David Chisnall , Glen Barber , freebsd-current@freebsd.org, freebsd-pkgbase@freebsd.org From: Bryan Drewery Organization: FreeBSD Message-ID: <56E4F3E9.1070307@FreeBSD.org> Date: Sat, 12 Mar 2016 21:00:25 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-pkgbase@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Packaging the FreeBSD base system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2016 05:00:32 -0000 On 3/11/16 9:01 AM, Daniel Eischen wrote: > On Fri, 11 Mar 2016, Slawa Olhovchenkov wrote: >=20 >> On Fri, Mar 11, 2016 at 01:05:11PM +0100, Baptiste Daroussin wrote: >> >>> On Tue, Mar 08, 2016 at 05:35:59PM +0000, David Chisnall wrote: >>>> On 8 Mar 2016, at 15:14, Slawa Olhovchenkov wrote: >>>>> >>>> >>>> In terms of comparing packages, if you=E2=80=99re doing that visuall= y then >>>> you are likely to have problems anyway, unless your eyes and brain >>>> work far better than most humans. We can make that much easier by >>>> providing libxo output in pkg and allowing you to have a simple jq >>>> script that tells you what the differences are. >>>> >>> pkg can already expose the entire content of a package in json or ucl >>> via: >>> $ pkg info --raw --raw-format [json|json-conpact|yaml|ucl] name >> >> Exposing the entire content of a package is not a root of cause. >> Question in comapring of two different setup with different behaviour >> and search cause of difference. >> >> Case of only a few monolitic packages is essentiality simple then case >> of 1000 combined packages. >=20 > It would be nice to have pkg(8) show packages in tree form, with option > to show just top-level meta packages or packages that have no meta. >=20 > Perhaps this is possible, but it's not obvious to me. >=20 https://github.com/freebsd/pkg/blob/master/scripts/pkg_tree.sh --=20 Regards, Bryan Drewery