From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adonay Felipe Nogueira Subject: bug#34717: GPL and Openssl incompatibilities in u-boot and possibly others Date: Fri, 15 Mar 2019 20:55:43 -0300 Message-ID: <9137e5b2-4fbb-c908-2b00-64c086d5f318@hyperbola.info> References: <87tvgkiurn.fsf@ponder> <87zhq8f2zz.fsf@gnu.org> <87ftrzuxmh.fsf@ponder> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zn4iu9YZS9ktYt1C4BnP2qKPauwpjAcDq" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:50329) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h4woz-0001Jv-C9 for bug-guix@gnu.org; Fri, 15 Mar 2019 20:05:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h4wox-0005Xz-EI for bug-guix@gnu.org; Fri, 15 Mar 2019 20:05:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60351) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h4wow-0005Xc-FQ for bug-guix@gnu.org; Fri, 15 Mar 2019 20:05:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h4wow-0007Wj-5u for bug-guix@gnu.org; Fri, 15 Mar 2019 20:05:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:50190) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h4wo1-0000uc-0D for bug-guix@gnu.org; Fri, 15 Mar 2019 20:04:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h4wgO-0008CD-Nh for bug-guix@gnu.org; Fri, 15 Mar 2019 19:56:13 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:39109) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h4wgO-00085v-8a for bug-guix@gnu.org; Fri, 15 Mar 2019 19:56:12 -0400 Received: from [192.168.1.100] (unknown [181.223.68.64]) (Authenticated sender: adfeno@hyperbola.info) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id BC6C5E0003 for ; Fri, 15 Mar 2019 23:56:07 +0000 (UTC) In-Reply-To: <87ftrzuxmh.fsf@ponder> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 34717@debbugs.gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --zn4iu9YZS9ktYt1C4BnP2qKPauwpjAcDq Content-Type: multipart/mixed; boundary="DwWt7XVbu1VZMkI082NKiSHX83slxV81e"; protected-headers="v1" From: Adonay Felipe Nogueira To: bug-guix@gnu.org Message-ID: <9137e5b2-4fbb-c908-2b00-64c086d5f318@hyperbola.info> Subject: Re: bug#34717: GPL and Openssl incompatibilities in u-boot and possibly others References: <87tvgkiurn.fsf@ponder> <87zhq8f2zz.fsf@gnu.org> <87ftrzuxmh.fsf@ponder> In-Reply-To: <87ftrzuxmh.fsf@ponder> --DwWt7XVbu1VZMkI082NKiSHX83slxV81e Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi there! :D Em 07/03/2019 01:17, Vagrant Cascadian escreveu: > How many of them are also license:gpl* though? That would hopefully My Guix pull is from commit d22d246a256814784dfb03437949bdc2efd746a5. I made a little recsel trick to get all packages licensed under [A]GPL (any version) and which are dependent on any package licensed under OpenSSL. However, this doesn't check if the [A]GPL'd packages use the OpenSSL'd dependencies' library or the object code/executable. That said, there might be plenty of false entries here. ------------------------------------------------------------------------ $ guix package -s '' | recsel -CR "name,version" -e 'license ~ "([[:space:]]|^)[A]?GPL" && dependencies ~ "([[:space:]]|^)('$(guix package -s '' | recsel -CR 'name,version' -e 'license ~ "OpenSSL"' | tr '\n' '|' | sed 's/[[:space:]]/@/g; s/\(\.\)/\\\1/g; s/|\($\)/\1/g')')([[:space:]]|$)"' | sed 's/ /@/g' | tr '\n' ' ' ------------------------------------------------------------------------ This gives the following list: ------------------------------------------------------------------------ neon@0.30.2 fetchmail@6.3.26 git-crypt@0.5.0 socat@1.7.3.2 scribus@1.5.4 389-ds-base@1.4.0.13 bigloo@4.3e1 kdelibs4support@5.55.0 munge@0.5.13 gnunet@0.10.1 mupdf@1.14.0 slurm@17.11.3 sssd@1.16.2 wesnoth@1.14.6 yapet@1.1 keepalived@2.0.5 perl-net-ssleay@1.85 r-ggally@1.4.0 john-the-ripper-jumbo@1.8.0-1 psyclpc@20160821-2.61cf9aa hexchat@2.14.2 glusterfs@3.10.12 openvpn@2.4.7 libesmtp@1.0.6 httping@2.5 clamav@0.101.1 python2-mysqlclient@1.3.13 python-mysqlclient@1.3.13 openrct2@0.2.1 calibre@3.35.0 encfs@1.9.5 mosh@1.3.2 qbittorrent@4.1.5 mongodb@3.4.10 wimlib@1.13.0 libsignal-protocol-c@2.3.2 kicad@5.0.0 stunnel@5.48 ceph@13.2.2 looking-glass-client@a12-182c475 warzone2100@3.2.3 linuxdcpp@1.1.0 openvswitch@2.10.1 transmission@2.94 gvpe@3.1 ppp@2.4.7 libgit2@0.27.7 u-boot-novena@2019.01 uwsgi@2.0.18 icecast@2.4.4 rdesktop@1.8.4 gandi.cli@1.3 thc-ipv6@3.4-0.4bb7257 linux-libre-arm-omap2plus@4.20.13 linux-libre-arm-omap2plus@4.19.26 linux-libre-arm-omap2plus@4.14.104 linux-libre-arm-generic@4.20.13 linux-libre-arm-generic@4.19.26 linux-libre-arm-generic@4.14.104 cadaver@0.23.3 rtorrent@0.9.6 libmesode@0.9.2 restbed@4.6-1.6eb385f virtuoso-ose@7.2.5 libtorrent@0.13.6 libstrophe@0.9.2 jupyter-guile-kernel@0.0.0-1.a7db924 clementine@1.3.1-2.4619a4c linux-libre@4.9.161 linux-libre@4.4.176 linux-libre@4.20.13 linux-libre@4.19.26 linux-libre@4.14.104 synergy@1.10.1 moc@2.5.2 netsurf@3.8 git-minimal@2.21.0 kodi@18.1 mysql@5.7.23 strongswan@5.6.3 perl-crypt-openssl-rsa@0.31 perl-crypt-openssl-random@0.13 libcmis@0.5.2 git@2.21.0 hydra@20151030.1ff48da perl-crypt-openssl-bignum@0.09 links@2.18 neomutt@20180716 u-boot-tools@2019.01 burp@2.3.0 u-boot-nintendo-nes-classic-edition@2019.01 cgit@1.2.1 dillo@3.0.5 isync@1.3.0 testdisk@7.0 r-git2r@0.24.0 khtml@5.55.0 tinc@1.0.35 4store@1.1.6 u-boot-a20-olinuxino-micro@2019.01 u-boot-a20-olinuxino-lime2@2019.01 efitools@1.9.2 u-boot-a20-olinuxino-lime@2019.01 u-boot-bananapi-m2-ultra@2019.01 u-boot-am335x-boneblack@2019.01 u-boot-vexpress-ca9x4@2019.01 profanity@0.5.1 virt-viewer@7.0 irssi@1.1.2 wesnoth-server@1.14.6 u-boot-puma-rk3399@2019.01 u-boot-pine64-plus@2019.01 mariadb@10.1.37 u-boot-cubietruck@2019.01 u-boot-cubieboard@2019.01 u-boot-wandboard@2019.01 u-boot-mx6cuboxi@2019.01 u-boot-pinebook@2019.01 u-boot-malta@2019.01 xen@4.11.1 faust@2.5.23 mutt@1.11.3 sbsigntools@0.9.2 ------------------------------------------------------------------------ --=20 - P=C3=A1gina com formas de contato: https://libreplanet.org/wiki/User:Adfeno#vCard - Ativista do software livre (n=C3=A3o confundir com o gratuito). Avaliad= or da liberdade de software e de sites. - P=C3=A1gina com lista de contribui=C3=A7=C3=B5es: https://libreplanet.org/wiki/User:Adfeno#Contribs - Para uso em escrit=C3=B3rios e trabalhos, favor enviar arquivos do padr= =C3=A3o internacional OpenDocument/ODF 1.2 (ISO/IEC 26300-1:2015 e correlatos). S=C3=A3o os .odt/.ods/.odp/odg. O LibreOffice =C3=A9 a su=C3= =ADte de escrit=C3=B3rio recomendada para editar tais arquivos. - Para outros formatos de arquivos, veja: https://libreplanet.org/wiki/User:Adfeno#Arquivos - Gosta do meu trabalho? Contrate-me ou doe algo para mim! https://libreplanet.org/wiki/User:Adfeno#Suporte - Use comunica=C3=A7=C3=B5es sociais federadas padronizadas, onde o "soci= al" permanece independente do fornecedor. #DeleteWhatsApp. Use #XMPP (https://libreplanet.org/wiki/XMPP.pt), #DeleteFacebook #DeleteInstagram #DeleteTwitter #DeleteYouTube. Use #ActivityPub via #Mastodon (https://joinmastodon.org/). - #DeleteNetflix #CancelNetflix. Evite #DRM: https://www.defectivebydesign.org/ --DwWt7XVbu1VZMkI082NKiSHX83slxV81e-- --zn4iu9YZS9ktYt1C4BnP2qKPauwpjAcDq Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAlyMO4kACgkQyNbhUgHunaHFYgD/YNIHwmvruAOy9xY4wa7yyU3L PagKrpQznuOcRBcFAQEBAJLFKYiRp48AqxpLeG3HT3DAYCWcTKLQQHcom07ueu25 =Fomx -----END PGP SIGNATURE----- --zn4iu9YZS9ktYt1C4BnP2qKPauwpjAcDq--