From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 01 11:43:50 2021 Received: (at 49993) by debbugs.gnu.org; 1 Sep 2021 15:43:50 +0000 Received: from localhost ([127.0.0.1]:38865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLSP0-0006ip-Af for submit@debbugs.gnu.org; Wed, 01 Sep 2021 11:43:50 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:56059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mLSOw-0006iT-T9 for 49993@debbugs.gnu.org; Wed, 01 Sep 2021 11:43:48 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 8AAB55C01F9; Wed, 1 Sep 2021 11:43:41 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Wed, 01 Sep 2021 11:43:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sturm.com.au; h= from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-type:content-transfer-encoding; s=fm3; bh= Lpt0KVU9bRclC3Q8h9/0DhXT2URubUTcI+hCL5nsd08=; b=fhLiBdzAFpk+u1v8 AwlpWJ7sdh8CaJMV6mpfqD8vFP7HZ0LmD22YsvdscMsYFpta+npyo5i0nUwvpH7F wTenlK97lVFR3iEv4j3GgRu70rdJi0FGdmfNT+UtW/uzd8qWiMj9ZWRynxjsAwCf Ffu2U3xTRcZjhFVSPBYZGi2hSe83KfMerkDzISjq+Ab+j/ofEyWYd0qIIjvy7Pf0 +qWToCpjD4JDNKpVjvo7gwGIxEbPjuKfBh2Q+w5zaQHaa17jPDcBuWZgayFria+c 1/l7zucsFrZrKWH3tR+d7zgRh4Lr01tJvUFJTsM/X4GAlTgBj10b3d/mnQe7uyo+ BiZWEw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=Lpt0KVU9bRclC3Q8h9/0DhXT2URubUTcI+hCL5nsd 08=; b=LsUttYVn7yCd/XA2JlY/d16Crbbe/8bICZ/B6yw8zOf/ahoEJn0z1drgW h3Ke7o42J0pDaFAId/YYRqOS88suUWx6Ust6z1zWnQRo8JAACEXWZ7d3pSNKs3jx 7OP8uCdx3/iah76tCfwWk7uSFlToiNYSYzOylVJaE3Jgdn546YllGsncWEvw3uUs N5xApleT4eUwhaBRsycUpB1fu1GPqCcmMirnIQn/8DmS0Z1KObYzJCOIfUw6wCij vnAIl/Kbmto5hgNTJDMKXQz3eQfdnKBc+cwfEnWX9B49wLSnmd/PqZvnrNx9rTEG 2hrSRP9qz6WWWPEPAaF30pzl9cUog== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddruddvfedgleduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufhffjgfkfgggtgfgsehtqh ertddtreejnecuhfhrohhmpeeuvghnucfuthhurhhmfhgvlhhsuceosggvnhesshhtuhhr mhdrtghomhdrrghuqeenucggtffrrghtthgvrhhnpeegtedttedutddvvefgueffueeghf eigfeukeeufeeltdefleetuedtiedvkeegkeenucevlhhushhtvghrufhiiigvpedtnecu rfgrrhgrmhepmhgrihhlfhhrohhmpegsvghnsehsthhurhhmrdgtohhmrdgruh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 1 Sep 2021 11:43:39 -0400 (EDT) Received: from Marseille (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 0ed60e7d; Wed, 1 Sep 2021 15:43:36 +0000 (UTC) From: Ben Sturmfels To: zimoun Subject: Re: bug#49993: [PATCH 00/18] Remove Python 2 packages possibly added for Python 2 MediaGoblin. References: <20210831000946.11489-1-ben@sturm.com.au> <20210831000946.11489-2-ben@sturm.com.au> <871r6a2zg7.fsf_-_@sturm.com.au> <86wno2dtzm.fsf@gmail.com> Date: Thu, 02 Sep 2021 01:43:27 +1000 In-Reply-To: <86wno2dtzm.fsf@gmail.com> (zimoun's message of "Tue, 31 Aug 2021 08:10:53 +0200") Message-ID: <87h7f4l2sg.fsf_-_@sturm.com.au> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49993 Cc: 49993@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.7 (-) On Tue, 31 Aug 2021, zimoun wrote: > then I pick only the leaf packages using =E2=80=9Cguix refresh -l=E2=80= =9D. The > dependency graph needs some care because sometimes the graph is > rewritten. For example, > > $ guix refresh -l python2-plastid > No dependents other than itself: python2-plastid@0.4.8 Whoops! Thanks Simon, I had been mistakenly just grepping the sources to find dependencies, so my earlier claims of packages being unused were wrong. Only the following have no dependencies (according to `guix refresh -l`): python2-exif-read python2-pyld python2-itsdangerous python2-feedgenerator python2-wtforms python2-pastescript python2-celery python2-configobj python2-email-validator python2-openid-teams python2-openid-cla python2-openid python2-celery python2-translitcodec These DO have dependencies, so should NOT be removed: python2-markdown python2-py-bcrypt python2-waitress python2-oauthlib Regards, Ben