From owner-freebsd-pkgbase@freebsd.org Tue Apr 19 15:46:12 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 0C602B1469E; Tue, 19 Apr 2016 15:46:12 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [148.251.9.81]) by mx1.freebsd.org (Postfix) with ESMTP id 9263F1116; Tue, 19 Apr 2016 15:46:11 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [127.0.0.1] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPSA id F30EC95A; Tue, 19 Apr 2016 18:46:09 +0300 (MSK) Reply-To: lev@FreeBSD.org Subject: Re: [CFT] packaging the base system with pkg(8) References: <20160302235429.GD75641@FreeBSD.org> <57152CE5.5050500@FreeBSD.org> <9D4B9C8B-41D7-42BC-B436-D23EFFF60261@ixsystems.com> <20160418191425.GW1554@FreeBSD.org> <571533B8.6090109@freebsd.org> <20160418194010.GX1554@FreeBSD.org> <57153E80.4080800@FreeBSD.org> <571551AB.4070203@freebsd.org> <5715E1E9.8060507@freebsd.org> <571641BA.8010205@freebsd.org> To: Alfred Perlstein , David Chisnall , Julian Elischer Cc: Glen Barber , Nathan Whitehorn , Sean Fagan , freebsd-pkgbase@freebsd.org, freebsd-current@freebsd.org From: Lev Serebryakov Organization: FreeBSD Message-ID: <571652C2.8040106@FreeBSD.org> Date: Tue, 19 Apr 2016 18:46:10 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 In-Reply-To: <571641BA.8010205@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="74Gjv9Xtq6aWjqCwB6g6s7gWvCOLpfa28" 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: Tue, 19 Apr 2016 15:46:12 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --74Gjv9Xtq6aWjqCwB6g6s7gWvCOLpfa28 Content-Type: multipart/mixed; boundary="k8xGD2h7COWPBDCBvnFdCbEffmxDKD7Fp" From: Lev Serebryakov Reply-To: lev@FreeBSD.org To: Alfred Perlstein , David Chisnall , Julian Elischer Cc: Glen Barber , Nathan Whitehorn , Sean Fagan , freebsd-pkgbase@freebsd.org, freebsd-current@freebsd.org Message-ID: <571652C2.8040106@FreeBSD.org> Subject: Re: [CFT] packaging the base system with pkg(8) References: <20160302235429.GD75641@FreeBSD.org> <57152CE5.5050500@FreeBSD.org> <9D4B9C8B-41D7-42BC-B436-D23EFFF60261@ixsystems.com> <20160418191425.GW1554@FreeBSD.org> <571533B8.6090109@freebsd.org> <20160418194010.GX1554@FreeBSD.org> <57153E80.4080800@FreeBSD.org> <571551AB.4070203@freebsd.org> <5715E1E9.8060507@freebsd.org> <571641BA.8010205@freebsd.org> In-Reply-To: <571641BA.8010205@freebsd.org> --k8xGD2h7COWPBDCBvnFdCbEffmxDKD7Fp Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 19.04.2016 17:33, Alfred Perlstein wrote: > I am also confident that we will very easily sort out how to make > "micropackages" or some such mechanism within at most 3 months after th= e > code lands. The reason why is because I already see some excellent > proposals for such mechanisms in this thread. I could see only two proposals: meta-packages (which is not a solution, but kludge, IMHO) from numerous people and proposal from Slawa about "overlapped" and "file-removal" packages, which is not discussed at all (https://lists.freebsd.org/pipermail/freebsd-current/2016-April/060688.ht= ml). I really like Slawa approach, but it requires much more sophisticated pkg, including additional metadata, etc. --=20 // Lev Serebryakov --k8xGD2h7COWPBDCBvnFdCbEffmxDKD7Fp-- --74Gjv9Xtq6aWjqCwB6g6s7gWvCOLpfa28 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJXFlLCXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGOTZEMUNBMEI1RjQzMThCNjc0QjMzMEFF QUIwM0M1OEJGREM0NzhGAAoJEOqwPFi/3EePoTUQAMCCWqY/onXzIYefamja7OUY YGXrj/v2BjZLOlVTMWl606ntFqNpA8tRxQ1skNewo/V/Y/7pD2m1JCvjhM9OtABj M2Zm0/bTkykixp64z1N9CN8Y2eHPlJx4nE3dmG5R9OaqQKpBuVpxPTxPVkilWXxH nDlLYoAaaDgygBV+qFRi0DjvB3pOGe1eb/utAUo+CaPVXAI8es/wVsiKQEDZ5g/g WuPRI81Y608Aiv1JaETzLHFmfMmtN6H6PDl0IDTZ7tmvafTd+p/inxKKzqaeR+Ik kVqI+u+1agjHxpMTuj3uP/AVjIAkWE1e/fWXstRFRfmvclcEA0BM3PDNSvSlIsUS 4Nv4yK4RZYANqzvRI65nR9v7/5qbPaNU0K9lc4IWAIOKcarC5bNJUF+MfzWIHaqI B1HFcpOgw4D4CCUjrOkTYTeJNJ4cBgC5rP9oKvnNB+OK05qbQNs1valtofdAp78g LCyDerJOkYmH0C99TdUp802kNe/rMATKb4grgKbDdomLB6SellwMuZNxwd9LHkPf u7g96yENpZd1FVei8Q+xOnSrAe/d/mauc3GzigoV95Leq9taDyXfC4Yu7Mn6CJqv vrQeD5f/cd1sC6U30f8xf+NtIt/xyS2a8/CgkOOI72XehLzNxE9CKKYYa/xyxFa7 7bD8GY8T9AwMPw2f53y8 =MuMe -----END PGP SIGNATURE----- --74Gjv9Xtq6aWjqCwB6g6s7gWvCOLpfa28--