Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 426180

Summary: www-servers/spawn-fcgi's LICENSE variable does not reflect init script
Product: Gentoo Linux Reporter: Ian Stakenvicius (RETIRED) <axs>
Component: [OLD] UnspecifiedAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: QA    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 425702    

Description Ian Stakenvicius (RETIRED) gentoo-dev 2012-07-11 17:31:23 UTC
The init script(s) provided in FILESDIR for www-servers/spawn-fcgi has a license of GPL-2 but GPL-2 isn't within the LICENSE variable of the ebuild(s):

files/spawn-fcgi.initd has license line:
# Distributed under the terms of the GNU General Public License v2
... and is used by the following ebuilds:
spawn-fcgi-1.6.3.ebuild:LICENSE="BSD"
spawn-fcgi-1.6.3-r1.ebuild:LICENSE="BSD"
spawn-fcgi-1.6.3-r1.ebuild:LICENSE="BSD"

files/spawn-fcgi.initd-r1 has license line:
# Distributed under the terms of the GNU General Public License v2
... and is used by the following ebuilds:
spawn-fcgi-1.6.3-r1.ebuild:LICENSE="BSD"

There are two options here -- either LICENSE in the ebuilds should be appended with GPL-2 to cover the init script, or the init script should be relicensed so that it is covered by current LICENSE (this one is probably the preferred resolution).  See also bug 425702 .
Comment 1 Ian Stakenvicius (RETIRED) gentoo-dev 2012-07-12 15:33:30 UTC
+  12 Jul 2012; Ian Stakenvicius <axs@gentoo.org> spawn-fcgi-1.6.3.ebuild,
+  spawn-fcgi-1.6.3-r1.ebuild:
+  added GPL-2 to LICENSE per bug 426180
Comment 2 Ian Stakenvicius (RETIRED) gentoo-dev 2012-07-12 17:17:00 UTC
If the maintainer(s) for www-servers/spawn-fcgi wish to change the license of the init script, then according to cvs history as of today, the following devs have commited more than 10 lines of code towards the init script(s) and so should be contacted for permission:

bangert
     spawn-fcgi.initd
     spawn-fcgi.initd-r1
pacho
     spawn-fcgi.initd-r1

..the above list is the most accurate that i could come up with from cvs history, I apoligze in advance if i missed any init script file history or any significant contributors.