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

Bug 444408

Summary: app-backup/amanda: LICENSE should be "HPND BSD GPL-2 GPL-2+" (version =2.6*) and "HPND BSD BSD-2 GPL-2+ GPL-3+" (version =3*)
Product: Gentoo Linux Reporter: Ulrich Müller <ulm>
Component: New packagesAssignee: Robin Johnson <robbat2>
Status: RESOLVED FIXED    
Severity: normal CC: app-backup, dustin, licenses, lists
Priority: Normal Keywords: QAcanfix
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 436214    

Description Ulrich Müller gentoo-dev 2012-11-23 09:18:31 UTC
According to headers of source files, LICENSE in ebuilds should be as follows:
=amanda-2.6*: "HPND BSD GPL-2 GPL-2+"
=amanda-3*: "HPND BSD BSD-2 GPL-2 GPL-3+"

As far as I can see, for amanda-3* the C files in perl/amglue are licensed GPL-2 only, but link against a gnulib version licensed as GPL-3+. This would violate section 6 of GPL-2 (and the ebuild would need RESTRICT="bindist").
This should be sorted out upstream.
Comment 1 Dustin J. Mitchell 2012-11-23 23:38:41 UTC
Background discussion:
  http://marc.info/?t=135030253300002&r=1&w=2

tl;dr is that Amanda devs didn't notice the license change in gnulib, and the resolution was to relicense Amanda under GPL-2+.

Amanda-2.6 was *not* licensed as GPL-2+, although since that's no longer maintained the distinction is probably not important.
Comment 2 Ulrich Müller gentoo-dev 2012-12-14 11:05:43 UTC
(In reply to comment #1)
> tl;dr is that Amanda devs didn't notice the license change in gnulib, and
> the resolution was to relicense Amanda under GPL-2+.

OK, so LICENSE should be:

=amanda-2.6*: "HPND BSD GPL-2 GPL-2+"
=amanda-3*: "HPND BSD BSD-2 GPL-2+ GPL-3+"

> Amanda-2.6 was *not* licensed as GPL-2+, although since that's no longer
> maintained the distinction is probably not important.

And it's fine, because the gnulib include in 2.6 is still GPL-2+. So no conflicts there.

Fixed in CVS.