TIP: Click on subject to list as thread! ANSI
echo: linux
to: Benny Pedersen
from: Maurice Kinal
date: 2021-02-23 22:03:00
subject: Slackware 15-ish

-={ 2021-02-23 22:03:35.148484381+00:00 }=-

Hey Benny!

 MK>> I've never heard anyone using slackware ever complain about the
 MK>> lack of proprietary apps before.

 BP> its like windows 10 never miss explore 11

Huh?  I always though the Debian crowd to be more of the MS-ish types.

 BP> revdep-rebuild fix if some precompiled installs fails with
 BP> ldd /bin/bash

I have never seen that happen but now that you bring it up;

  # ldd /bin/bash | tr -d '\t'
  linux-vdso.so.1 (0x00007ffc85bf0000)
  libreadline.so.8 => /lib/libreadline.so.8 (0x00007f9c5f829000)
  libhistory.so.8 => /lib/libhistory.so.8 (0x00007f9c5f81d000)
  libncursesw.so.6 => /lib/libncursesw.so.6 (0x00007f9c5f7c2000)
  libdl.so.2 => /lib/libdl.so.2 (0x00007f9c5f7bd000)
  libc.so.6 => /lib/libc.so.6 (0x00007f9c5f637000)
  /lib64/ld-linux-x86-64.so.2 => /lib/ld-linux-x86-64.so.2 (0x00007f9c5f87f000)

On my prior build (glibc-2.32) there was no /lib64 directory but barring that it seems to be working.  I think file might be more entertaining;

  # file /bin/bash
  /bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, stripped

Looks good.

 BP> or in slackware now ldd /bin/awk

  # ldd /usr/bin/awk | tr -d '\t'
  linux-vdso.so.1 (0x00007ffd4bd1d000)
  libreadline.so.8 => /lib/libreadline.so.8 (0x00007fc922688000)
  libmpfr.so.6 => /usr/lib/libmpfr.so.6 (0x00007fc92261c000)
  libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007fc9225b5000)
  libdl.so.2 => /lib/libdl.so.2 (0x00007fc9225b0000)
  libm.so.6 => /lib/libm.so.6 (0x00007fc92248f000)
  libc.so.6 => /lib/libc.so.6 (0x00007fc922309000)
  libncursesw.so.6 => /lib/libncursesw.so.6 (0x00007fc9222ac000)
  /lib64/ld-linux-x86-64.so.2 => /lib/ld-linux-x86-64.so.2 (0x00007fc9226de000)

On this system /usr/bin/awk is a symlink to /usr/bin/gawk.  Other than slackware putting it in /bin I think it is the same.  Just a sec ...

From the slackware64-current gawk-5.1.0-x86_64-3.txz package I get the below;

  $ ldd bin/gawk-5.1.0 | tr -d '\t'
  linux-vdso.so.1 (0x00007ffee98ce000)
  libsigsegv.so.2 => not found
  libreadline.so.8 => /lib/libreadline.so.8 (0x00007fc98623a000)
  libmpfr.so.6 => /usr/lib/libmpfr.so.6 (0x00007fc9861ce000)
  libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007fc986167000)
  libdl.so.2 => /lib/libdl.so.2 (0x00007fc986162000)
  libm.so.6 => /lib/libm.so.6 (0x00007fc986041000)
  libc.so.6 => /lib/libc.so.6 (0x00007fc985eb9000)
  libncursesw.so.6 => /lib/libncursesw.so.6 (0x00007fc985e5e000)
  /lib64/ld-linux-x86-64.so.2 => /lib/ld-linux-x86-64.so.2 (0x00007fc986290000)

I seem to be missing libsigsegv which should be no problem to add into the mix.  https://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.13.tar.gz looks to be the latest and greatest.  Other than that I don't see any issues.

 BP> you never used gentoo then

Nope.  I briefly used an aarch64 version of gentoo to build an aarch64-unknown-linux-gnu toolchain about a year or two ago.  That saved me from having to do a crosscompile just to create a half-decent pure 64-bit native development platform for raspberrypi.  I might pick that up again in the near future.

 BP> why not keep it debian then ?

BAH!!!  Never.  Slackware is a zillion times better.

 BP> slackware only uses taballs, not db files

As it should be.

Life is good,
Maurice

... Monig mon h‘f¨ micel feax on foran heafde, 7 wyr¨ f‘rlice calu.
    Many a man has plenty of hair on his head, and suddenly goes bald.
--- GNU bash, version 5.1.4(1)-release (x86_64-motorshed-linux-gnu)
                                                                       
* Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.