Dear Sebastien, > In this precise case, this file looks incorect: it states that most of the > code > is GPL-3 (only) and that utils/bamg/* is LGPL-2.1 (only). But these two > licenses are incompatible! > Looking at the source code, it looks like utils/bamg/* is LGPL-2.1+ (note the > plus, which means v2.1 *or later*), which solves the problem.
Hum... I am not very fluent with this subject! I've just added a + after LGPL-2.1 for utils/bamg in debian/copyright and enter "git push" : is it fixed now ? > Also, it could not figure if the rest of the code is GPL-2+ or GPL-3+ (the > README file says > GPL-2+, but the COPYING file says GPL-3+). The upstream source code has updated the COPYING file to GPL-3+ while, in the header of some individual files, there is some previous text still indicating GPL-2+. It will fixed later in the upstream. Is it a problem for uploading the new 7.0 upstream version in Debian ? Many thanks for your help, Pierre -- [email protected] Directeur de Recherche CNRS Laboratoire Jean Kuntzmann, Grenoble, France http://ljk.imag.fr/membres/Pierre.Saramito ----- Mail original ----- De: "Sébastien Villemot" <[email protected]> À: "debian-science" <[email protected]> Envoyé: Mercredi 28 Mars 2018 15:51:41 Objet: Re: HELP needed for uploading a new upstream version of the Rheolef package Dear Pierre, On Wed, Mar 28, 2018 at 03:42:27PM +0200, Pierre Saramito wrote: > I've just update the upstream branch and merge it into master. > The repository should now contains the 7.0 version. > Is there something else to do for the new 7.0 version in Debian ? As with every new upstream release, you should verify that the debian/copyright file is up-to-date. In this precise case, this file looks incorect: it states that most of the code is GPL-3 (only) and that utils/bamg/* is LGPL-2.1 (only). But these two licenses are incompatible! Looking at the source code, it looks like utils/bamg/* is LGPL-2.1+ (note the plus, which means v2.1 *or later*), which solves the problem. Also, it could not figure if the rest of the code is GPL-2+ or GPL-3+ (the README file says GPL-2+, but the COPYING file says GPL-3+). You can find the reference documentation for the machine-readable format of debian/copyright at the following place: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Best, -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ http://sebastien.villemot.name ⠈⠳⣄⠀⠀⠀⠀ http://www.debian.org

