Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 694422 - dev-util/bingrep: Missing LICENSE for bundled crates
Summary: dev-util/bingrep: Missing LICENSE for bundled crates
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Georgy Yakovlev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 694790
  Show dependency tree
 
Reported: 2019-09-15 06:44 UTC by Michał Górny
Modified: 2022-05-22 19:21 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-09-15 06:44:56 UTC
FWICS, the package is bundling a bunch of crates with licenses:
- || ( MIT Apache-2.0 )
- || ( MIT Unlicense )
- MIT
- GPL-3 (possibly || ( GPL-3 Apache-2.0 MIT ) but Cargo.toml lists only GPL)
- GPL-3 (this time alone)
- BSD

However, they are not listed in LICENSE.  Furthermore, it is invalid to combine GPL-3 and non-GPL code and redistribute it as MIT.  The resulting executable needs to be licensed as GPL-3 to comply.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-11-03 20:00:03 UTC
Ping.
Comment 2 Georgy Yakovlev archtester gentoo-dev 2020-01-01 01:07:20 UTC
another case with GPL-3

dependent crate has bug open
https://github.com/theban/memrange/issues/3

theban_interval_tree from same author is triple licensed so it's fine.
Comment 3 Larry the Git Cow gentoo-dev 2020-01-01 01:10:14 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fe5d87ecadee0ae83c452c24a7ac3e5acfc408

commit 56fe5d87ecadee0ae83c452c24a7ac3e5acfc408
Author:     Georgy Yakovlev <gyakovlev@gentoo.org>
AuthorDate: 2020-01-01 01:09:44 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2020-01-01 01:10:00 +0000

    dev-util/bingrep: bump to 0.8.1
    
    Bug: https://bugs.gentoo.org/694422
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 dev-util/bingrep/Manifest             |  72 +++++++++++++++++++++
 dev-util/bingrep/bingrep-0.8.1.ebuild | 116 ++++++++++++++++++++++++++++++++++
 2 files changed, 188 insertions(+)
Comment 4 Georgy Yakovlev archtester gentoo-dev 2022-05-22 19:21:49 UTC
this has been obsolete for some time, ebuild LICENSE is up to date nowadays, old versions are gone.