fix wrong "doubled" license concluded field content in Fossology SPDX
For no apparent reason, Fossology-generated SPDX files contain, for some files (eg. gpgme@1.17.1-r0-b6b97e02/gpgme-1.17.1.tar.bz2/gpgme-1.17.1.tar/gpgme-1.17.1/src/assuan-support.c ), "doubled" license concluded field contents (like LGPL-2.1-or-later AND LGPL-2.1-or-later
), even if fossology "concluded license" page doesn't show anything strange or different from files with the same findings and the same concluded license (eg. gpgme@1.17.1-r0-b6b97e02/gpgme-1.17.1.tar.bz2/gpgme-1.17.1.tar/gpgme-1.17.1/src/engine.c:
##File
FileName: gpgme@1.17.1-r0-b6b97e02/gpgme-1.17.1.tar.bz2/gpgme-1.17.1.tar/gpgme-1.17.1/src/assuan-support.c
SPDXID: SPDXRef-item12543492
FileChecksum: SHA1: 073eb7b74c93f247bf84cccaf0e749a5cc55abc9
FileChecksum: SHA256: b289f1116d4f4edf13d59985c1b101ea8b404eb70e88548a872a4fb5859aa5d5
FileChecksum: MD5: ff47234ba4b41abd6d413162b7259860
LicenseConcluded: LicenseRef-LGPL-2.1-or-later AND LicenseRef-LGPL-2.1-or-later
LicenseInfoInFile: LGPL-2.1+
LicenseInfoInFile: LicenseRef-LGPL-2.1-or-later
FileCopyrightText: <text> Copyright (C) 2009 g10 Code GmbH
Copyright (c) 2009 g10 Code GmbH </text>
##File
FileName: gpgme@1.17.1-r0-b6b97e02/gpgme-1.17.1.tar.bz2/gpgme-1.17.1.tar/gpgme-1.17.1/src/engine.c
SPDXID: SPDXRef-item12543496
FileChecksum: SHA1: d66249924609fc261c3fbd742ca4cfba0b1fda51
FileChecksum: SHA256: a068495e69536cf15a2eb79b4761778ec40b97be0bc052a625ea400db51d1190
FileChecksum: MD5: 5acfe7238b994fc977ca6b0962aac8c2
LicenseConcluded: LicenseRef-LGPL-2.1-or-later
LicenseInfoInFile: LGPL-2.1+
LicenseInfoInFile: LicenseRef-LGPL-2.1-or-later
FileCopyrightText: <text> Copyright (C) 2000 Werner Koch (dd9jn)
Copyright (C) 2001, 2002, 2003, 2004, 2006, 2009, 2010 g10 Code GmbH
Copyright (c) 2000 Werner Koch
Copyright (c) 2001, 2002, 2003, 2004, 2006, 2009, 2010 g10 Code GmbH </text>
-
a fix should be added downstream in aliens4friends -
reproducibility conditions should be investigated, and an issue should be raised upstream
Edited by Alberto Pianon