From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: 01/01: gnu: Add ratpoints. Date: Thu, 20 Jun 2019 12:51:11 +0200 Message-ID: <20190620105111.GA16842@jurong> References: <20190619194512.20737.92090@vcs0.savannah.gnu.org> <20190619194514.7AA93209BF@vcs0.savannah.gnu.org> <87zhmcmxuk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:45757) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hduey-0002WR-Ml for guix-devel@gnu.org; Thu, 20 Jun 2019 06:51:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hduex-0003RG-La for guix-devel@gnu.org; Thu, 20 Jun 2019 06:51:16 -0400 Content-Disposition: inline In-Reply-To: <87zhmcmxuk.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ludovic =?iso-8859-15?Q?Court=E8s?= Cc: guix-devel@gnu.org, Nicolas Goaziou On Thu, Jun 20, 2019 at 11:04:35AM +0200, Ludovic Court=E8s wrote: > > +++ b/gnu/packages/patches/ratpoints-sturm_and_rp_private.patch > Could you add a sentence or two explaining what the patch does and what > its upstream status is? This is especially important for non-trivial > patches like this one. Nobody knows :-) The patch appears without further comments in the Sage build system. The upstream code has not changed since 2011, something I have been seein= g a lot over the last few days with seemingly abandoned mathematics code, b= ut which is not dropped since it is still the most efficient implementation for solving a given problem. Luckily this one is C, the C++ packages ofte= n do not even compile anymore without specific patches from the Sage projec= t. In this case, there is hope though, from SPKG.txt: "NOTE: the ratpoints package has been assimilated by PARI/GP. Therefore, this package (as Sage package) is deprecated. In the future, it will be removed from Sage." So maybe we could move it (again, sorry...), to the sagemath module, with the plan to drop it as soon as Sage does not need it anymore? Andreas