On Tue, Mar 19, 2019 at 10:49:06AM +0100, Christoph Berg wrote: > Re: Robie Basak 2019-03-18 <20190318165800.gc12...@mal.justgohome.co.uk> > > It is well understood that the OpenSSL license is not "compatible" with > > the GPL (either version 2 or 3); and furthermore, Debian has long taken > > the position that, unless a license exception is granted by the > > copyright holders, a package which is distributed under the GPL must > > only link to libraries whose licenses are also GPL-compatible in order > > for it to be included in Debian. > > How is that a problem in libpq5, and not in the other packages?
libpq5 seemed like a reasonable place to file this bug in the first instance. I don't intend to dictate how or where this must be resolved. To help put this into perpspective: There are 140 source packages that build a binary that depends on libpq5. 84 of these mention GPL in debian/copyright, but apparently have no linking exception (heuristically and not checked but this is hopefully enough for an indication). Of these 84, based on my glance at their debian/copyright files manually, and without deeper investigation: * 12[1] appear to be GPL-2 only, so are affected today and will continue to be affected in the upcoming OpenSSL upstream relicensing. * 27[2] look like they're GPL-2+, GPL-3 or GPL-3+, so are affected today but can be expected to become compatible in the future with a newer release of OpenSSL upstream. However this does not help for buster. So that's at least approximately 39 of 140 reverse dependencies that appear affected based on a quick glance through. I've been fairly conservative in my superficial analysis - I skipped reverse dependencies where I couldn't see any compatibility problem from a quick glance. [1] bandwidthd-pgsql dballe inspircd libnss-pgsql2 libodb-pgsql-2.4 pmacct r-cran-rpostgresql saga sphinxsearch tora ulogd2-pgsql yubikey-server-c [2] clisp cvm cyphesis-cpp gammu gnokii gnu-smalltalk gnunet grass libpg-perl libpreludedb motion newlisp osm2pgrouting osm2pgsql pam-pgsql libzdb perdition pgmodeler postgis pspp pvpgn qgis repmgr sqlsmith sysbench w1retap zabbix
signature.asc
Description: PGP signature