Re: fedora 42 doesn't have awk: how to deal with autoconf subst?

Simon Josefsson via Gnulib discussion list <[email protected]> Thu, 17 Apr 2025 19:01:15 +0200
Newsgroups gmane.comp.lib.gnulib.bugs,gmane.comp.sysutils.autoconf.bugs
Message-ID <[email protected]>
Bruno Haible via Bug reports for autoconf <[email protected]> writes:

> Simon Josefsson wrote:
>> It seems awk is going away as a standard tool, and it is possible to
>> either fight that or just accept it.
>
> I don't think that the set of "standard tools" is shrinking. Rather,
> it's expanding. On OpenBSD for example, perl is installed by default.
> Similarly, Python is considered a standard tool nowadays.

I think it depends on what kind of environment we are talking about.
"Debian" installed via debian-installer do not result in the same
environment as running the docker container images (which are typically
used for CI) or the cloud images (which are typically used in Kubernetes
environments).  I'm not sure there is a trend that container images for
OS's are growing, I think most distributions are actively trying to make
them as small as possible and are dropping packages.  This also seem to
change over time, what used to be included in a (for example) "Debian
11" container image could at some point be removed.

/Simon
signature.asc (application/pgp-signature, 1.2 KB)
-----BEGIN PGP SIGNATURE-----

iQNoBAEWCAMQFiEEo8ychwudMQq61M8vUXIrCP5HRaIFAmgBM9sUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmfCHCYAmDMEXJLOtBYJKwYBBAHaRw8BAQdACIcrZIvhrxDBkK9f
V+QlTmXxo2naObDuGtw58YaxlOu0JVNpbW9uIEpvc2Vmc3NvbiA8c2ltb25Aam9z
ZWZzc29uLm9yZz6IlgQTFggAPgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYh
BLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XQkBQkNZGbwAAoJENc89jjFPAa+BtIA
/iR73CfBurG9y8pASh3cbGOMHpDZfMAtosu6jbpO69GHAP4p7l57d+iVty2VQMsx
+3TCSAvZkpr4P/FuTzZ8JZe8BrgzBFySz4EWCSsGAQQB2kcPAQEHQOxTCIOaeXAx
I2hIX4HK9bQTpNVei708oNr1Klm8qCGKiPUEGBYIACYCGwIWIQSx0r0Tdb7LeEz0
+MTXPPY4xTwGvgUCZ9F0SgUJDWRmSQCBdiAEGRYIAB0WIQSjzJyHC50xCrrUzy9R
cisI/kdFogUCXJLPgQAKCRBRcisI/kdFoqdMAQCgH45aseZgIrwKOvUOA9QfsmeE
8GZHYNuFHmM9FEQS6AD6A4x5aYvoY6lo98pgtw2HPDhmcCXFItjXCrV4A0GmJA4J
ENc89jjFPAa+wUUBAO64fbZek6FPlRK0DrlWsrjCXuLi6PUxyzCAY6lG2nhUAQC6
qobB9mkZlZ0qihy1x4JRtflqFcqqT9n7iUZkCDIiDbg4BFySz2oSCisGAQQBl1UB
BQEBB0AxlRumDW6nZY7A+VCfek9VpEx6PJmdJyYPt3lNHMd6HAMBCAeIfgQYFggA
JgIbDBYhBLHSvRN1vst4TPT4xNc89jjFPAa+BQJn0XTSBQkNZGboAAoJENc89jjF
PAa+0M0BAPPRq73kLnHYNDMniVBOzUdi2XeF32idjEWWfjvyIJUOAP4wZ+ALxIeh
is3Uw2BzGZE6ttXQ2Q+DeCJO3TPpIqaXDAAKCRBRcisI/kdFogXkAPsF2B7+Npcv
BU1bUwt2xTK4+KZPRMKzkHEBPRWuhJumcQD+JF4x+6D6xZcllmnIAE4a2METVSWf
PHdK1WDU0pjyiAQ=
=r+0B
-----END PGP SIGNATURE-----