From owner-freebsd-hackers@freebsd.org Thu May 2 10:47:53 2019 Return-Path: Delivered-To: freebsd-hackers@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 B12591590333; Thu, 2 May 2019 10:47:53 +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 18D2687BEF; Thu, 2 May 2019 10:47:51 +0000 (UTC) (envelope-from root@sfc.wide.ad.jp) Received: by mail1.sfc.wide.ad.jp (Postfix, from userid 0) id 82A8A1AA95; Thu, 2 May 2019 19:40:02 +0900 (JST) X-Original-To: micchie@sfc.wide.ad.jp Received: from ironport1.otemachi.wide.ad.jp (ironport1.otemachi.wide.ad.jp [203.178.140.206]) by mail1.sfc.wide.ad.jp (Postfix) with ESMTP id 979FC1232C for ; Tue, 30 Apr 2019 20:26:14 +0900 (JST) Received-SPF: None (ironport1.otemachi.wide.ad.jp: no sender authenticity information available from domain of owner-freebsd-current@freebsd.org) identity=pra; client-ip=2001:1900:2254:206a::19:2; receiver=ironport1.otemachi.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.otemachi.wide.ad.jp: domain of owner-freebsd-current@freebsd.org designates 2001:1900:2254:206a::19:2 as permitted sender) identity=mailfrom; client-ip=2001:1900:2254:206a::19:2; receiver=ironport1.otemachi.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.otemachi.wide.ad.jp: no sender authenticity information available from domain of postmaster@mx2.freebsd.org) identity=helo; client-ip=2001:1900:2254:206a::19:2; receiver=ironport1.otemachi.wide.ad.jp; envelope-from="owner-freebsd-current@freebsd.org"; x-sender="postmaster@mx2.freebsd.org"; x-conformance=sidf_compatible X-Ironport-Dmarc-Check-Result: validskip IronPort-SDR: eIs08nZC354J2ci8qBcWPcCYgy5msBzdmXCPDsecZ+2MWJQWLONXFDMrLyjzSSbqi8N1eDRzVq HNP9f5EhKSRgpzqKDRnlxUpey1FfTt89Y= IronPort-PHdr: =?us-ascii?q?9a23=3A9U6zSxG0Egi5nWVtOlzQ0J1GYnF66ZnXHytQx4?= =?us-ascii?q?Quj69HbqWk+cS4bR7BsKw+xFacR57SrulEgrCL7fOoUjka7JKIoH0ON4ZBUx?= =?us-ascii?q?YVhMlF1wB1DtSIBEfgILjtdSNpVN8XWFxk+iLeUylJTZ+jOgOM+yztt2BBUh?= =?us-ascii?q?WqOxByI7b7AInX3d+60ey/4c/IbgNEiSDve75qKATzsQKDrdQcg4ZpNvQq1x?= =?us-ascii?q?HLr3BUKehf2W46KVuPkkSZhKb4+ZN46C1ftrcg+5xFXL7hdqs1CL1UXighYX?= =?us-ascii?q?wytsbg5xLIHw6O43ZZTGgMiRtPBVrA7RT3G4n8qDD7sewvvUv7dcbxS6w5Xy?= =?us-ascii?q?jn87ZzRU3jjyEbOjgltX3GksEi6cA66BmmoQByxZKRfJucMuFwc7mYcNURQm?= =?us-ascii?q?ZAWMkDXCtHHo66c84TFeMHJuhVtczwoVAJoRq4ClvJZoKnyzkNnHLu2bx/z+?= =?us-ascii?q?NzEAeDxgE4G8NLrHOGttj7Ob0fV+u41/vSwDvOdf5Q0jrmuozJaQxkoP3eON?= =?us-ascii?q?AROc7Q0lVqCgXek1+LopbkNT7H0uUWry2A8uB7XviugWN1rwBqvn23wdww2e?= =?us-ascii?q?yr54gVnwvZzQBg56ILBcGJcUFre861FrdUrHqgDttZfJglcjBrigoIib4mpJ?= =?us-ascii?q?ubYQFfm/FFphSKYNusV5O38zjfZu23GC5ggnN+fp6HoAey0GWakc/le5Pp8X?= =?us-ascii?q?QagzV8qYbTmU4H80Tx9MWiFrxy/UKl92eQ6xHoyMJtfWYIi8+5St043v0gvL?= =?us-ascii?q?wjrmTGQw31hXnWgaKvVnQV4Nqq8fqgXqvk/I3GE65KigPDEaEco9e/Av85HF?= =?us-ascii?q?dXGHK54e+t9rzt213ZZZNBqOxT8MiIrJzDff8xgv+rOANX2aI+1k+cJg/h/t?= =?us-ascii?q?AAvkMJCVRsdRG43o/bJXz3DPanKLSBrmydsSVo4fzKD6DHLZzIKkHPjbDTbJ?= =?us-ascii?q?N0jiw9zTJ0lt0cvpxGUOsoJfDae0nsidXUU0MZDyy+yMLiKM1xi74ESGGdWI?= =?us-ascii?q?STNfz57HiHz88zYM6nY45JsxmkMMAGxtfVlSMymTp/HPmK0atIQnG7WcY6G2?= =?us-ascii?q?CfZlHdhuoZLTshuyg5F+vRulK5fSxRSmmIB/xnuCM1ONmMI53xZo6Agp+cxw?= =?us-ascii?q?PqNcJJMzUVQkDJEG3vcZ2DQetJci+JP8t9xyQNTqPyEdVz/AyytAL817tsJ/?= =?us-ascii?q?bV/Stdj5/4ydxp/LePzEMz7ztyF8OHzzjLSH15m2oDRz5ww6FzrAp0xhGByf?= =?us-ascii?q?swmORWQPpU4f4BSQImLdjE1eUvDM/0VxiEcM2ERVy9TpCtHCsrQ9Qt69EUbk?= =?us-ascii?q?t3ANnkiQrMjGKxG7FAr7WQH9Qv977EmX34JsJz0XHDga4+iVQ8B8VVOGCsna?= =?us-ascii?q?I6/BXJHYPPj22Xjaunf78QminX+zTL1nKA6WdfVgM4SqDZRTYfa0/R+Mz+/V?= =?us-ascii?q?/HRqSyBK4PNxsbj8CYJ6ZAcdGvik9JF7/vO9XbNnq4gHz4RQ2JybWFcJfwdi?= =?us-ascii?q?0D0T/cBkkJn0Fb/XuPOQUkQCb0i2zEATFkDl6pZFnjqLMskn6wQ04qwg3PVH?= =?us-ascii?q?VPjOXtqDgSg/HUC/IJ2bQcvz098nNzAFu41tnWCpyfpgZsOqxQJ9Elsh9B0i?= =?us-ascii?q?rCugpxM4bFTegqj0MCcwlxo0Ll1glmQoRGn88wqXo2zQ10YauG2VJFfjmc0N?= =?us-ascii?q?j+ILrSYmX1+RmubebR1DS8mJ6R5aEC8rE2sVjuthqlU0E/6W9q1cV93WGR65?= =?us-ascii?q?/RAEwVS52wGkc7+h5mpq3LNzEn7tCxtzUkOq21vznentMxUbF9kk/yJoYHaP?= =?us-ascii?q?HeTlKuQZdCWcH8erV7yQL6C3BMdPpf/6M1Ic68Ivqc36izO/x8xXShkWlC6Y?= =?us-ascii?q?t90wST9iZxDOfEmZQdkJT6lkOKUSnxiFC5v4X5g4dBMHsVAWyy023qHoNcbL?= =?us-ascii?q?Z+OI0WE32jJdGfyM9zipT2Vzhf7lHpVDZkkIe5PAGfaVDwx1ga0lsRrGbilz?= =?us-ascii?q?G1wjZvn3Qis7CF0SrS6+r4eRcNIWINQ3NtxwSJQ8D8n5URW06maBIsnR2u6B?= =?us-ascii?q?PhxqRVk694KnHaXUZCeyWvdTNYX6C9t6SPb4t00L1163QFaO2nehjaS6T6pQ?= =?us-ascii?q?MdyT+6WWxCyTUyfDGr/Ir4kxE8gW7bLm4h5HbefMhxw1/Y6rm+DbZWwTwLXm?= =?us-ascii?q?x2kzTaDEOwetK058+ZkYvrvPqzWmi6WttUayajwY6btSS97HFnGnjd17jpwo?= =?us-ascii?q?W+Q1FriXepjYM3CXeS9Ej1MNuyhvbgeet8NlFlHlr999Z3Fslln408iYtRvB?= =?us-ascii?q?pSzpSZ8HwbkHviZNBS2Kbwdn0IFnYAx9/Y5hSg2VU2dCrRntCgBy3FkJE7Oo?= =?us-ascii?q?XoODtI03BvtpEYUvTxjvQMhyZ+r1umoBiEYOJ6mC8a0+d3rnkGjuQAswosiD?= =?us-ascii?q?qcDr1UFEUePzS/8nbAp924sqhTY36iNLaq008r19e+CryY5w9GVXvzYZtnFj?= =?us-ascii?q?Jq9Mh5LHrCynD+4JroPt7KYphA03/c2weFlOVTJJ8rw7ANmixqIyfzp3Aowf?= =?us-ascii?q?U3yBdzx4u3upSvJX9g8aiiDlhfLDK/NKZxsnn9yK1ZmMiRxYWmGJ5sTy4KUJ?= =?us-ascii?q?XfRvWtCDsOtP7jOlXGAHgmp3ycA7aaAR6H5RIssSfUC57yfSLyRjFR3ZB4SR?= =?us-ascii?q?KaPkAanA0EQGBwgMsiDg7zjM35LBUpoGBXvwGo7EIVlKppL0WtAzmZ+FjuNW?= =?us-ascii?q?1yGMH6TlIe7xkctR2NaZXMt7MrR3MCpMD9/lbVdGXJNV0ZXztBW1TaVQq9Z+?= =?us-ascii?q?H8vNKZobHKWLLgJKmcOOTc86RIXvOMj8v1gLFr9DuNKMiDe0JaIaZmhRhlWn?= =?us-ascii?q?Z0U4TYgTIJUysNi3uLaNKWoR63+iwxscGz/bLiVETt/dnHDbwaKthp9x2s5M?= =?us-ascii?q?XLf+eNmCZ0LypZ3ZIQ1DfJzrYYxlsblyBpcXGkD70BsSfHSK+YlLVQClYXbC?= =?us-ascii?q?Z6Nc0A6KxZvEEFIcnAltb8zaJ1lNYwGw0DW0bsl8uyaYoNOW78fFLLCUCXNa?= =?us-ascii?q?iXcD3Gx8akBMH0AbZUjehSq1ixoWPBSxe6bG3Sz2G7DUrybbMW1H+Sbk4H6d?= =?us-ascii?q?PnIXMPQSD5QdnrawO2Kop2lzow2boumiqMMnIRNDF3c0ILsbyc4GVRjrN9Az?= =?us-ascii?q?8kjDItIO+aliKe9+SdJIwRtK4hBTtymvgf7m43xrFO4GRPWeZvlS3OhtB0rl?= =?us-ascii?q?ysieXJzSBoGkkryH4DlMeQsENuNL+MvIFHQmrB9QkR4H+4DgRQ4dV/B9DloK?= =?us-ascii?q?wWzcLA3vGWSn8K45ff+s0SANLRIcSMPS86MBbnLzXTCRMMUT+hMWyG2x5t1c?= =?us-ascii?q?qK/3jQlaAU74D2kcNVGLFBWVE/Df9cDV5qToRbccVHGwg8mLvet/YmoH+3rR?= =?us-ascii?q?3fXsJf58uVWOifDP/0JHCel7YWPkJVk4O9FpwaM8jA42InalR+m92VSU/AB5?= =?us-ascii?q?ZDuCBsZBQ45kJX/yomQw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A8G2AAAYIchcfQAZASCCktDAagDkgAJ?= =?us-ascii?q?mHAEBAQQBAQcEAQGBUgYBAQsBgT0kLFsRVSAEM5czUAEBBoEICCWDXoVujwS?= =?us-ascii?q?BbhsBARgLCgKDeIZ6GwcBBDEIDgEBAgEBAQMBAQIBAQECAhABAQsUCEwMgnh?= =?us-ascii?q?NawEBAQEBASMCDWQBAgMBAQE3BgEBBAgCHgsBAgMBAgYBAQoOCh4ICAMBIwE?= =?us-ascii?q?JJgYBBwUCBAEBAQEBGASDAQGBdhQBAwutLIIggnkBAQWCR4RoAwYTgR8Biiy?= =?us-ascii?q?BHRd4gQeBOAyBYX4+gmEBBIE+AQGGAI0ThWCTLGUJgguGFIQuBoMchE4hjAe?= =?us-ascii?q?JJowNhkKGPYdRAgQCBAUCFYFRATWBV00wCDuCbIIPiQOFQHEQdR+QU4JDAQE?= X-IPAS-Result: =?us-ascii?q?A8G2AAAYIchcfQAZASCCktDAagDkgAJmHAEBAQQBAQcEA?= =?us-ascii?q?QGBUgYBAQsBgT0kLFsRVSAEM5czUAEBBoEICCWDXoVujwSBbhsBARgLCgKDe?= =?us-ascii?q?IZ6GwcBBDEIDgEBAgEBAQMBAQIBAQECAhABAQsUCEwMgnhNawEBAQEBASMCD?= =?us-ascii?q?WQBAgMBAQE3BgEBBAgCHgsBAgMBAgYBAQoOCh4ICAMBIwEJJgYBBwUCBAEBA?= =?us-ascii?q?QEBGASDAQGBdhQBAwutLIIggnkBAQWCR4RoAwYTgR8BiiyBHRd4gQeBOAyBY?= =?us-ascii?q?X4+gmEBBIE+AQGGAI0ThWCTLGUJgguGFIQuBoMchE4hjAeJJowNhkKGPYdRA?= =?us-ascii?q?gQCBAUCFYFRATWBV00wCDuCbIIPiQOFQHEQdR+QU4JDAQE?= X-IronPort-AV: E=Sophos;i="5.60,413,1549897200"; d="scan'208";a="526421" Received: from mx2.freebsd.org ([IPv6:2001:1900:2254:206a::19:2]) by ironport1.otemachi.wide.ad.jp with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 30 Apr 2019 19:22:53 +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 752DF6CBDC; Tue, 30 Apr 2019 10:22:07 +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 BFA6C97B7C; Tue, 30 Apr 2019 10:22:04 +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=1556619726; h=from:from:sender:sender: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:references:list-id: list-unsubscribe:list-subscribe:list-post; bh=3uPMqOLVHtYQgxrxynDls3RQ8GV3oY9kZDZ+kHumHuA=; b=cOCLsWyBTZcNQqpnisnDPOyhIER3JqE25IJ8EwQS7wGVbL0JveM4/gkmlF9wTySJKA4NTv +qt+xBNXwHm5JkuTHeeQHYYrZjrv/Tvj2z2LIVhjUKmZQshksiF71/rJpcyJifNxHMNcNy 9tdq0SBL9zSdjcLuU1KAP/FlpKRfMnAekW9oZvEQDn7M+VEPYIzkNddYuNGamlQduoZyMa mP/3e+1fz22AmjAInuUad54HTHbcLmHpd5Urykz2Cbm7C5OgAEt+OCoi4cG1sPKIASp4ch 8KdX7Bik/Z4PMnoCYlUpT4CmJo3oSZgSDzjEwR0636zfX3BFrZHfEjKusL9C7w== 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 C8927158867E; Tue, 30 Apr 2019 08:23:12 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from theravensnest.org (theravensnest.org [46.226.110.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "theravensnest.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 22C2A931AD; Tue, 30 Apr 2019 08:23:11 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from [10.164.186.150] ([167.220.197.150]) (authenticated bits=0) by theravensnest.org (8.15.2/8.15.2) with ESMTPSA id x3U8MAWr015104 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 30 Apr 2019 08:22:10 GMT (envelope-from theraven@FreeBSD.org) X-Authentication-Warning: mail: Host [167.220.197.150] claimed to be [10.164.186.150] Subject: Re: CFT: FreeBSD Package Base To: Joe Maloney , Cy Schubert Cc: "Rodney W. Grimes" , Kris Moore , 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, Emmanuel Vadot References: <201904291931.x3TJV73d079802@slippy.cwsent.com> <6EB65F49-47CD-48B2-8C58-BF387D8C7A58@ixsystems.com> From: David Chisnall Message-ID: Date: Tue, 30 Apr 2019 09:22:56 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <6EB65F49-47CD-48B2-8C58-BF387D8C7A58@ixsystems.com> Content-Language: en-GB X-Mailman-Approved-At: Tue, 30 Apr 2019 10:18:36 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" 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=1556619726; h=from:from:sender:sender: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:references:list-id: list-unsubscribe:list-subscribe:list-post; bh=3uPMqOLVHtYQgxrxynDls3RQ8GV3oY9kZDZ+kHumHuA=; b=g4gbI4tF+/541QaCNzdPW/8LRGuA+PoEp0ah9c1fu35Ve9czp4mOhHlEdhWziFbcMi5n0Y 2POyiFKnnVlYSaLCRrvMcnn+SLNvODlCpyPvkav6Vq5POiLnblaI3wAT64DTU/LiW26Flz l2Iu8DRmtrPLOGO0FyeQdMECGN76V1a1UcMHQLJSlru+mIOvlXUdVLlgSYm4LO2UJvTGng iGNkO677hHmmSOxXf/bu5D+27ip3n9SVpHPNX7f+5JkeuAhqtDbtffeQ+2VfJz6tQJDjZW LyZtGyR/z46AfT9BoE/5p9fMaYRSCvIDhN69D9k7VcKbhJKNx06xGuEchqQaLw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1556619726; a=rsa-sha256; cv=none; b=Kg+ptVck8q6po4TCQr2gAt0NuNEYt+ot69Q2MxR86D99LgRUTnCTl3uyWZh0uqJ9cyh5Ih Dc19+UW5/dU33txeVvzIiOVj/cLNPnmqsXYFNFcTjyOK+oOmQmeXwv2Cm0AuvIVHu9X0KN fTHL9JvNmOejAGy+/0oHiQU3P9bjiCRDFcAtYU/vgYK7/7jUzoNrv8xOY0DV/ZaQsQQOnz rKtNPBjF/1GKrvyH0wEVlqNIPgSFHM6ZCLcWJKhb7aTUwQoNAe9EASpFp56MecR9XLxIsN 6xSQdaSEIW+i2ABKbMaPr7lNhZHbzqvr9G5tX2C+9sPI2Z/0L2mtNSZdhkdHsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org X-Rspamd-Queue-Id: 18D2687BEF X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=freebsd.org header.s=dkim header.b=cOCLsWyB; 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.71 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.sfc.wide.ad.jp]; HAS_XAW(0.00)[]; DKIM_TRACE(0.00)[freebsd.org:+]; MX_GOOD(-0.01)[cached: ironport1.otemachi.wide.ad.jp]; NEURAL_HAM_SHORT(-0.92)[-0.923,0]; MAILLIST(-0.20)[mailman]; FORGED_SENDER(0.00)[theraven@FreeBSD.org,root@sfc.wide.ad.jp]; 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)[theraven@FreeBSD.org,root@sfc.wide.ad.jp]; ARC_ALLOW(-1.00)[i=1]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[freebsd.org:s=dkim]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[FreeBSD.org]; HAS_LIST_UNSUB(-0.01)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWELVE(0.00)[12]; IP_SCORE(-1.56)[ip: (-5.91), ipnet: 203.178.128.0/17(-1.19), asn: 2500(-0.65), country: JP(-0.06)]; RCVD_COUNT_SEVEN(0.00)[9]; FORGED_SENDER_MAILLIST(0.00)[]; SUSPICIOUS_RECIPS(1.50)[] X-Mailman-Approved-At: Thu, 02 May 2019 11:20:36 +0000 X-BeenThere: freebsd-hackers@freebsd.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 May 2019 10:47:54 -0000 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. That does entirely solve the 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. Great. But how do I express dependencies in ports on a specific base configuration? This is easy if I depend on a specific base package, but how does this work in your model? For example, if I have a package that depends on a library that is an optional part of the base system, how do I express that pkg needs to either refuse to install 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. David _______________________________________________ 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"