From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id DBE94824CF for ; Tue, 27 Nov 2018 18:46:08 +0100 (CET) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=jaapb@kerguelen.org; spf=Pass smtp.mailfrom=jaapb@kerguelen.org; spf=None smtp.helo=postmaster@nuageuses.kerguelen.org Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of jaapb@kerguelen.org) identity=pra; client-ip=213.229.75.46; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="jaapb@kerguelen.org"; x-sender="jaapb@kerguelen.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of jaapb@kerguelen.org designates 213.229.75.46 as permitted sender) identity=mailfrom; client-ip=213.229.75.46; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="jaapb@kerguelen.org"; x-sender="jaapb@kerguelen.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@nuageuses.kerguelen.org) identity=helo; client-ip=213.229.75.46; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="jaapb@kerguelen.org"; x-sender="postmaster@nuageuses.kerguelen.org"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AjoWqnBMTuLoGh0hbS2cl6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0Lf7+rarrMEGX3/hxlliBBdydt6oUzbKO+4nbGkU4qa6bt34DdJEeHzQksu?= =?us-ascii?q?4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1?= =?us-ascii?q?Ov71GonPhMiryuy+4ZLebxlLiTanfb9+MAi9oBnMuMURnYZsMLs6xAHTontPde?= =?us-ascii?q?RWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbY?= =?us-ascii?q?UwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0yRD+s7bpkSAXwhS?= =?us-ascii?q?kaKTA5/mHZhM9+gq1Vrx2upQBwzYHPbYGJN/dzZL/Rcc8USGdDWMtaSixPApm7?= =?us-ascii?q?b4sKF+cPOfxXoJPlp1ATsBa+AhejBOXyxTBWnH/9wKo30+Y7Hg7cxAwvBMkDsH?= =?us-ascii?q?fKo9XvO6cSTP66zK3WwjXFdf9W3i396IfRfx0nvPqCXqpwfNLPxUUyGQ7JlEuc?= =?us-ascii?q?pZLhMj+P1OkAs3KX4uVhWO63lmIqqwJ8riKry8ojkIXFm58Zx1De+Sln3oo4Kt?= =?us-ascii?q?u1Q1Nhb9G+CptfrSSaOpN2Qsw8R2Fovz43yrsbuZGhcygF1oknxwXBZPycaYSI?= =?us-ascii?q?4QzsVPyeITdlmn1lfKywhxCo/Uin0O38WdG40FdMriVbjtnBrm4B2wHd58SdVP?= =?us-ascii?q?dx4EOs1SyN2g3T8O1JLkE5mbLeK5E7w74wkpQTsV7EHi/zgEj2jrWZeV88+uez?= =?us-ascii?q?8OnnYavppoWTN49plA7+NrohmsqlDeQ/KAgOUHCX+f6g27374U35XLJKg+Uqna?= =?us-ascii?q?bDtZDaId0Xpqq4Aw9OzoYu8A2/Djej0NQAh3YLNlNFeBSdj4joIV7COv74De3s?= =?us-ascii?q?y2irxTxiwvSDOrz6Hr3MKGLCmfHvZ+VT8UlZnSg6xMgXzZVZDL0MOrqnWEb4rN?= =?us-ascii?q?bwDRIjPBG5x+vhTtJn2dVNCiq0HqaFPfaK4hez7eU1LrzUPd5HiHPGM/EgosXW?= =?us-ascii?q?ozo8kF4Zc7Ou2MJKOnO1BPt7LkGUZzzrmNhTSD5W7Dp7d/TjjRi5aRAWf2y7Bv?= =?us-ascii?q?9u5TwhB5+rCYrFAIe3j+7ZhXrpLthtfmlDT2u0PzLoeoGDAapebj+bLcJ8iTEf?= =?us-ascii?q?E7usUYA82BWjskn90bU1duc=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DPAgA2gv1b/y5L5dVkHAEBAQQBAQcEA?= =?us-ascii?q?QGBZYFWggQShCCId4sqAYFnJRQhAZkEDYRsAoNGBwEENBIBAwEBAgEBAQEBbCi?= =?us-ascii?q?CNiKCZQEFIw8BBR4zCxgCAiYCAjkeEwgBAYMdggIEAaQxEYEjgS+FQIRsgQuLG?= =?us-ascii?q?YFAP4E4DIIxLoVOgjeCVwKgDAmCII8KHpELgniVP4FdIYFVMxoIKAg7gm2CJhe?= =?us-ascii?q?OHT+OSQEB?= X-IPAS-Result: =?us-ascii?q?A0DPAgA2gv1b/y5L5dVkHAEBAQQBAQcEAQGBZYFWggQShCC?= =?us-ascii?q?Id4sqAYFnJRQhAZkEDYRsAoNGBwEENBIBAwEBAgEBAQEBbCiCNiKCZQEFIw8BB?= =?us-ascii?q?R4zCxgCAiYCAjkeEwgBAYMdggIEAaQxEYEjgS+FQIRsgQuLGYFAP4E4DIIxLoV?= =?us-ascii?q?OgjeCVwKgDAmCII8KHpELgniVP4FdIYFVMxoIKAg7gm2CJheOHT+OSQEB?= X-IronPort-AV: E=Sophos;i="5.56,287,1539640800"; d="scan'208";a="357642594" Received: from 213-229-75-46.static.as29550.net (HELO nuageuses.kerguelen.org) ([213.229.75.46]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 27 Nov 2018 18:46:08 +0100 Received: from purcell.uni.mdx.ac.uk (dyn115-224.mdx.ac.uk [158.94.115.224]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by nuageuses.kerguelen.org (Postfix) with ESMTPSA id 3EDE948FE6 for ; Tue, 27 Nov 2018 17:46:05 +0000 (GMT) To: caml-list@inria.fr References: <20181126101448.3ee5jgz4c6ulsbbr@first.in-berlin.de> <20181126225522.GY3935@church> <20181127132914.ifjkrrsg677zcy6r@first.in-berlin.de> <20181127150629.GC1374@carty> <20181127154929.h2sdvjhwzyyfwior@first.in-berlin.de> From: Jaap Boender Message-ID: <2151bed9-3134-50df-9199-c74eafbd31fc@kerguelen.org> Date: Tue, 27 Nov 2018 17:46:00 +0000 User-Agent: Mozilla/5.0 (X11; NetBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Subject: Re: [Caml-list] Build-/Installation-Tools - not enogh of them? On 27/11/2018 16:27, Daniel Bünzli wrote: > More than once I suggested to operating system packagers that they should have a close look at opam metadata to automate their packaging and engage discussions on the opam issue tracker to indicate if there's anything that could be done to help them. I almost never heared anything, except from time to time we get this occasional recurring discussion about providing silly wrapping Makefiles in packages. Apart from the bootstrap issue I mentioned), dune and the opam .install files work pretty well for me under pkgsrc; I've got the infrastructure set up now so that I can basically just create a package by pointing out where to download, which dune packages to build and which .install files to use. Like I said, there was a time when there was a lot of tweaking involved, but hopefully the dust will settle now and updating will again be easy. best, Jaap