Lighttpd ebuild contains "COPYING" file (GPL) which is not in the source distribution. Lighttpd is under the BSD license (indeed, portage reports it as being under the BSD license). Reproducible: Always Steps to Reproduce: 1. 2. 3. Execerpt from disscussion with Jan (weigon) on #lighttpd on freenode (some irrelevent content removed) <oninoshiko> * www-servers/lighttpd <oninoshiko> Latest version available: 1.3.15 <oninoshiko> Latest version installed: [ Not Installed ] <oninoshiko> Size of downloaded files: 685 kB <oninoshiko> Homepage: http://www.lighttpd.net/ <oninoshiko> Description: lightweight high-performance web server <oninoshiko> License: BSD <oninoshiko> so says portage <svijaykr> the debian/copyright file has it too.. shouldn't it be there in in the main directory ? <oninoshiko> ok, now im confused, there is a "COPYING" file on my system (/usr/ share/doc/lighttpd-1.3.14/COPYING.gz) which is the GPL <weigon> svijaykr: /COPYING <weigon> it is BSD on mine and in SVN <weigon> oninoshiko: this happens on gentoo ? <svijaykr> oninoshiko: it should be the BSD licence <weigon> oninoshiko: can you check were this COPYING.gz is coming from ? it is not shiped from the orig. sources
Read the file.
Created attachment 65056 [details] /usr/share/doc/lighttpd-1.3.14/COPYING.gz as was on my server /usr/share/doc/lighttpd-1.3.14/COPYING.gz as was on my server definitly the GPL and not a BSD license.
read the bug
Hmm, I have no clue where that file does come from. I tried with 1.3.15 (1.3.14 is no longer in portage) and also get the GPL-2 license. Sorry about this. Also, the ebuild created lighttpd user and group on my system despite the fact that I emerged it with -B, pkg_setup() is not the best place to create new users, this should be moved to src_install() :-(
The problem was the -i flag being passed to autoreconf in src_compile() which was causing the COPYING file to be overwritten with a GPL one...