Tiny Core Base > TCB Talk

wishlist for TCL16

<< < (3/6) > >>

Rich:
Hi GNUser

--- Quote from: GNUser on December 03, 2024, 11:18:38 AM ---What curaga was saying is that he doesn't want to move anything out of /usr/sbin into /usr/bin. ...
--- End quote ---
Sorry, I missed that part.

Rich:
Hi GNUser
I just got this interesting error message while loading an extension on TC15 x86_64:

--- Code: ---ldconfig: invalid option -- 'q'
Try `ldconfig --help' or `ldconfig --usage' for more information.
--- End code ---
Turns out it was ldconfig from glibc_apps.tcz which doesn't support the quiet flag.
So I checked TC10 x86, and it defaults to the base ldconfig with glibc_apps.tcz installed.

Now here's the interesting part.
I grepped for ldconfig in glibc_apps.tcz.list for TC10-TC15 both 32 and 64 bit:

--- Code: ---10.x x86  /sbin/ldconfig
11.x x86  /sbin/ldconfig
12.x x86  /sbin/ldconfig
13.x x86  /usr/sbin/ldconfig
14.x x86  /usr/sbin/ldconfig
15.x x86  /usr/sbin/ldconfig
10.x x86_64  /sbin/ldconfig
11.x x86_64  /sbin/ldconfig
12.x x86_64  /sbin/ldconfig
13.x x86_64  /usr/sbin/ldconfig
14.x x86_64  /usr/sbin/ldconfig
15.x x86_64  /usr/sbin/ldconfig
--- End code ---

TC10 defaulted to the base ldconfig because:

--- Code: ---tc@E310:~$ grep "Overwrite" /usr/bin/tce-load
FORCE="n"  # Overwrite system files default to no. Use -f to force overwrite.
tc@E310:~$
--- End code ---
That's probably why it got moved to /usr/sbin/ldconfig in TC13.

Base install also includes  /usr/bin/ldd.  glibc_apps.tcz provides:

--- Code: ---10.x x86  /usr/bin/ldd
11.x x86  /usr/bin/ldd
12.x x86  /usr/bin/ldd
13.x x86  /usr/bin/ldd
14.x x86  /usr/bin/ldd
15.x x86  /usr/bin/ldd
10.x x86_64 
11.x x86_64  /usr/bin/ldd
12.x x86_64  /usr/bin/ldd
13.x x86_64  /usr/bin/ldd
14.x x86_64  /usr/bin/ldd
15.x x86_64  /usr/bin/ldd
--- End code ---
I wonder why it's missing in the 10.x x86_64 version?

Anyway, I thought I'd point those two out since they conflict with the
merge and you'll want a fix that doesn't cause unexpected behavior.

GNUser:
Hi Rich. Interesting find. Thanks for sharing.

Before usr merge gets too much of our mindshare, it would be nice if Juanito would weigh in on whether it will happen for TCL16 (or ever). If not, we don't have to worry about wrinkles. If so, I'll be happy to roll up my sleeves and help sort out this issue and any others that may arise.

Juanito:
I’m not that keen as the current setup doesn’t cause me any problems, but that makes Curaga, Rich and yourself that are for it/not against it, so we could try it.

GNUser:
Hi Juanito. I'm glad you are willing to try it. I think you'll like it. If not, we can just go back to the traditional filesystem layout and put the usr merge idea to rest.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version