From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 1A6228240C for ; Fri, 13 Apr 2018 14:25:53 +0200 (CEST) Authentication-Results: mail3-smtp-sop.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 (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of jaapb@kerguelen.org) identity=pra; client-ip=213.229.75.46; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="jaapb@kerguelen.org"; x-sender="jaapb@kerguelen.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.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=mail3-smtp-sop.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 (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@nuageuses.kerguelen.org) identity=helo; client-ip=213.229.75.46; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="jaapb@kerguelen.org"; x-sender="postmaster@nuageuses.kerguelen.org"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AJYZr8hB9L08QY64DM+RXUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPvyr8bcNUDSrc9gkEXOFd2Cra4c0KyO6+jJYi8p2d65qncMcZhBBVcuqP?= =?us-ascii?q?49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6?= =?us-ascii?q?JvjvGo7Vks+7y/2+94fcbglUijexe69+IAmrpgjNq8cahpdvJLwswRXTuHtIfO?= =?us-ascii?q?pWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3sp683xtBnM?= =?us-ascii?q?VhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs7Xiiv4qlpRRLmkS?= =?us-ascii?q?sLKzE0+3zThsFwkK5XpRSsrAF9zYHJeoGYLORwcKPAc90ZS2ROUMleWDBODI6n?= =?us-ascii?q?c4sCDfAMMfpEo4TzpVYDqwa1Cwm2BOPozz9Fnnv40rcg3OQ5DArLwQsgEMwIsH?= =?us-ascii?q?vJstr1LroZXOe3zKbS1zrDd+hZ1Cz+6IfWaBAhruyMUqx0ccXPz0kjDQTFjk+f?= =?us-ascii?q?qYH8OT6ey+oDs2+e7+V6VOKvjXYqqw5wojizxscsl5LGipgJxVDD8CV0xps+K9?= =?us-ascii?q?6gSENjf9KoDZVduzuEO4doRs4uWWNltSYgxrAJuJO3ZDUGxZQkyhLFb/GKfJKE?= =?us-ascii?q?7g/9WOqPOzt0mXZodbG5ih2v60av0Pf8WdOx0FtSripKjN3MtncV2hzV98iIUP?= =?us-ascii?q?R98Vm82TaUyQ/T8ftIIUMqmqrBJJ4h36A/lp4NvkTFBCP2n1/2jKCOekUl/Oin?= =?us-ascii?q?9fjnb634qpOBOYJ4kB/yProql8ClA+k1MhICUmea9Oik0b3s50z5QLFEjv0sla?= =?us-ascii?q?nZtYjXJcYBqaGjGw9ayZ0u6xWhADe839QYgGcILFZbdxKBlYTpPEvOIP/gAfel?= =?us-ascii?q?n1usiCtrx+zBPrD5HprCNH3DkLP4cbZ56k5c0xYzwMtE55NUD7EBOOj8VlXwtN?= =?us-ascii?q?zeFB85Mha7z/zpCNVnhcsiXjeEC6qddafTqkPAsukmJu3JYI4OpB78LeIk7rjg?= =?us-ascii?q?lylqt0UaePyL1JIPIFq/E/JqLl/RNXjli88LOWQHpAUjQejnjhuFSzEFNCX6ZL?= =?us-ascii?q?41+jxuUNHuNozEXI343eTYjXWLW6ZOb2UDMWiiVHLhdoGKQfAJMX/AIcJ7nSEJ?= =?us-ascii?q?UbWnDYg72kP37VOo+/9cNuPRvxYgm9f7ztEsur/QmAs96DFwAsLb1HuCHTktwz?= =?us-ascii?q?E4AgQu1aU6mnRTj1eO1a8i3q5eCNVc6u5SXxx8NpPGwPF3D930HAXbcYXRRQ?= =?us-ascii?q?=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AiCQC0oNBa/y5L5dVcHgEYBoQXeiiDZ?= =?us-ascii?q?IhgjDQBggcdAV2UYwsbgV+FTwcBBDQUAQIBAQEBAQEBAQFrHAyCNQwMgn8VHlg?= =?us-ascii?q?CJgI7JA0IAQGFCQQBqDCCHIRXg26CL4EJiEg/gQ8jhXkChGCCVAKXXgiFWIhcg?= =?us-ascii?q?StJilgBkBeBJTMhgVIzGggoCDqCQwmBZAGEDopTbo54AQE?= X-IPAS-Result: =?us-ascii?q?A0AiCQC0oNBa/y5L5dVcHgEYBoQXeiiDZIhgjDQBggcdAV2?= =?us-ascii?q?UYwsbgV+FTwcBBDQUAQIBAQEBAQEBAQFrHAyCNQwMgn8VHlgCJgI7JA0IAQGFC?= =?us-ascii?q?QQBqDCCHIRXg26CL4EJiEg/gQ8jhXkChGCCVAKXXgiFWIhcgStJilgBkBeBJTM?= =?us-ascii?q?hgVIzGggoCDqCQwmBZAGEDopTbo54AQE?= X-IronPort-AV: E=Sophos;i="5.48,445,1517871600"; d="scan'208";a="261963052" Received: from 213-229-75-46.static.as29550.net (HELO nuageuses.kerguelen.org) ([213.229.75.46]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Apr 2018 14:25:52 +0200 Received: from purcell.uni.mdx.ac.uk (dyn122-198.mdx.ac.uk [158.94.122.198]) (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 1CDD748BA6 for ; Fri, 13 Apr 2018 13:25:50 +0100 (BST) To: caml-list From: Jaap Boender Message-ID: Date: Fri, 13 Apr 2018 13:25:50 +0100 User-Agent: Mozilla/5.0 (X11; NetBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: [Caml-list] [ANN] opaline - OPAm Lightweight INstaller Engine Hi list, Just in case it helps anyone else: I wrote a lightweight OPAM installer that avoids the circular dependencies that opam-installer has - it depends only on ocaml, ocamlbuild and opam-file-format. It's a fairly rough piece of software and not very (end-)user-friendly, but I've incorporated it into pkgsrc and it does work with all of the .install files I've encountered there, so I'd say it works for distribution editor purposes. Available at github.com/jaapb/opaline. best Jaap