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 E2518828BA for ; Wed, 7 Aug 2019 22:32:25 +0200 (CEST) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=itz@very.loosely.org; spf=Pass smtp.mailfrom=itz@very.loosely.org; spf=Pass smtp.helo=postmaster@very.loosely.org Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of itz@very.loosely.org) identity=pra; client-ip=173.255.215.69; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="itz@very.loosely.org"; x-sender="itz@very.loosely.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of itz@very.loosely.org designates 173.255.215.69 as permitted sender) identity=mailfrom; client-ip=173.255.215.69; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="itz@very.loosely.org"; x-sender="itz@very.loosely.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of postmaster@very.loosely.org designates 173.255.215.69 as permitted sender) identity=helo; client-ip=173.255.215.69; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="itz@very.loosely.org"; x-sender="postmaster@very.loosely.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" IronPort-PHdr: =?us-ascii?q?9a23=3AkFFClBIiciSKzzqmutmcpTZWNBhigK39O0sv0rFi?= =?us-ascii?q?tYgfLvvxwZ3uMQTl6Ol3ixeRBMOHsqgC0rOM+Pm8BiQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9HiTagf79+Ngi6oRjPusUZnIdvJaQ8wQbVr3VVfO?= =?us-ascii?q?hb2XlmLk+JkRbm4cew8p9j8yBOtP8k6sVNT6b0cbkmQLJBFDgpPHw768PttRnY?= =?us-ascii?q?UAuA/WAcXXkMkhpJGAfK8hf3VYrsvyTgt+p93C6aPdDqTb0xRD+v4btnRAPuhS?= =?us-ascii?q?waMDE37XzXitdojK1FvB2huxJxw4nRYI6PNfp+eL7WcdcVSGdFW8pcUTFKDIGh?= =?us-ascii?q?YIsVF+cPM+ZWoZfgqVUNoxuxChWjC/7txTBGnXL2wbE23v49HQ3axgEsAdQDu2?= =?us-ascii?q?nUotXvM6cSVPi4wqrSwjXFcvhZ2jb96I3Nch8/u/GMWKh/cczMwkQoFgPFklSR?= =?us-ascii?q?pJf7PzyLzOQMs3KX7+5nVeKokG4otQVxozi1yscrkInJiZsYx1bZ/it3x4Y1IM?= =?us-ascii?q?e3SE99YdO8CJtfrT2aN4tsTsMmRGFnpDw1yrketZGneygKzZEnyATZa/OaaYSI?= =?us-ascii?q?5hXjW/qLLjd8nH5qZrS/hwir/Uiuy+38Ute73ExOripCjtbDrHQN2wTW6siATf?= =?us-ascii?q?t9+V2t1iqI1wDW8u1EJl00lbbDK5483r48j5QTsUXHHiDogkn2iKiWeVk+9eis?= =?us-ascii?q?8+jnY6nmp56GO49wjQHxLr4hmsi5DO8lMQYOR3CW9fm+2bDt50H1XrVHg/0snq?= =?us-ascii?q?XHrZzXJd4Xq6+9DgNN04su6QyzAyqk3dkXh3ULMlxIdRydg4T3Jl3DIvb1Buql?= =?us-ascii?q?jVu2ijdk3fXGM6XhAprTKnjDl6/sfahj5E5GyAs/19Rf55VTCrEaPv3zXk/wuM?= =?us-ascii?q?bfDh8jPAy42+fnCNNj2YMCQW+DH62UPa3IvVOW5u8iI/OAaJEItDv9MfQo5vrj?= =?us-ascii?q?gWc8mVAHfKmp2ZUXaGq/HvRjO0iZYGbsg9YaHGcUoAU+VuzrhEeGUT5UYHayRL?= =?us-ascii?q?wz5jU7CY68CofDXI+tjKSb3CinBp1WenxGCleUHHj0bYqEXvMMZDuWIs9giTwE?= =?us-ascii?q?SaOsS5Qh1BGrrA/10aBrLuvS+i0CtJLszsJ55+PJlUJ6yTshBM2Y1ySJTnpotm?= =?us-ascii?q?IOXT4/mq5l8mJnzVLW8KF+y85ZENle/fZAVE9uNILO5/J3EcG0XgXGZdqNWRCh?= =?us-ascii?q?WNrwUmJ5dc4439JbOxU1IN6llB2Wg3vzX+0l0oeTDZlxyZrymmDrLp8tmWjLzr?= =?us-ascii?q?hni14hWcZLJCuhnKEtr1GCVb6MqF2QkuORTYpZ2SfM8GmZym/X7BNGXRRhF6HC?= =?us-ascii?q?WmsSYlqQqs72tBqbEu2eTI8/Ow4E8vasb6tHbtqw3QdYSe3yftDZZHm8n3b2Ag?= =?us-ascii?q?yHlOqB?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AvQwBrNEtd/0XX/61mHgEGBwaBZ4IYL?= =?us-ascii?q?UBSMiqNGoZNQwsBAQEBAQUBU18EFIEOiEWRHwkBAwEMGxEBAgEBhD8CglIcBgE?= =?us-ascii?q?ENBMBBAEBBAEBAwEDBwFshScMgjoMgwUBBAE6NBALLBMSD0iDPIF2BQ8FrQqJA?= =?us-ascii?q?YFJgTSLZBd4gQeBEYNQhRGFFgSMJ4kpbJRwCYIehl2NOgwbgjBthkGOVKVpgWc?= =?us-ascii?q?hgVhNMAg7gmwJhiqGUYQiHzOBBgEBjhkBAQ?= X-IPAS-Result: =?us-ascii?q?A0AvQwBrNEtd/0XX/61mHgEGBwaBZ4IYLUBSMiqNGoZNQws?= =?us-ascii?q?BAQEBAQUBU18EFIEOiEWRHwkBAwEMGxEBAgEBhD8CglIcBgEENBMBBAEBBAEBA?= =?us-ascii?q?wEDBwFshScMgjoMgwUBBAE6NBALLBMSD0iDPIF2BQ8FrQqJAYFJgTSLZBd4gQe?= =?us-ascii?q?BEYNQhRGFFgSMJ4kpbJRwCYIehl2NOgwbgjBthkGOVKVpgWchgVhNMAg7gmwJh?= =?us-ascii?q?iqGUYQiHzOBBgEBjhkBAQ?= X-IronPort-AV: E=Sophos;i="5.64,358,1559512800"; d="scan'208";a="315871675" X-MGA-submission: =?us-ascii?q?MDGRBZ+MKCHupaoi0xaEDeLqlJ6Cxpnx53/EQj?= =?us-ascii?q?pjJ3juVSttDnv2mGxRLMWrzfEKl4cDQ5l88af7rlJqg3HnvwgSqEfEqb?= =?us-ascii?q?f/vu3DpJCFK0MyhMY5UmTG2eD9RJrgW+Z7b7VfaQXBer6sobn6Ez5HmZ?= =?us-ascii?q?hBgmT0grp54IWRNA2rNXRI4Q=3D=3D?= Received: from very.loosely.org ([173.255.215.69]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 Aug 2019 22:32:24 +0200 Received: from c-67-174-233-217.hsd1.ca.comcast.net ([67.174.233.217]:45572 helo=foolinux.mooo.com) by ahiker.mooo.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.1-104-601dc8363) (envelope-from ) id 1hvSbe-00031V-3k; Wed, 07 Aug 2019 13:32:22 -0700 Date: Wed, 7 Aug 2019 13:32:14 -0700 From: Ian Zimmerman To: caml-list@inria.fr Message-ID: <20190807203214.6jkj2ygi5vcad4to@matica.foolinux.mooo.com> References: <20190731211816.x5vj472m34cshifj@matica.foolinux.mooo.com> <20190806184710.7zlxt2amae2tsg3w@matica.foolinux.mooo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190806184710.7zlxt2amae2tsg3w@matica.foolinux.mooo.com> User-Agent: NeoMutt/20180716 X-Loosely-ASN: 7922 Subject: [Caml-list] opam and dune [Was: How to use -map] On 2019-08-06 11:47, Ian Zimmerman wrote: > So, for now, I'm sticking with Makefiles. :-P I decided to give dune a try, mostly to give myself an excuse to procrastinate with other projects. After some rough going but being able to figure it out, I hit what seems like an impassable strait. dune generates the $package.opam file, therefore that file should not be on version control. _But_ then "opam pin ." insists on getting that very file from the version control repo, instead of using the local one: matica!179 aaa$ opam pin . [NOTE] Package aaa is already pinned to git+file:///home/itz/git/aaa#master (version 0.0.8~dev). [aaa.0.0.8~dev] no changes from git+file:///home/itz/git/aaa#master [WARNING] aaa's opam file has uncommitted changes, using the versioned one aaa is now pinned to git+file:///home/itz/git/aaa#master (version 0.0.8~dev) The following actions will be performed: - install aaa 0.0.8~dev* Do you want to continue? [Y/n] y [aaa.0.0.8~dev] synchronised from git+file:///home/itz/git/aaa#master <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> [ERROR] The compilation of aaa failed at "/home/itz/.local/packages/opam/opam-init/hooks/sandbox.sh build dune subst". #=== ERROR while compiling aaa.0.0.8~dev ======================================# # context 2.0.4 | linux/x86_64 | ocaml-base-compiler.4.07.1 | pinned(git+file:///home/itz/git/aaa#master#193ad3bd) # path ~/.local/packages/opam/default/.opam-switch/build/aaa.0.0.8~dev # command ~/.local/packages/opam/opam-init/hooks/sandbox.sh build dune subst # exit-code 1 # env-file ~/.local/packages/opam/log/aaa-10257-b76d46.env # output-file ~/.local/packages/opam/log/aaa-10257-b76d46.out ### output ### # Error: No .opam files found. <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build aaa 0.0.8~dev +- - No changes have been performed So how do you get around this? -- Please don't Cc: me privately on mailing lists and Usenet, if you also post the followup to the list or newsgroup. To reply privately _only_ on Usenet and on broken lists which rewrite From, fetch the TXT record for no-use.mooo.com.