Summary: | app-portage/gentoolkit-dev: echangelog changes the starting year in the copyright header | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Ulrich Müller <ulm> |
Component: | Tools | Assignee: | Portage Tools Team <tools-portage> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | Keywords: | InVCS |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 411301 |
Description
Ulrich Müller
![]() (In reply to comment #0) > For files in FILESDIR, could echangelog please leave the dates alone? s/dates/starting date/ echangelog should only change Gentoo copyrights. So we have 1999 - ... in *all* ebuilds. If something in files/ is "owned" by Gentoo, why shouldn't the copyright date be the same as in our ebuilds and other files? Because a starting year of 1999 is nonsensical for a file that was created in 2009. IANAL, but the U.S. Copyright Office says that a copyright notice should contain "the year of first publication of the work": <http://www.copyright.gov/title17/92chap4.html#401> This should be fixed in app-portage/gentoolkit-dev-0.2.8.2. Please test. Seems to work fine in 0.2.8.1 already (i.e. the ending year is increased but the starting year is left alone). But in 0.2.8.2, I get: $ echangelog foo Can't use an undefined value as a symbol reference at /usr/bin/echangelog line 595, <C> line 3. Closing, since echangelog and gentoolkit-dev are deprecated. |