You are not logged in.
urxvtd: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory
I re-installed `rxvt-unicode-patched` from the AUR repos and `urxvt-perls` since that usually fixes errors like this if things break after a system update. But none of those things has worked, I do appear to have a libperl.so:
❯ slocate libperl.so
/usr/lib/perl5/5.32/core_perl/CORE/libperl.so
It looks like it was updated Jun 21st
Last edited by Cryptix_00 (2020-06-28 16:51:02)
Offline
What's the output of
readelf -d /bin/urxvt
Offline
❯ readelf -d /bin/urxvt
Dynamic section at offset 0x14dfd0 contains 41 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libfontconfig.so.1]
0x0000000000000001 (NEEDED) Shared library: [libXft.so.2]
0x0000000000000001 (NEEDED) Shared library: [libXrender.so.1]
0x0000000000000001 (NEEDED) Shared library: [libX11.so.6]
0x0000000000000001 (NEEDED) Shared library: [libXmu.so.6]
0x0000000000000001 (NEEDED) Shared library: [libgdk_pixbuf-2.0.so.0]
0x0000000000000001 (NEEDED) Shared library: [libgobject-2.0.so.0]
0x0000000000000001 (NEEDED) Shared library: [libstartup-notification-1.so.0]
0x0000000000000001 (NEEDED) Shared library: [libperl.so]
0x0000000000000001 (NEEDED) Shared library: [libpthread.so.0]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2]
0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1]
0x000000000000000f (RPATH) Library rpath: [/usr/lib/perl5/5.30/core_perl/CORE]
0x000000000000000c (INIT) 0x25000
0x000000000000000d (FINI) 0x7c728
0x0000000000000019 (INIT_ARRAY) 0x14a1a8
0x000000000000001b (INIT_ARRAYSZ) 48 (bytes)
0x000000000000001a (FINI_ARRAY) 0x14a1d8
0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)
0x000000006ffffef5 (GNU_HASH) 0x340
0x0000000000000005 (STRTAB) 0x8f38
0x0000000000000006 (SYMTAB) 0x20f8
0x000000000000000a (STRSZ) 29836 (bytes)
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000015 (DEBUG) 0x0
0x0000000000000003 (PLTGOT) 0x14f2a0
0x0000000000000002 (PLTRELSZ) 9288 (bytes)
0x0000000000000014 (PLTREL) RELA
0x0000000000000017 (JMPREL) 0x22a40
0x0000000000000007 (RELA) 0x10e48
0x0000000000000008 (RELASZ) 72696 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000018 (BIND_NOW)
0x000000006ffffffb (FLAGS_1) Flags: NOW PIE
0x000000006ffffffe (VERNEED) 0x10cf8
0x000000006fffffff (VERNEEDNUM) 5
0x000000006ffffff0 (VERSYM) 0x103c4
0x000000006ffffff9 (RELACOUNT) 2991
0x0000000000000000 (NULL) 0x0
ah, I see, it's got the wrong version number there
Last edited by Cryptix_00 (2020-06-27 17:58:19)
Offline
What do you mean by "I re-installed `rxvt-unicode-patched` from the AUR repos"? You probably just reinstalled a cached package.
Offline
That may be true, how can I make sure that completely reinstall the package?
Offline
What command did you use to reinstall xvt-unicode-patched?
Offline
I used an aur helper called aura, I'll see if there's a way to have to rebuild the cache
Offline
Mod note: Moving to AUR Issues.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
I just went into /var/cache/package/pkg and deleted the old cached file, then re-installed. everything working now
Offline