#1050896 packagesearch: Incomplete/Misleading copyright file

#1050896#5
Date:
2023-08-31 08:00:17 UTC
From:
To:
The copyright file only states that it is licensed under the GPL,
but not which versions. This seems to imply it is licensed under
the GPL version 1.

The code meanwhile ships the GPL-2 in COPYING.

It's unclear whether the code is GPL-3 compatible. I'm not sure
this can be said, as there have been contributors aside from
the maintainer.

My advise would be to contact all the copyright holders, and
make sure that everyone is onboard with this actually being
GPL-2+ such that when dependencies update to GPL-3 or later
versions, you still remain compatible.

I am not sure if this bug can be reasonably solved right now,
maybe the copyright file can be changed to say GPL-2, I'd certainly
also advise using the machine-readable copyright format for it
to make everything clear rather than this half-assed free form.

The problem to consider with updating the copyright file to just
say GPL-2 is whether contributors knew they were contributing to
a GPL-2 codebase or whether they contributed thinking it was GPL-1.

#1050896#10
Date:
2023-10-01 10:42:39 UTC
From:
To:
Hi Enrico, hi Frannoe,
you have both contributed to packagesearch in the past (Frannoe
contributed the Spanish Translation, Enrico quite some code changes).

Bug #1050896 now states that I should clarify copyright:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050896
I would like to switch to GPL3+ and would like your approval for this
license switch.

I would ask you to CC 1050896@bugs.debian.org if you are comfortable
with this change.
I have BCCed you, to protect your E-Mail Address in case you want it to
remain private. Please not that CCing 1050896@bugs.debian.org will
record your response and mail-address permanently by the BTS and make
it accessible to the internet.

Regards
Ben

#1050896#15
Date:
2023-10-02 08:50:34 UTC
From:
To:
Sure, by all means please go ahead with the license switch to GPL3+.

If it can he helpful to you in the future, I'm hereby tranfering all my
copyright claims on packagesearch (if any) over to you.

Thank you for your work on packagesearch!

Enrico Zini

#1050896#20
Date:
2024-01-07 12:34:10 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
packagesearch, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1050896@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Benjamin Mesing <ben@debian.org> (supplier of updated packagesearch package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 07 Jan 2024 12:45:11 +0100
Source: packagesearch
Architecture: source
Version: 2.8.1
Distribution: unstable
Urgency: medium
Maintainer: Benjamin Mesing <ben@debian.org>
Changed-By: Benjamin Mesing <ben@debian.org>
Closes: 1050896
Changes:
 packagesearch (2.8.1) unstable; urgency=medium
 .
   * updated copyright to GPL-3
     - removed spanish translation because I could not reach copyright
       holder
   * introduced machine readable copyright file
   * Copyright fixes Closes: #1050896
Checksums-Sha1:
 da6b64d694822f5ae24549188ed6c315f4c7bfe4 1718 packagesearch_2.8.1.dsc
 773dd28f47db085e52e2fe49a80c406f8b7aa366 541176 packagesearch_2.8.1.tar.xz
 1fb4d9cfea86d4e1c8d79ee9bfd480914cc02efe 12278 packagesearch_2.8.1_amd64.buildinfo
Checksums-Sha256:
 579febaba240745a08ad6fd2d3b4cc74b0d29c98017f90c9810ac2643546788a 1718 packagesearch_2.8.1.dsc
 39028fa3da7b89f641a40bf8e25de7fd905dbd331e28ff3d6b513201e0e2a403 541176 packagesearch_2.8.1.tar.xz
 1e3bd51ddf4fb06ab7d00ca8639bfcefe5d1d6215c9f7c6f25eb100f72f4d3b5 12278 packagesearch_2.8.1_amd64.buildinfo
Files:
 23e947294b3b5e6e1ccda6cf119494da 1718 admin optional packagesearch_2.8.1.dsc
 9242289fc2a56c12667b5276b9d96f24 541176 admin optional packagesearch_2.8.1.tar.xz
 361bf1af44a412ed360c8bdb7ab55c01 12278 admin optional packagesearch_2.8.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEC01PPdKKuhRlMWxu7WML0v+pQ/EFAmWaltYACgkQ7WML0v+p
Q/FqwQ/+LI6GgXwtt2Xws8YGfriOR+8Z+CrtOTzcMOt/6EB+bT9U1n9V9jPz+sqE
SRNjR0krGiceYvL8NEsIjNsKi8I3noZyWEltOzszpHl61iNWc0qumgpWWNWE5gmm
CGhol/q1IaF7pDeXNgcRR84D1eqzZsuVSVz8GDXAfJqfikNSnuCy6XHjFtuauV3z
OAJsI0XpnvO7x774RX5COlM0y28YTgK42AROiU99N8J/auNKVAyUkErsFuNqegof
LVYwvhobhe8kmf9yrTdqUaKn2qpxaSIw3JSFnk5xNPOqE+QR+CNlNbAPUrL3nPsf
g//V7V8k1w2wYdwQTUdRGgQ0VtMLcTWJAwyPKQbhV96vrFVR/CPDoRnIB0VVTqL0
z4DyB63ESO5aU1FpyZnaFB7zGBy1hBnmX0QOGypwlrJnsRE1tG5SnY0NZDfrbnwy
+aokuQISZPP0lYLMhgTaVJdyS+anGUSdCNMY4bhyXqjnkcgwm2Jy0kXjIiDzlx8m
TzVXpoUFmjtz39RQWjXvJHuGe++hovq8CUUHDPkHrns+qJ5RYrtuW+6JAxVU+bqL
NeKk5oX9ELoMpMiNSjuYELzOABaGgrzeStCOF+XcveJl1DrlsFTU4zx+XMxyZRBT
bLRd9S24MGW9DUm0+/ydbNiQ07wNxWhXcDk6ZGbL15BckptU/g0=
=8hkW
-----END PGP SIGNATURE-----