From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:39601) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iq60R-0005F1-7h for guix-patches@gnu.org; Fri, 10 Jan 2020 20:56:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iq60P-0008Ip-VX for guix-patches@gnu.org; Fri, 10 Jan 2020 20:56:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:49192) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iq60P-0008I3-RB for guix-patches@gnu.org; Fri, 10 Jan 2020 20:56:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iq60P-0003DS-QW for guix-patches@gnu.org; Fri, 10 Jan 2020 20:56:01 -0500 Subject: [bug#38861] [WIP 1/1] gnu: Add ocaml-4.09. Resent-Message-ID: From: Brett Gilio References: <87r20i4q68.fsf@gnu.org> <87mub64q2x.fsf@gnu.org> <87o8veqwo6.fsf@gnu.org> <6D6FCD42-17DE-4E97-A5CA-F959DDE199D3@lepiller.eu> Date: Fri, 10 Jan 2020 19:55:36 -0600 In-Reply-To: <6D6FCD42-17DE-4E97-A5CA-F959DDE199D3@lepiller.eu> (Julien Lepiller's message of "Wed, 08 Jan 2020 07:44:00 -0500") Message-ID: <87wo9yn4dj.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Julien Lepiller Cc: 38861@debbugs.gnu.org Julien Lepiller writes: > > I tried to do that not so long ago, but failed because of two > packages: bap and another one I can't remember. The whole janestreet > stuff (core and ppx-*) needs to be re-imported: many dependencies > changed. > > I think we can have two versions of ocaml if some packages don't > support the latest. In that case, I would only duplicate packages that > are dependencies of these packages. In general, you can use a > procedure to recursively modify ocaml packages so they use the older > version. See package-with-ocaml4.02 that existed at some point. > Thanks for your help Julien. I am trying some things on my channel. Will report back here in a few days. -- Brett M. Gilio GNU Guix, Contributor | GNU Project, Webmaster [DFC0 C7F7 9EE6 0CA7 AE55 5E19 6722 43C4 A03F 0EEE]