You are not logged in.

#1 2020-06-27 17:12:51

Cryptix_00
Member
Registered: 2008-07-16
Posts: 135

[solved] libperl.so & urxvt broken

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

#2 2020-06-27 17:18:49

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,093

Re: [solved] libperl.so & urxvt broken

What's the output of

readelf -d /bin/urxvt

Offline

#3 2020-06-27 17:57:34

Cryptix_00
Member
Registered: 2008-07-16
Posts: 135

Re: [solved] libperl.so & urxvt broken

❯ 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

#4 2020-06-27 17:59:39

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,093

Re: [solved] libperl.so & urxvt broken

What do you mean by "I re-installed `rxvt-unicode-patched` from the AUR repos"? You probably just reinstalled a cached package.

Offline

#5 2020-06-27 18:07:05

Cryptix_00
Member
Registered: 2008-07-16
Posts: 135

Re: [solved] libperl.so & urxvt broken

That may be true, how can I make sure that completely reinstall the package?

Offline

#6 2020-06-27 18:13:03

loqs
Member
Registered: 2014-03-06
Posts: 17,194

Re: [solved] libperl.so & urxvt broken

What command did you use to reinstall xvt-unicode-patched?

Offline

#7 2020-06-27 18:21:43

Cryptix_00
Member
Registered: 2008-07-16
Posts: 135

Re: [solved] libperl.so & urxvt broken

I used an aur helper called aura, I'll see if there's a way to have to rebuild the cache

Offline

#8 2020-06-27 18:33:12

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,787
Website

Re: [solved] libperl.so & urxvt broken

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

#9 2020-06-28 16:50:47

Cryptix_00
Member
Registered: 2008-07-16
Posts: 135

Re: [solved] libperl.so & urxvt broken

I just went into /var/cache/package/pkg and deleted the old cached file, then re-installed. everything working now

Offline

Board footer

Powered by FluxBB