GNU bug report logs - #48911
incorrect license for dialog

Previous Next

Package: guix;

Reported by: dickey <at> his.com

Date: Tue, 8 Jun 2021 08:08:02 UTC

Severity: normal

Done: Leo Famulari <leo <at> famulari.name>

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 48911 in the body.
You can then email your comments to 48911 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 bug-guix <at> gnu.org:
bug#48911; Package guix. (Tue, 08 Jun 2021 08:08:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to dickey <at> his.com:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 08 Jun 2021 08:08:02 GMT) Full text and rfc822 format available.

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

From: Thomas Dickey <dickey <at> his.com>
To: bug-guix <at> gnu.org
Cc: Ncurses Mailing List <bug-ncurses <at> gnu.org>
Subject: incorrect license for dialog
Date: Tue, 8 Jun 2021 04:07:13 -0400
[Message part 1 (text/plain, inline)]
The license cited in

	https://guix.gnu.org/en/packages/dialog-1.3-20201126/

is incorrect.  The developer in this change

	https://git.savannah.gnu.org/cgit/guix.git/commit/gnu/packages/ncurses.scm?id=44298269baae6cb8bbaa19e504f391c74cf5729b

was apparently unfamiliar with the exception in config.guess and config.sub:

	# As a special exception to the GNU General Public License, if you
	# distribute this file as part of a program that contains a
	# configuration script generated by Autoconf, you may include it under
	# the same distribution terms that you use for the rest of that
	# program.  This Exception is an additional permission under section 7
	# of the GNU General Public License, version 3 ("GPLv3").

Fix by deleting the line mentioning "Automake", and removing "gpl3" from
the following line:

    ;; Includes the gpl3 file "config.sub" from Automake.
    (license (list lgpl2.1 gpl3))))

-- 
Thomas E. Dickey <dickey <at> invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net
[signature.asc (application/pgp-signature, inline)]

Reply sent to Leo Famulari <leo <at> famulari.name>:
You have taken responsibility. (Tue, 08 Jun 2021 22:10:02 GMT) Full text and rfc822 format available.

Notification sent to dickey <at> his.com:
bug acknowledged by developer. (Tue, 08 Jun 2021 22:10:02 GMT) Full text and rfc822 format available.

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

From: Leo Famulari <leo <at> famulari.name>
To: Thomas Dickey <dickey <at> his.com>
Cc: 48911-done <at> debbugs.gnu.org, Ncurses Mailing List <bug-ncurses <at> gnu.org>
Subject: Re: bug#48911: incorrect license for dialog
Date: Tue, 8 Jun 2021 18:09:39 -0400
[Message part 1 (text/plain, inline)]
On Tue, Jun 08, 2021 at 04:07:13AM -0400, Thomas Dickey wrote:
> The license cited in
> 
> 	https://guix.gnu.org/en/packages/dialog-1.3-20201126/
> 
> is incorrect.  The developer in this change
> 
> 	https://git.savannah.gnu.org/cgit/guix.git/commit/gnu/packages/ncurses.scm?id=44298269baae6cb8bbaa19e504f391c74cf5729b
> 
> was apparently unfamiliar with the exception in config.guess and config.sub:
> 
> 	# As a special exception to the GNU General Public License, if you
> 	# distribute this file as part of a program that contains a
> 	# configuration script generated by Autoconf, you may include it under
> 	# the same distribution terms that you use for the rest of that
> 	# program.  This Exception is an additional permission under section 7
> 	# of the GNU General Public License, version 3 ("GPLv3").
> 
> Fix by deleting the line mentioning "Automake", and removing "gpl3" from
> the following line:
> 
>     ;; Includes the gpl3 file "config.sub" from Automake.
>     (license (list lgpl2.1 gpl3))))

Thank you for the report. It's been fixed:

https://git.savannah.gnu.org/cgit/guix.git/commit/?id=eef6aa3c91df13f27999bfa911d5c40bf691a420

Guix users will get the corrected package metadata whenever they next
update their systems, and the website should reflect it shortly.

We were actually discussing these issues regarding build tooling
licenses recently, but I did not think to go back and look at my own
early contributions to Guix. I'm sorry if this mistake caused confusion
that affected you.
[signature.asc (application/pgp-signature, inline)]

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

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

Previous Next


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