On 25/02/2021 20:56, Simon Matter wrote: >> >> >> 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? > C7 -- J Martin Rushton MBCS