Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 770766 - sys-apps/procs-0.11.3: incorrect licenses
Summary: sys-apps/procs-0.11.3: incorrect licenses
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: GURU project
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2021-02-15 09:29 UTC by dm9pZCAq
Modified: 2021-02-15 11:12 UTC (History)
0 users

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


Attachments
provided patch will remove BSL-1.1 and strip other unneeded licenses from double licensed crates (license.patch,553 bytes, patch)
2021-02-15 09:29 UTC, dm9pZCAq
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description dm9pZCAq 2021-02-15 09:29:34 UTC
Created attachment 686757 [details, diff]
provided patch will remove BSL-1.1 and strip other unneeded licenses from double licensed crates

`ryu-1.0.5` has double license: Apache and BSL-1.0 (aka Boost Software License 1.0 (in Gentoo it is Boost-1.0))
https://github.com/dtolnay/ryu#license

but in ebuild specified BSL-1.1 (aka Business Source License 1.1) which is not used by any crate

(you can see detailed info about crates licenses with `cargo-license`)
Comment 1 Larry the Git Cow gentoo-dev 2021-02-15 11:12:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef551ed2ccf170fa0c104c44f39f4beddf6db706

commit ef551ed2ccf170fa0c104c44f39f4beddf6db706
Author:     Theo Anderson <telans@posteo.de>
AuthorDate: 2021-02-15 10:43:25 +0000
Commit:     Theo Anderson <telans@posteo.de>
CommitDate: 2021-02-15 10:43:25 +0000

    sys-apps/procs: fix license
    
    Closes: https://bugs.gentoo.org/770766
    Package-Manager: Portage-3.0.14, Repoman-3.0.2
    Signed-off-by: Theo Anderson <telans@posteo.de>

 sys-apps/procs/procs-0.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)