GNU bug report logs - #49476
[PATCH] gnu: Add nomad-optimizer.

Previous Next

Package: guix-patches;

Reported by: "Paul A. Patience" <paul <at> apatience.com>

Date: Fri, 9 Jul 2021 03:30:01 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 49476 in the body.
You can then email your comments to 49476 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#49476; Package guix-patches. (Fri, 09 Jul 2021 03:30:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Paul A. Patience" <paul <at> apatience.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Fri, 09 Jul 2021 03:30:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: "guix-patches <at> gnu.org" <guix-patches <at> gnu.org>
Subject: [PATCH] gnu: Add nomad-optimizer.
Date: Fri, 09 Jul 2021 03:29:37 +0000
[Message part 1 (text/plain, inline)]
Hi,

The attached patch adds the nomad-optimizer package.
The actual program/library is called NOMAD, but
there is already a nomad package in Guix.

Best regards,
Paul
[0001-gnu-Add-nomad-optimizer.patch (text/x-patch, attachment)]

Information forwarded to guix-patches <at> gnu.org:
bug#49476; Package guix-patches. (Fri, 09 Jul 2021 03:45:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: "guix-patches <at> gnu.org" <guix-patches <at> gnu.org>
Subject: Re: [PATCH] gnu: Add nomad-optimizer.
Date: Fri, 09 Jul 2021 03:43:45 +0000
[Message part 1 (text/plain, inline)]
On Thursday, July 8th, 2021 at 23:29, Paul A. Patience <paul <at> apatience.com> wrote:

> The attached patch adds the nomad-optimizer package.

I forgot to run guix lint.
Here is the updated patch.

Unfortunately, guix lint complains about a long line,
but forcing it to wrap would cause it to become more
unreadable, in my opinion.

Best regards,
Paul
[0001-gnu-Add-nomad-optimizer.patch (text/x-patch, attachment)]

Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Mon, 19 Jul 2021 17:34:02 GMT) Full text and rfc822 format available.

Notification sent to "Paul A. Patience" <paul <at> apatience.com>:
bug acknowledged by developer. (Mon, 19 Jul 2021 17:34:02 GMT) Full text and rfc822 format available.

Message #13 received at 49476-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: "Paul A. Patience" <paul <at> apatience.com>
Cc: 49476-done <at> debbugs.gnu.org
Subject: Re: bug#49476: [PATCH] gnu: Add nomad-optimizer.
Date: Mon, 19 Jul 2021 19:33:02 +0200
Hi Paul,

"Paul A. Patience" <paul <at> apatience.com> skribis:

> From 34a15bce446a401a5c6be60d1b6c8ce641709007 Mon Sep 17 00:00:00 2001
> From: "Paul A. Patience" <paul <at> apatience.com>
> Date: Thu, 8 Jul 2021 23:38:51 -0400
> Subject: [PATCH] gnu: Add nomad-optimizer.
>
> * gnu/packages/maths.scm (nomad-optimizer): New variable.

Applied with one change:

> +    (license license:lgpl3)))

This is ‘lgpl3+’ since source file headers carry the “or any later
version” wording.

Thanks!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#49476; Package guix-patches. (Fri, 23 Jul 2021 09:05:01 GMT) Full text and rfc822 format available.

Message #16 received at 49476 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: "Paul A. Patience" <paul <at> apatience.com>
Cc: 49476 <at> debbugs.gnu.org
Subject: Re: bug#49476: [PATCH] gnu: Add nomad-optimizer.
Date: Fri, 23 Jul 2021 11:03:53 +0200
Hi,

"Paul A. Patience" <paul <at> apatience.com> skribis:

> On Monday, July 19th, 2021 at 13:33, Ludovic Courtès <ludo <at> gnu.org> wrote:
>
>> Applied with one change:
>>
>> > -   (license license:lgpl3)))
>>
>> This is ‘lgpl3+’ since source file headers carry the “or any later
>> version” wording.
>
> Nice catch. I've reported this to the project authors [1].
>
> Best regards,
> Paul
>
> [1]: https://github.com/bbopt/nomad/issues/52

Note that the LICENSE file is the standard LGPLv3 text; it should not be
modified.  The text reads:

  If the Library as you received it does not specify a version number of
  the GNU Lesser General Public License, you may choose any version of
  the GNU Lesser General Public License ever published by the Free
  Software Foundation.

In this case, headers explicitly specify “version 3 or any later
version”.  So I’d say the authors of nomad did “everything right”.

Thanks,
Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#49476; Package guix-patches. (Fri, 23 Jul 2021 22:10:01 GMT) Full text and rfc822 format available.

Message #19 received at 49476 <at> debbugs.gnu.org (full text, mbox):

From: "Paul A. Patience" <paul <at> apatience.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 49476 <at> debbugs.gnu.org
Subject: Re: bug#49476: [PATCH] gnu: Add nomad-optimizer.
Date: Fri, 23 Jul 2021 22:08:59 +0000
On Friday, July 23rd, 2021 at 05:03, Ludovic Courtès <ludo <at> gnu.org> wrote:
> Note that the LICENSE file is the standard LGPLv3 text; it should not be
> modified.  The text reads:
>
>   If the Library as you received it does not specify a version number of
>   the GNU Lesser General Public License, you may choose any version of
>   the GNU Lesser General Public License ever published by the Free
>   Software Foundation.
>
> In this case, headers explicitly specify “version 3 or any later
> version”.  So I’d say the authors of nomad did “everything right”.

My bad! I didn't know about this.
Thank you for the clarification.

Best regards,
Paul





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 21 Aug 2021 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 249 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.