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

Bug 335670

Summary: Re-license pym/repoman/herdbase.py from "GPL 2" to "GPL 2 or later"
Product: Portage Development Reporter: Sebastian Pipping <sping>
Component: RepomanAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=blob;f=pym/repoman/herdbase.py;hb=HEAD
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 335925    

Description Sebastian Pipping gentoo-dev 2010-09-02 11:52:43 UTC
Could you change

  # Distributed under the terms of the GNU General Public License v2

to

  # Distributed under the terms of the GNU General Public License v2 or later

in pym/repoman/herdbase.py for me?  You and I are the only authors on that file (see # git blame pym/repoman/herdbase.py).  I've been using it with GPL 3 code somewhere already and need a fix for that.  Thank you!
Comment 1 Zac Medico gentoo-dev 2010-09-02 14:17:07 UTC
Thanks, it's fixed in git:

http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=53e2416ae4cecd0350e315f64694667dfbf59836

This makes me wonder if we should modify the skel.ebuild header in gentoo-x86 in the same way, since it seems like that's where this header was inherited from.
Comment 2 Sebastian Pipping gentoo-dev 2010-09-03 06:32:30 UTC
Thank you!

(In reply to comment #1)
> This makes me wonder if we should modify the skel.ebuild header in gentoo-x86
> in the same way, since

As in requiring future ebuilds to be "GPL v2 or later"?
Maybe that's something to bring up on gentoo-project.
There must be some reason why we stick to pure GPL-2 for so long.
Not necessarily a good one, though :-)


> it seems like that's where this header was inherited
> from.

I honestly don't remember.
Comment 3 Zac Medico gentoo-dev 2010-09-07 15:14:44 UTC
This is fixed in 2.1.9 and 2.2_rc74.