Re: Looking for advice on how to deal with potential slop packages
Sam James <[email protected]> Wed, 11 Mar 2026 02:50:59 +0000
| Newsgroups | dev.linux.lists.distributions |
|---|---|
| Organization | Gentoo |
| Message-ID | <[email protected]> |
--=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Micha=C5=82 G=C3=B3rny <[email protected]> writes: > Hello, everyone. > > Seeing more and more packages embracing LLM-driven development (to the > point of "vibe coding" or slopware), I'm looking for your ideas on how > distributions should deal with that. I'm basically torn between three > things: > > 1. My duty towards the users to deliver up-to-date versions of software. > > 2. My duty towards the users to deliver *good* and *secure* software. > > 3. My ethical concerns, both directly related to LLM use, and to what > people are using them for. For those interested, we've started discussing it on the Gentoo side at https://public-inbox.gentoo.org/gentoo-dev/fd8fea8a469a11e302dfd66dad76bbfa= [email protected]/ now too. > [...] > > What are your experiences, thoughts and ideas how to deal with this? I > mean, staying on old software versions and hoping people will change > their minds (or more precisely, LLMs will stop being subsidized and > people will have to start paying serious money for their usage) is not > exactly a good idea. Going around and telling people "please switch > from dependency X to Y because X is slop (and Y isn't yet)" doesn't > sound like the best use of our time either. And forking? With the > depressing state of FLOSS these days, I can't even find energy to > maintain my own projects, let alone take anything else. > You know my position on this but saying it here for the benefit of the list: I think some collaborative effort is needed just like we ask people to port away from unmaintained dependencies or something that is otherwise broken. chardet has an alternative AFAIK: charset-normalizer. And we can lobby upstreams to not depend on new APIs introduced only in "infected" versions. Of course, that's still work, and I'm very tired of all of this already too. > > [1] https://wiki.gentoo.org/wiki/Project:Council/AI_policy > [2] https://github.com/crossbario/autobahn-python/issues/1716 > [3] https://github.com/crossbario/autobahn-python/issues/1735 > [4] https://github.com/crossbario/autobahn-python/issues/1782 > [5] https://github.com/crossbario/autobahn-python/discussions/1818 > [6] https://github.com/chardet/chardet/issues/327 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEBBAEWCgCpFiEEJaa7iN2bdkxrVUHCc4QJ9SDfkZAFAmmw2JMbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyNUE2QkI4OEREOUI3NjRDNkI1NTQx QzI3Mzg0MDlGNTIwREY5MTkwDxxzYW1AZ2VudG9vLm9yZwAKCRBzhAn1IN+RkOnr AQD4L2pP+aovtgy01GFPMeu0e8rLHOw2E4afoxz9UkDEKQD+P1U6Mol3RKrn2tea cop4SE2Llz4CZHUIjSc6HKlCHwk= =A6Ms -----END PGP SIGNATURE----- --=-=-=--