Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 912266 - dev-libs/libunistring-0.9.10 wrong license
Summary: dev-libs/libunistring-0.9.10 wrong license
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-14 08:34 UTC by steffen_brauer
Modified: 2024-02-24 17:04 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description steffen_brauer 2023-08-14 08:34:49 UTC
As per https://git.savannah.gnu.org/gitweb/?p=libunistring.git;a=blob;f=README;h=70e1c4a7264a17662704c0f47e5ed0872d6c0b52;hb=f6f4d970296f5d4a7782a33b353b976ca8a68a68
LICENSE should be "|| ( LGPL-3+ GPL-2 ) ..." not "|| ( LGPL-3+ GPL-2+ ) ..."

Reproducible: Always
Comment 1 Maciej Barć gentoo-dev 2023-08-19 18:23:50 UTC
This was probably a error on their part
this is now changed on master: https://git.savannah.gnu.org/gitweb/?p=libunistring.git;a=blob;f=README;hb=HEAD

>  49 "the GNU LGPLv3+ or the GNU GPLv2+". This means, you can use it under either
>  50   - the terms of the GNU Lesser General Public License (LGPL) version 3 or
>  51     (at your option) any later version, or
>  52   - the terms of the GNU General Public License (GPL) version 2 or
>  53     (at your option) any later version, or
>  54   - the same dual license "the GNU LGPLv3+ or the GNU GPLv2+".
Comment 2 steffen_brauer 2023-08-21 07:01:05 UTC
Yes, has been changed in https://git.savannah.gnu.org/gitweb/?p=libunistring.git;a=commit;h=87f797a50b854a4a2231203c25adbcec4f0dcd05 in 2021 and 1.0+ are indeed "|| ( LGPL-3+ GPL-2+ ) ..."

Still, dev-libs/libunistring-0.9.10 is "|| ( LGPL-3+ GPL-2 ) ..." as that is what is printed on the box. And that is what is relevant for me.
Comment 3 Larry the Git Cow gentoo-dev 2024-02-24 17:04:03 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e2fa715859357205296d902df29a931ef2a88c

commit 37e2fa715859357205296d902df29a931ef2a88c
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-02-24 17:03:36 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-02-24 17:03:53 +0000

    dev-libs/libunistring: fix LICENSE for 0.9.10
    
    As noted in the bug, it did get fixed later on, but let's be correct
    wrt what is in the tarball.
    
    Closes: https://bugs.gentoo.org/912266
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libunistring/libunistring-0.9.10-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)