-
rtj
read this earlier, interesting to me:
itsfoss.com/news/ageless-linux
-
s6muel
thanks for that link, ageless.org is a good read. cheers
-
s6muel
australia will be next, for the children, of course :-)
-
mjp
since when have single issues distros ever been successful? the exceptions might be SteamOS (gaming) and Android (Mobile)
-
s6muel
agreed but i think that misses the point of the website
-
Reinhilde
what are the criteria of success
-
radhitya
rwp: let me try, thx a lot, rwp
-
radhitya
rwp: still same
-
rwp
radhitya, You will have to debug it. It's htop, right? What version of Freebsd?
-
rwp
The way I would debug these things is to use "ldd /usr/local/bin/htop" to print out the shared library dependencies.
-
rwp
That will show something like "libunwind.so.8 => /usr/local/lib/libunwind.so.8 (0x9488e8cd000)".
-
rwp
Then I would use "pkg which pkg which /usr/local/lib/libunwind.so.8" to show for example here on 14.3R that it "was installed by package libunwind-20250904".
-
rwp
Then possibly force a re-install with "pkg upgrade -f libunwind".
-
radhitya
-
nimaje
hm, how about ldd /usr/local/lib/libunwind.so.8 my current guess is that some dependency of libunwind broke for you
-
nimaje
liblzma would be a candidate, as it is there in the lld output for root, but not for your user
-
radhitya
nimaje: liblzma.so.5 => /usr/lib/liblzma.so.5 (0x39964ef0000) (non-root)
-
radhitya
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x1ecaf1e0a000) (root)
-
radhitya
different output, strange
-
nimaje
and the rest of ldd /usr/local/lib/libunwind.so.8 ?
-
CrtxReavr
libmap.conf(5) might be your friend.
-
nimaje
probably not, as it works for root, probably permissions got messed up somewhere and somehow
-
CrtxReavr
nimaje, true. . . though I don't think I've ever encountered an issue where linking worked for root vs. non-root.
-
CrtxReavr
But I could totally see how file perms could break that.
-
rwp
radhitya, ls -ld / /usr /usr/local /usr/local/lib /usr/local/lib/lib/libunwind.so.8 /usr/local/lib/lib/libunwind.so.8.*
-
rwp
Given your latest information I suspect that the directory accidentally has restricted permissions.
-
nxjoseph_
oh shoot, it seems i have wrecked my thunderbird data after a unclean reboot
-
kevans
radhitya: different output because you had a trailing colon on the binary path when you tried to exec it in that img
-
nxjoseph
thankfully i could restore my thunderbird, it seems prefs.js was messed up and there was a backup of that file with a -1 suffix.
-
rwp
kevans, Yes but note the ldd above it in that paste. All of the /lib/* files are found but the /usr/local/lib/* file is not found unless run as root. So I think that /usr/local and/or /usr/local/lib has accidental restricted permissions.
-
scoobybejesus
isn't it setuid or something where you can have programs owned by root:wheel yet ordinary users are allowed to use them? I'm no wizard about some of this stuff