From owner-freebsd-stable@freebsd.org Thu May 2 10:53:57 2019 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EB9D215906E9; Thu, 2 May 2019 10:53:56 +0000 (UTC) (envelope-from root@sfc.wide.ad.jp) Received: from mail1.sfc.wide.ad.jp (mail1.sfc.wide.ad.jp [203.178.142.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 82D5B882A6; Thu, 2 May 2019 10:53:55 +0000 (UTC) (envelope-from root@sfc.wide.ad.jp) Received: by mail1.sfc.wide.ad.jp (Postfix, from userid 0) id B7B971BCCF; Thu, 2 May 2019 19:40:08 +0900 (JST) X-Original-To: micchie@sfc.wide.ad.jp Received: from ironport1.sfc.wide.ad.jp (ironport1.sfc.wide.ad.jp [IPv6:2001:200:0:8803:203:178:142:150]) by mail1.sfc.wide.ad.jp (Postfix) with ESMTPS id 7161212691 for ; Wed, 1 May 2019 13:00:36 +0900 (JST) Received-SPF: None (ironport1.sfc.wide.ad.jp: no sender authenticity information available from domain of owner-freebsd-current@freebsd.org) identity=pra; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="owner-freebsd-current@freebsd.org"; x-conformance=sidf_compatible Received-SPF: Pass (ironport1.sfc.wide.ad.jp: domain of owner-freebsd-current@freebsd.org designates 8.8.178.116 as permitted sender) identity=mailfrom; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="owner-freebsd-current@freebsd.org"; x-conformance=sidf_compatible; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:8.8.178.116 ip4:96.47.72.81 ip6:2001:1900:2254:206a::19:2 ip6:2610:1c1:1:606c::19:2 ~all" Received-SPF: None (ironport1.sfc.wide.ad.jp: no sender authenticity information available from domain of postmaster@mx2.freebsd.org) identity=helo; client-ip=8.8.178.116; receiver=ironport1.sfc.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="postmaster@mx2.freebsd.org"; x-conformance=sidf_compatible IronPort-SDR: +p/mLucn7TetiYTI/wCXSH4l5Y82ShzsEQYCS8CXqmPuihuS1zePafWHrYl5Ch2XhCWivRy9WW K0XWcqc7q31+2PhRFrjJjwaf683iA2We4= IronPort-PHdr: =?us-ascii?q?9a23=3ADlDfjxG8QZTbUO/Q4kPZhJ1GYnF86YWxBRYc79?= =?us-ascii?q?8ds5kLTJ76p8q5bnLW6fgltlLVR4KTs6sC17OP9f6+EjNQqb+681k6OKRWUB?= =?us-ascii?q?EEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAA?= =?us-ascii?q?jwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba5vIBmsrAjct8YajIlhJ60s1h?= =?us-ascii?q?bHv3xEdvhMy2h1P1yThRH85smx/J5n7Stdvu8q+tBDX6vnYak2VKRUAzs6PW?= =?us-ascii?q?874s3rrgTDQhCU5nQASGUWkwFHDBbD4RrnQ5r+qCr6tu562CmHIc37SK0/VD?= =?us-ascii?q?q+46t3ThLjlTwKPCAl/m7JlsNwjbpboBO/qBx5347Ue5yeOP5ncq/AYd8WWW?= =?us-ascii?q?9NU8BWWCJZBYOybIUBBPcFMepFs4Xxol0Dpga8CwaxHuPi0jhGhmX206w1ze?= =?us-ascii?q?ovDAPJ0wMuEdIWsnnartr4OLocXOyp0KbGwivMb+hN1Dfh8YjEbgwtrOuQUb?= =?us-ascii?q?5td8fa1EkhFxnCjlWVsYHoITOU3fkQvWeH7+pgSPmghHA9qwFtvzOiwdkhi4?= =?us-ascii?q?nTiowI1l/E9Th5z50rKt2iVE52esKrEIBMuCGaKot5Wd0tQ3t0uCog1rIGvp?= =?us-ascii?q?u7cTEMxZ86yRDfbPmHfJKJ4hLlTOuRLy14i2x7d72knBa97FKsyurmVsm71l?= =?us-ascii?q?tBsylLksHUu30OzRDe6dKLRuZ/80qiwzqDyh3f5+BcLU02iabXMZ8sz7wqmp?= =?us-ascii?q?YOr0jOHjX6lFj0gaKQa04q4PKn6/79bbXjvpKcN5F7igX5Mqk2n8y+Dvo0Ph?= =?us-ascii?q?IAX2iB5+uzyqbs/VbkT7lQif02iKbZvIjbJcQduKG5HxdY34U55xu8FTuqzd?= =?us-ascii?q?YVkHodIF5YZR6KjpDlO1TUL/D5Cfe/jU6skDBux/3eOb3gDJPNIWbZkLv4c7?= =?us-ascii?q?Z98VBTxxQowtBE+p1YE60OIO/pWk/rqtPYCAM5Phe6w+b9FtpyyJgRWXmSDa?= =?us-ascii?q?ODN6PSq1CI6vo1I+aQfI8VpCr9K/896v7rjH82hUMSfamo3ZQJc324BfpmLF?= =?us-ascii?q?mDbXvig9cODHkFshAkQ+P3klGCUyZTND6PWbkh7GQ7FJ6+FtWEAYSsm6Cami?= =?us-ascii?q?mhE5BcfWwADUqDVnLhdoGBUvFLbzqOI8hniXsKT7WsQZQtkBqzrhX3zaY0E+?= =?us-ascii?q?zP5ydNsJvi0MRytePJmBw47jAxBNmHyWyLUyRuk3oVSiQq9K5lrEF30VvF1r?= =?us-ascii?q?J31OdFH95e7O8cTwEhKJTHxPZ7Ad2hZgWUW9aTT02iS8vuJTg6Ttc4xZdaOx?= =?us-ascii?q?4lXduolRzrxjerG/keherYPpEs9rPg2C3aNo5GwHbb3qQ7kxFyadoJDmamm6?= =?us-ascii?q?Ry7RT7DJXCk1iTmry2M68b2Xie2n2EyD+lrQljWw5tW6jfQThLTVqQlt/5+0?= =?us-ascii?q?nPVaOGAq8sMhZLxNSebKBNb4u63h19WP7/NYGGMCqKkGCqCEPNl+vWNtjDZn?= =?us-ascii?q?kd0SPBCUMNjwEU+zO8OBMjAju6+jKEXj10ElT3ZFnwqK9lpnj9UU44wkeDYw?= =?us-ascii?q?tjz+n94QYb0NqbTf5bxbcYoGE5sTwhG0m70siTBcCNqgB6cOBXfMkn7VFb/W?= =?us-ascii?q?zDugF3JZDmKLpt1RYFawoih0r1zF1sD5lY180jrXck1g13fKWH1l5bMj2C0J?= =?us-ascii?q?36IbGSIXTo5h2pd4bYwFzT2s2avKAV56dwsE3t6SeuEEdq6HB7y59V3n+bs4?= =?us-ascii?q?3NFxYXWIntX1wf8ggg4b/AbyQ3/I+S0mdjaPPmiDLJ1tM3Cedg8S6OJIsEYo?= =?us-ascii?q?WDEgK6U8wAAM62L/Y2wh6yYBlCI+Fe+eg9M4Wkb6nO3qnjJ+tmkD+86AYPqI?= =?us-ascii?q?lgzkKB8TZ9Qe/Uzt4Exf+fxA6OSzb7ih+orMn2nYlOYTxaEHC4zGDoA4tYZ6?= =?us-ascii?q?s6eohuay/mJNKxy887iYTgVnRD+BuoGkkc1cm1URSIYlH3xgEW0l4Y4DSmlS?= =?us-ascii?q?a+0z1ogmQxtKPMuU6Gi+/mdRcBJitKXDwyyweqeNfkyYlDAhvgdQUimRq76F?= =?us-ascii?q?yvxrJcorx4NXWKB1xGdG7pLm1vFKK88LiaMKstoNsltztaVOOkbBWUULn49l?= =?us-ascii?q?EdzCXuBS5Q3j02fSqm/57khQZ3jn61Imx+oXDCdYd33xiVt7m+DbZBmyELQi?= =?us-ascii?q?V1k2ydAUe6MsPs88+Zmp3YvqW1Sni7W5tPWSfxwI6Kryf94ndlS07a/bj7ip?= =?us-ascii?q?jsFg401jX+3t9hWHDTrRryVYLs0ryzLeNtekQxXg3G5sF3G59zns4LvL9MiS?= =?us-ascii?q?hIvpyO5jJHkH30N81cw76nKmEDTngUwtLYpgHpnk97fDqFwIfwV3PVxcUEBZ?= =?us-ascii?q?HyZXwQ1zh44dpHBa2P4PlPgDFvr1ykhQzLbPV3hTtbzuEhoHIXmOAGvgMxwz?= =?us-ascii?q?7VUvZCWxAHbWq1zkrA5svbzu0ffGu1dLmsyEdy1cusCr2PuEAUWXr0fIsjAT?= =?us-ascii?q?4l68x+NFzW13igoorgedTWcZcSrkjE1UeG1rcFbstoyKlv52IvI2/2sHw7xv?= =?us-ascii?q?RujAZp24m9ppTebX5j9+SmAxJVcDT5IcELqVSPxe5TmNib24e3E9BvADIOCd?= =?us-ascii?q?HvUvSlCnccr/nqPR2CVTYhsG2WH6b3ExWS5U19ozTICZ/hZBT1bDEJiM5vQh?= =?us-ascii?q?WQPhkVhx8SUS9/kIQ0GwqxyInqbV1j6zYNzlDipxZG0e4uMAPwGDS6xk/gen?= =?us-ascii?q?I/T56RKwBT5wdJ6hLOMMCQ2el0GjlR4pyrqAHeYnzefQlDCnsFH1CVH122dK?= =?us-ascii?q?f7/sHOqqLLY4j2Z+uLe7iFrvZSEuuF1Y76mJUz5C6Cb42OJiUwX7trnBMcDT?= =?us-ascii?q?YgQpqRmi1TGX1J0X6SKZHB4kfln08/5sGnrqaxAFq2t9LeU+MAa48yp0Ls2f?= =?us-ascii?q?mKZbzJ1XQjYTdAiMFWmyaQmuEUhQxL2X82KTL/Q+1R53SFWqvUnuUOVUwhZi?= =?us-ascii?q?h+NdVF4+cH5icWYpaJrNTz2/Y4j+QyDU9CT0C43NqnbooVIm2wclrLQkSTZv?= =?us-ascii?q?yAInXQzsf7bLnZK/UYhfhItxC2pTeQElPydjWFmT7zUhmzMOZKxCiFNR1asY?= =?us-ascii?q?u5f15jE2/mBN7hbxS6Npdwg1hUifUsgWjWMGcHLTVmW0Zd9Pue9y5ViO5zXW?= =?us-ascii?q?tb4TstLOWJnTqY8/iNKpsStqgOYGw8nOZb7XImjrpNuXECFLosx3uU94cw8B?= =?us-ascii?q?m8n+KCyyRqSk9PsDFNnIWRoRwkIqvSsIZBVXuC9R5L733DbnZC79ZjFNDrvL?= =?us-ascii?q?hdj9bVk6emYjBd9d/OuMUGCsXeM87CO2c7KxfvBBbaFgYIRyWnc2bFiAYO9Z?= =?us-ascii?q?Pavm3QtZU8ppX2zdAWTaRHUVUuCv4AIkF1RpoMOpp6VCgo17mBg4RbgBj25A?= =?us-ascii?q?mUT8JcsJfdU/uUCvi6MzeVg45PYB4QyK/5J4Aeb9Gp6wlZclB/2b/yNQ/IR9?= =?us-ascii?q?kU+X9vdAI5ql5Btn9kQT9rghO3WkaW+HYWUMWMsFszgwp6b/4q8W63sVktK1?= =?us-ascii?q?fAvyd2l1M+y4y83GKhNQXpJaL1Zrl4Tir5s09obcH+U1wzYxe/kEZ/OHHDXb?= =?us-ascii?q?0D17Y=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0EXAQDuGMlch3SyCAhmHAEBAQQBAQc?= =?us-ascii?q?EAQGBVAQBAQsBgT1QWxFVIAQzjQuKJoIOmkEaGAsKAoN4RoY1GwcBBDMGDgE?= =?us-ascii?q?DAQEBAwEBAgEBAQEBAhABAQEKCwkIKSMMgjoFAgMfBw5NawEBAQEBASMCDWQ?= =?us-ascii?q?BAgMBAQE9AQEECAIDGwsBAgMBAgYCAwcOCgkdCAMBCxgBCQsbBggHBAEEGAS?= =?us-ascii?q?DAQGCCgECAgqidYosgiCCeQEBBYI3gzyBPAkTgR8Bii2BHVWBAj+DJX4+gmE?= =?us-ascii?q?BBIE+AQEehWKLOoc8PZJwZQcCE4F4VYVAhC4GgxyEVRuVL5JRjjaBZSKBV00?= =?us-ascii?q?jUIFNgR8JggaJA4VfUhB4HI98SIF7AQE?= X-IPAS-Result: =?us-ascii?q?A0EXAQDuGMlch3SyCAhmHAEBAQQBAQcEAQGBVAQBAQsBg?= =?us-ascii?q?T1QWxFVIAQzjQuKJoIOmkEaGAsKAoN4RoY1GwcBBDMGDgEDAQEBAwEBAgEBA?= =?us-ascii?q?QEBAhABAQEKCwkIKSMMgjoFAgMfBw5NawEBAQEBASMCDWQBAgMBAQE9AQEEC?= =?us-ascii?q?AIDGwsBAgMBAgYCAwcOCgkdCAMBCxgBCQsbBggHBAEEGASDAQGCCgECAgqid?= =?us-ascii?q?YosgiCCeQEBBYI3gzyBPAkTgR8Bii2BHVWBAj+DJX4+gmEBBIE+AQEehWKLO?= =?us-ascii?q?oc8PZJwZQcCE4F4VYVAhC4GgxyEVRuVL5JRjjaBZSKBV00jUIFNgR8JggaJA?= =?us-ascii?q?4VfUhB4HI98SIF7AQE?= X-IronPort-AV: E=Sophos;i="5.60,416,1549897200"; d="scan'208";a="7837155" Received: from mx2.freebsd.org ([8.8.178.116]) by ironport1.sfc.wide.ad.jp with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 01 May 2019 13:00:28 +0900 Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx2.freebsd.org (Postfix) with ESMTPS id 568B46AA55; Wed, 1 May 2019 04:00:23 +0000 (UTC) (envelope-from owner-freebsd-current@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 82E9F75012; Wed, 1 May 2019 04:00:20 +0000 (UTC) (envelope-from owner-freebsd-current@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1556683222; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:list-id:list-unsubscribe: list-subscribe:list-post; bh=4oCUGjfmMIx05OZmT8a3oiE4MzgrgGEEn4iBxbd66JM=; b=SIY97bvibJXMyKMdD8rXoCcV7pZGD4xGlXar3ucpH+93Cut8DdJz/Yu7JhMDF4P0chmtGH 2RGeufy4KhppQw9JMzNAY8Jibyr1BXm95cTN2yIIkMPfG9Wh4KoE4X3aUxDUOLAh+2yeGY usRSQqQ6MAZpUxsvRSxf4AJTeCTttCWeuTFP9S5lb8z5R6+SzV69jwvFEW5y658F0+Ee1r vd1rXc1beU1QsW2iHCgRVUWo3m+TGR1om0kNYlvx+OMNk+iiXcXmjNWIJGJ2VmOxFIRzaj Qt031PAXXp6cMt1NXOH/DADg3Y7SnU2MYoi0QVtRsoOmC0qpYjsRJ2Fo9R11NA== Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 04312158331C; Wed, 1 May 2019 03:56:46 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E73A974C1C; Wed, 1 May 2019 03:56:43 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id LgMEhBJ2TldkPLgMFhnFVa; Tue, 30 Apr 2019 21:56:36 -0600 X-Authority-Analysis: v=2.3 cv=Ko4zJleN c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=8nJEP1OIZ-IA:10 a=oexKYjalfGEA:10 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=q2XNxBO46EK3obBdrt4A:9 a=wPNLvfGTeEIA:10 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id 8BF6514E; Tue, 30 Apr 2019 20:56:33 -0700 (PDT) Received: from slippy.cwsent.com (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id x413uX67074032; Tue, 30 Apr 2019 20:56:33 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Received: from slippy (cy@localhost) by slippy.cwsent.com (8.15.2/8.15.2/Submit) with ESMTP id x413uUnV068470; Tue, 30 Apr 2019 20:56:32 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201905010356.x413uUnV068470@slippy.cwsent.com> X-Authentication-Warning: slippy.cwsent.com: cy owned process doing -bs X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Miroslav Lachman <000.fbsd@quip.cz> cc: David Chisnall , FreeBSD Stable , freebsd-ports@freebsd.org, =?UTF-8?Q?Goran_Meki=c4=87?= , freebsd-hackers@freebsd.org, FreeBSD Current , freebsd-pkgbase@freebsd.org, freebsd-pkg@freebsd.org Subject: Re: CFT: FreeBSD Package Base In-Reply-To: Message from Miroslav Lachman <000.fbsd@quip.cz> of "Wed, 01 May 2019 00:03:44 +0200." <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz> Mime-Version: 1.0 Date: Tue, 30 Apr 2019 20:56:30 -0700 X-CMAE-Envelope: MS4wfN/xmWRaWQf4f3J4LUJQu3pZlq2R+heRrUgbSIStI3jW7zX/5fMm4b0wrONS30PxYTM3L4AEceAbaUlH0j4Ssk2hgu0ilk7uSIb2ZQm3B34wLKJrGhxU HwWqFVGWz0FbohtGB8vZe+ZhlwMlOl+nV4bTEhDv1vj7LNpbO3NZmQOnMb1uHsrEYnimp8U3o5Ldv1Btob7Oz5spUCDh01syPNS8efzuut3lZbEWglh78Iul sPyzs8ESB8rbpCG1Etz3uwemvekBrPSWvbdp4F0pPhs+i985u/KunSKaEPyPP+EnNKeIq6a2IowFuvaH5ee+dvx8eKz/lEv74EXMf7LyIodLisYvO6SVjh3b 05bnRfDMx0Uroy8xz142FesMv0fY2sueoDnS5Afs/XbfU78s8tk0bOhtge4PbZSjTvqk5TyKv8onRizm9SpnzbpATzmeHLo6AdBYkyy7AWk5lCjRClOg0mbc 1/pTZMJvQHzSrCWq X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Errors-To: owner-freebsd-current@freebsd.org Sender: owner-freebsd-current@freebsd.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1556683222; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:list-id:list-unsubscribe: list-subscribe:list-post; bh=4oCUGjfmMIx05OZmT8a3oiE4MzgrgGEEn4iBxbd66JM=; b=LoGcPYhcJXW6FaDMAGD7HbNIB8L4hy8qocpGSeFhrIcy+W2VC95CQWIAo7p3/LboxcsQN2 aAnIZ2MukoKwf4sn0AA9tA1vOFvof1tVqQIxo/xpb16znmIykGUr5Kh63Bs4/7w1l1lLei CZJBmQqjtp0ASNthePrCM/VX1pY+0IXx+8P9Zt0OJBbBII0BGSHbessCLw7Z6wnFhG+RBY OstJtiidF0oLHsTtAtqte2UmDK2nn7wcifBsOFsdLY8loCWpG6mJAz/XII/mLWQZcKVktG JLSobBjolNpu4YMkvegoAwZOY/Sc8eXnWqdLNc8sQH2WnG4s3Mdm8bQHkcpyPA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1556683222; a=rsa-sha256; cv=none; b=YXcufkDh6yWTqrCU0OEi31kosNacLMWMRVrtnGYI8pr8yDZbsZz6D60ctNltkQQ7+DXg3R eSgMHlw+Es8sMl45ORan1G9sWMyPaEohJyeqhkseto39oMqGmufZ8jd40YWWeY2uFLyAo+ tmXQLy48Os/kMtr4offaUd7oBZ+ZeNW0yev5uH38YUXYaBXyA7y9u0CSMBK5mM140irfn8 HwojazB0yzBdsqLgniHhJ7gdETlihG9OXdeM9Shk3y1EwlaMb1GejNi7tspsoC4xeVHXky Bzvb8NuLd2W9cZ8LrvtPWNvQI43JKzkDzjWaVMOXKzi6R/u3Oywuo4W7l/N0Dg== ARC-Authentication-Results: i=1; mx1.freebsd.org X-Rspamd-Queue-Id: 82D5B882A6 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=freebsd.org header.s=dkim header.b=SIY97bvi; spf=pass (mx1.freebsd.org: domain of root@sfc.wide.ad.jp designates 203.178.142.133 as permitted sender) smtp.mailfrom=root@sfc.wide.ad.jp X-Spamd-Result: default: False [-3.53 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.sfc.wide.ad.jp]; MV_CASE(0.50)[]; RCVD_COUNT_TWELVE(0.00)[12]; HAS_XAW(0.00)[]; DKIM_TRACE(0.00)[freebsd.org:+]; MX_GOOD(-0.01)[cached: ironport1.otemachi.wide.ad.jp]; RCPT_COUNT_SEVEN(0.00)[9]; NEURAL_HAM_SHORT(-0.87)[-0.872,0]; MAILLIST(-0.20)[mailman]; FORGED_SENDER(0.00)[Cy.Schubert@cschubert.com,root@sfc.wide.ad.jp]; RECEIVED_SPAMHAUS_PBL(0.00)[17.125.67.70.zen.spamhaus.org : 127.0.0.11]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; DATE_IN_PAST(1.00)[]; ASN(0.00)[asn:2500, ipnet:203.178.128.0/17, country:JP]; FROM_NEQ_ENVFROM(0.00)[Cy.Schubert@cschubert.com,root@sfc.wide.ad.jp]; ARC_ALLOW(-1.00)[i=1]; IP_SCORE(-1.94)[ip: (-7.03), ipnet: 203.178.128.0/17(-1.67), asn: 2500(-0.94), country: JP(-0.06)]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[freebsd.org:s=dkim]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; HAS_LIST_UNSUB(-0.01)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FORGED_SENDER_MAILLIST(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-BeenThere: freebsd-stable@freebsd.org List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 10:53:57 -0000 In message <292eadc6-3662-ec43-1175-53fc252487bd@quip.cz>, Miroslav = Lachman wri tes: > David Chisnall wrote on 2019/04/30 10:22: > > On 29/04/2019 21:12, Joe Maloney wrote: > >> With CFT version you chose to build, and package individual components = > >> such as sendmail with a port option.=C2=A0 That does entirely solve th= e = > >> problem of being able to reinstall sendmail after the fact without a = > >> rebuild of the userland (base) port but perhaps base flavors could = > >> solve that problem assuming flavors could extend beyond python. > > = > > This sounds very much like local optimisation. It's now easy to create = a = > > custom base image.=C2=A0 Great.=C2=A0 But how do I express dependencies= in ports = > > on a specific base configuration? This is easy if I depend on a specifi= c = > > base package, but how does this work in your model?=C2=A0 For example, = if I = > > have a package that depends on a library that is an optional part of th= e = > > base system, how do I express that pkg needs to either refuse to instal= l = > > it, or install a userland pkg that includes that library in place of my = > > existing version as part of the install process? > > = > > More importantly for the container use case, if I want to take a = > > completely empty jail and do pkg ins nginx (for example), what does the = > > maintainer of the nginx port need to do to express the minimum set of = > > the base system that needs to be installed to allow nginx to work? > > = > > One of the goals for the pkg base concept was to allow this kind of use = > > case, easily creating a minimal environment required to run a single = > > service. With a monolithic base package set, you're going to need some = > > mechanism other than packages to express the specific base subset = > > package that you need and I think that you need to justify why this = > > mechanism is better than using small individual packages. > > Will it not be maintainer's nightmare to take care of all the = > dependencies on the base packages for each port we have in the ports tree? No more than it is today. Remember, people have been doing this sort of = thing for decades. If the folks at Red Hat, Oracle (formerly Sun), and = IBM can do it, I'm sure we can too. The dependency lists will be = longer. We may require dependency lists that allow the choice of one of = many prereqs or coreqs. -- = Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. _______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"