From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CEC7F159C96 for ; Mon, 29 Jul 2024 16:01:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1D9F02BC046; Mon, 29 Jul 2024 16:01:25 +0000 (UTC) Received: from ciao.gmane.io (ciao.gmane.io [116.202.254.214]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BE8902BC015 for ; Mon, 29 Jul 2024 16:01:24 +0000 (UTC) Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1sYSoN-000449-C0 for gentoo-user@lists.gentoo.org; Mon, 29 Jul 2024 18:01:23 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Grant Edwards Subject: [gentoo-user] 17 new packages because pip wants to write poetry? Date: Mon, 29 Jul 2024 16:01:19 -0000 (UTC) Message-ID: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit User-Agent: slrn/1.0.3 (Linux) X-Archives-Salt: 082b7b16-bc88-4659-9be5-ecdf8109e4bc X-Archives-Hash: 0a4612aadf3cd6d919f4663f8f245ad3 This morning a routine emerge -auvND wanted to install 17 new packages for no apparent reason. Adding a 't' to the emerge options seems to point to pip, which now wants to install a whole shed-load of new packages — among them dev-python/poetry and a bunch of markdown and rich-text libraries. Oh great, pip has incorporated AI, become self-aware, and wants to write angst-ridden poetry about the futility of "life". It turns out dev-python/poetry has nothing to do with poetry, so my AI paranoia was unjustified (this time), but one wonders what devs are thinking when the decide they add dozens of new dependencies like that. Why does pip suddenly need to format (or produce?) both markdown and RTF when it's been able to get along fine without them for so many years? -- Grant