From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 12 10:24:31 2020 Received: (at 43346) by debbugs.gnu.org; 12 Sep 2020 14:24:31 +0000 Received: from localhost ([127.0.0.1]:48570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kH6S6-0003gz-Tq for submit@debbugs.gnu.org; Sat, 12 Sep 2020 10:24:31 -0400 Received: from knopi.disroot.org ([178.21.23.139]:33960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kH6S3-0003go-0S for 43346@debbugs.gnu.org; Sat, 12 Sep 2020 10:24:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 99F7952BFD; Sat, 12 Sep 2020 16:24:25 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0dQfmEap8YVq; Sat, 12 Sep 2020 16:24:24 +0200 (CEST) Subject: Re: [bug#43346] Poezio (Revised Patches) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1599920664; bh=sBeGa3OV9hAdXVKVum77OntBVE57ac9RxYsf4jRt/9U=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=G41NItWPwLGcSiaKANEWHSmTt8Ml9lCvgUfH5j5TBe/aEF/fm7C23Ssg7AJo1lhqY XziFFqLNckfIQYnTHLN7ETDetSgAUUzYAwJWsbJaxSd1ZzJxMM4C375wItqmT2ytFs cmXz+8+Q2SdN08dN8+ZHYqmXidGOU/Imgbh4UVDLu71Q/GTSte7Zxh7CMATL6A9BxW uejvOg56WaMrM3UbEbss7CE0miqFXsf34ThYt+15761R2xQp94PbG+mEujtYZ9dgDR qc30cR9DYq/0eYo6A8YhidZBF4iqpzQEaa8+gTOLuG3+qI1EMx6CYVpIvMv6ljqwj1 nV9TwlgAoCyIw== To: Danny Milosavljevic References: <4545758a-5330-7b09-39e3-6145c3723d6b@disroot.org> <07633e0e-9f1d-1cef-045b-64ee12aa52ec@disroot.org> <20200912024131.373f68a4@scratchpost.org> <3bbb8349-fd68-3c2b-53b4-8b258d54ad87@disroot.org> <20200912161915.43ea7f24@scratchpost.org> From: Raghav Gururajan Autocrypt: addr=raghavgururajan@disroot.org; prefer-encrypt=mutual; keydata= mQENBF9bXH8BCAC7baQP1wbhQBWr5vUKUs2iVJaSGpKcjUMij7xWpfhLKIVBwqrktbrQZ/2D OTvnoGi0oBxamFZ0JIdwKygD50azPiKQtgEewXoZxx+Q5amZMPCm49hJmxuun4QUWwm2UzXe qf03/P1CA1XvJ399pGOjzmbEZKfrP5k/9JMRWYMde9+mPnOo0f1UY0plgbgC6AeQINx+N/Da RcAyqKBd3eMhbK82ZGtoVVjzhQwhs7XxWOevTFyRxFdjqgOKGf5GEXPE4V9xcCxD2NN6ukk6 4ZPXGdTXsdURmWRpZPfSetGS0E4EoGd/y1hrn2SSk4rpzp/Ygn+zEj0PZVa+aYfKjk6jABEB AAG0LlJhZ2hhdiBHdXJ1cmFqYW4gPHJhZ2hhdmd1cnVyYWphbkBkaXNyb290Lm9yZz6JAU4E EwEIADgWIQSMM/Sm4O2cGgqRyauneFo59CKMnAUCX1tcfwIbAwULCQgHAgYVCgkICwIEFgID AQIeAQIXgAAKCRCneFo59CKMnAQDCACwmNH4amCI1fn5tuaTeFnMKK6e4vNYeYI7KuvTCadF ZgttKdrw6l4tOLHh97J3fUKksgk+Fh9uzqyv+NFeLnkbmwT+f7mzQalMRX42eaEbKn2JRoZk navjnJe0QxjxSYqIltbm360K8OIlaE5G90oaSZU4bvCkslVM1BMWi+vjWrL5jHwTPvOLtMLk 19+XN/eOzzJkXFSti6qsOqx1CUj6Ffmz8OG1ttOAGt2ZPX+QJtMOxbdcNtlqhEbH2HS1VBuC g6jgkgpCqxXdc8QXboQ4hxoSqoFkW64aq/ydkr+6e3JafKfY9rPc9yU5/k7wv6wmgNaMp+ZN aICDu8/fFkY+uQENBF9bXH8BCADGvjSiktvmm8Yswgli/e83Zq9Kxv/2adB+9Dhyz2jX2k4w 1wCMNrmg1Ld951CpukC9uW7V6aVbmv8WEdwE4IBe1kqlxGI9PFhAKT4i9fvEaun1b6grcS1t QC1rFwXiHiEUnJE7LLNcXbn0bBi810nSvuYv42kKLG7TwUuxWAIiPj+I5v4zwyyJ2+4jzPdR PuLFBG4YEX6ECqjeGBZq58cmOWL5u6Dm8IynXiv+vCgUGd5mnIAmzxXtP2P033n7+cwEuTz8 4IdWZZBY679RnLAz/LDNxZKGUjAINvEDCrvu9iNreuOu//cMYWdSCNYLh/N8LS/g+aFR4LHH mRiWslLvABEBAAGJATYEGAEIACAWIQSMM/Sm4O2cGgqRyauneFo59CKMnAUCX1tcfwIbDAAK CRCneFo59CKMnIWiCACuKyJOqA0C6tI94eAeBfy1UMC7CvfSBOwRyrzVMOF9B/YxnrvBmhk3 e8tMwwWNctsTwyPR3fZM1SgBghjGFzVZ4xMRjlN+lrTSu2sxdQgXfjWjmBYO9LsnfvwBLi7L +WoftGgLzHk/fdLF0DdZnt9Mfrx6dG0p1GSGyvvukHs4veGDUdDfc8ZnevtM+mJx7TSQN6Zd 1bFe4W7Xqy1Gfwy29Na3inl370Qwa9Hm7thk6ai4J59gN1MPyWhbSy+tXkGiYHMxHR3JOZmV gaD1lEQw1uvPsropMEKHQz6Qqr9ryVFkeSEbDv0PZwdMGGzdn+GBFxCxa2rloGEUKYUbVQGO Message-ID: <29e9ca7b-a60f-2432-f26a-4832a1d17047@disroot.org> Date: Sat, 12 Sep 2020 10:22:00 -0400 Mime-Version: 1.0 In-Reply-To: <20200912161915.43ea7f24@scratchpost.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="XNgp48LPj3euAzSme3DgT8lZLEJ2jfdb7" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43346 Cc: 43346@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --XNgp48LPj3euAzSme3DgT8lZLEJ2jfdb7 Content-Type: multipart/mixed; boundary="NIZ4E3LbjiJDCyJ1vHE99ldHtrRLv0y65" --NIZ4E3LbjiJDCyJ1vHE99ldHtrRLv0y65 Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi Danny! >=20 > ... why? >=20 > I've checked the source code of poezio and it does not use aiodns, aioh= ttp. >=20 > In order to find that out: >=20 > $ guix build python-aiodns >=20 > Check resulting directory to find=20 > /gnu/store/8bzk4dwhhbblz8gky9hzdnzjlsi1nk7v-python-aiodns-1.1.1/lib/pyt= hon3.8/site-packages/aiodns/__init__.py >=20 > That means a user of the library would have to do=20 >=20 > from aiodns import * >=20 > or >=20 > import aiodns > . >=20 > So I grepped the whole source code of poezio, and it doesn't do that. = Hence > it is not a direct input. >=20 > It is a propagated-input in a dependency, which indeed does do the impo= rt. >=20 > You can't really trust what upstream says here. Almost no package mana= ger > has non-propagated inputs, so of course they wouldn't be saying "the in= put > such and such is propagated, and the input such and such is not propaga= ted". >=20 > Thus you have to check it yourself. >=20 > Could you do so with the other dependencies before adding them? Hmm. When I grep the source, they were mentioned in requirements.txt and requirements-plugins.txt. Also, the setup.py has install_requires and plugins_require sections, which are similar to required section in .pc files right? Regards, RG. --NIZ4E3LbjiJDCyJ1vHE99ldHtrRLv0y65-- --XNgp48LPj3euAzSme3DgT8lZLEJ2jfdb7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEjDP0puDtnBoKkcmrp3haOfQijJwFAl9c2YgACgkQp3haOfQi jJzG+Qf+JNjtFH0PeoGgd18YcP4xIBn6PSFLfkxu8PDJ0DrvLSXs8eTYHaVKqmD/ EQSMgKuuvwxPiimWlH2Ob3Q3+9XboYSv5WSwi/hpXrAWRSsZPKxyYyv+h0YsXQdA B4DWVV8iNFyweze7T0VGjGPStTi52fDU4espoVXMsx0Qyj6Az/w3wPbDaiTBuiuz 5XDAod2E48zlBtOBWFIwH87HztVOK2tzRZ1udPS1+ZaR9LG3LEHKanQvGxUxASKt 5H19Q7cRJ26cSr1mxz/kgwQRbfjm80ObX0Wg59PY9wJkmvyt9grLYWtusiU7ImfG sbKpUsH8WUwNM81yLXuuZPIctEdiNg== =jhKJ -----END PGP SIGNATURE----- --XNgp48LPj3euAzSme3DgT8lZLEJ2jfdb7--