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

Bug 444412

Summary: app-backup/tsm: LICENSE doesn't reflect actual license of package
Product: Gentoo Linux Reporter: Ulrich Müller <ulm>
Component: New packagesAssignee: Martin von Gagern <Martin.vGagern>
Status: RESOLVED FIXED    
Severity: normal CC: licenses, pacho
Priority: Normal    
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:30:51 UTC
Ebuilds have: LICENSE="as-is Apache-1.1 JDOM gSOAP GPL-2"
This does not at all reflect the license(s) of the package that are found in /opt/tivoli/tsm/license (and maybe more places).

Please sort this out.
Comment 1 Pacho Ramos gentoo-dev 2012-11-24 09:10:07 UTC
Looks like relevant file is notices.txt, the problem is that I don't know how to fit most of its LICENSEs with current in tree ones apart of:
Apache-1.1, Apache-2.0, JDOM, public-domain, Boost-1.0, CPL(0,5 or 1??)...

But there are really a ton :S
Comment 2 Ulrich Müller gentoo-dev 2012-11-24 12:50:16 UTC
notices.txt includes all of the following:

"Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exolab dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP jaxen LGPL-2 LGPL-2.1 openafs-krb5-a mx4j ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA public-domain W3C || ( BSD GPL-2+ ) gSOAP libpng"

Plus several others that we don't have yet. Especially, some of them just consist of a copyright notice plus "All Rights Reserved".

However, the file also says:
| Please note: This Notices file may identify information that is not used
| by, or that was not shipped with, the Program as Licensee installed it.

So, it's not clear to me if notices.txt is right. Maybe just use LA_en.txt as new license file?
Comment 3 Pacho Ramos gentoo-dev 2012-11-24 18:49:47 UTC
(In reply to comment #2)
> notices.txt includes all of the following:
> 
> "Apache-1.1 Apache-2.0 JDOM BSD-2 CC-PD Boost-1.0 MIT CPL-1.0 HPND Exolab
> dom4j EPL-1.0 FTL icu unicode IBM Info-ZIP jaxen LGPL-2 LGPL-2.1
> openafs-krb5-a mx4j ZLIB MPL-1.0 MPL-1.1 NPL-1.1 openssl OPENLDAP RSA
> public-domain W3C || ( BSD GPL-2+ ) gSOAP libpng"

Thanks a lot for catching all of them

> 
> Plus several others that we don't have yet. Especially, some of them just
> consist of a copyright notice plus "All Rights Reserved".
> 

Yeah, I had no idea about how to handle that cases :/, looks like there is no problem on not adding a lot of files to licenses/ to simply show "All Rights Reserved" by each one...

> However, the file also says:
> | Please note: This Notices file may identify information that is not used
> | by, or that was not shipped with, the Program as Licensee installed it.
> 
> So, it's not clear to me if notices.txt is right. Maybe just use LA_en.txt
> as new license file?

I agree
Comment 4 Pacho Ramos gentoo-dev 2012-12-16 11:41:13 UTC
+*tsm-6.2.2.0-r2 (16 Dec 2012)
+*tsm-6.4.0.0 (16 Dec 2012)
+*tsm-6.3.0.5-r2 (16 Dec 2012)
+
+  16 Dec 2012; Pacho Ramos <pacho@gentoo.org> +files/dsmcad.init.d-r1,
+  +tsm-6.2.2.0-r2.ebuild, +tsm-6.3.0.5-r2.ebuild, +tsm-6.4.0.0.ebuild,
+  -tsm-6.2.2.0-r1.ebuild, -tsm-6.3.0.0-r1.ebuild, -tsm-6.3.0.5-r1.ebuild:
+  Version bump (#446896 by Chris Shelton), also fix licenses (#444412 by Ulrich
+  Müller) and fix init.d script (#442878 by Mads). Thanks to Martin von Gagern
+  for the work. Drop old.
+