public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Eli Schwartz <eschwartz@gentoo.org>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] 17 new packages because pip wants to write poetry?
Date: Mon, 29 Jul 2024 12:16:41 -0400	[thread overview]
Message-ID: <5298f915-8e1e-40d6-b64c-da720eafad6f@gentoo.org> (raw)
In-Reply-To: <v88ece$emg$1@ciao.gmane.io>


[-- Attachment #1.1: Type: text/plain, Size: 1340 bytes --]

On 7/29/24 12:01 PM, Grant Edwards wrote:
> 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?

For many years, pip has contained bundled libraries. These libraries
recently got unbundled, and now you're installing a system copy.

pip has always "needed to format (or produce?) both markdown and RTF",
but it also "needs" to use bundled libraries to do it without people
noticing that it does it.

Some of those packages are only bdeps, and you can feel free to e.g.
delete poetry via emerge -c --with-bdeps=n once you're done updating.


-- 
Eli Schwartz


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

  reply	other threads:[~2024-07-29 16:16 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-07-29 16:01 [gentoo-user] 17 new packages because pip wants to write poetry? Grant Edwards
2024-07-29 16:16 ` Eli Schwartz [this message]
2024-07-29 18:05   ` [gentoo-user] " Grant Edwards
2024-07-29 18:59     ` Eli Schwartz
2024-07-29 20:09       ` Grant Edwards
2024-07-29 20:49         ` Eli Schwartz
2024-07-29 17:46 ` [gentoo-user] " Andreas Fink

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5298f915-8e1e-40d6-b64c-da720eafad6f@gentoo.org \
    --to=eschwartz@gentoo.org \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox