>
>
> On 25/02/2021 18:18, Leon Fauster via CentOS wrote:
>> Am 25.02.21 um 15:12 schrieb J Martin Rushton via CentOS:
>>>
>>>
>>> On 25/02/2021 13:37, Stephen John Smoogen wrote:
>>> <snip>
>
>>>>
>>> I was recently looking at Raymond's book "The Art of UNIX
Programming"
>>> from 2003.? He, along with contributors Thompson (inventor of
UNIX),
>>> Kernigham (C and AWK), Korn and others of that callibre, espouse
>>> creating "little tools" that do one job reliably and
well.? The likes
>>> of Gnome or systemd certainly would never fit into this
philosophy.? I
>>> really think we have lost a lot of maintainability and ease of
>>> management over the last 20 years as applications are stretched to
do
>>> ever more.
>>
>>
>> Well, do "ldd /bin/awk" and you see interconnected
dependencies.
>>
>> I see it the same way and if I want, I would see it the same way with
>> a broader view. Do one job well - interaction with the user, Gnome.
>> Do one job well - when a service is stopped, it is stopped (systemd).
>>
>> So it depends of the scope of view. Sure, there are tools that try
>> to do everything. One that came into my mind is YasT from SuSE.
>> That one I would classify as not fitting into the common unix
>> philosophy.
>>
>>
>> --
>> Leon
>>
> _______________________________________
>> CentOS mailing list
>> CentOS at centos.org
>> https://lists.centos.org/mailman/listinfo/centos
>
> I don't want to get bogged down in arguments about which application
has
> the most dependencies. It's really a matter of scale. Depending upon
a
> few system libraries is reasonable, but when when the ramifications
> extend to dozens then perhaps a pause for thought might be suggested?
> Oh and BTW:
>
> bash-4.2$ ldd /bin/awk
> linux-vdso.so.1 => (0x00007ffcc876a000)
> libdl.so.2 => /lib64/libdl.so.2 (0x00007fcd25995000)
> libm.so.6 => /lib64/libm.so.6 (0x00007fcd25693000)
> libc.so.6 => /lib64/libc.so.6 (0x00007fcd252c5000)
> /lib64/ld-linux-x86-64.so.2 (0x00007fcd25b99000)
>
That's on which OS? Certainly not EL8, right?