Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 677438 - sys-apps/portage: warn verbosely about package license changes on upgrade
Summary: sys-apps/portage: warn verbosely about package license changes on upgrade
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
Depends on:
Reported: 2019-02-07 15:26 UTC by Michał Górny
Modified: 2021-10-05 04:56 UTC (History)
1 user (show)

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


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-02-07 15:26:46 UTC
I'd like to request adding information about package license changes to verbose build output, e.g. adding something like '{{ Sleepycat => AGPL-3 }}' for the sys-libs/db upgrade.

Rationale: license changes sometimes surprise software developers, and if they involve changing to a more restrictive license, they can effectively cause user's local programs to violate the license terms.  For example, if you made a GPL program using sys-libs/db, you can't upgrade to AGPL-3 db without relicensing your program first.

A verbose information in emerge output (or even possibly a warning below depgraph) would certainly be better than letting it silently happen.