You are not logged in.

#1 2020-04-15 21:42:57

fistrosan
Member
Registered: 2020-04-01
Posts: 172

[SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

Hi all,

I was too hasty to run pacman -Syu the other day and got exactly the issue described here: https://www.archlinux.org/news/nss3511- … ervention/

Unfortunately, I saw this post only today when my system is already broken. The main issue is that steam is looking for:

:ERROR:nss_util.cc(283)] After loading Root Certs, loaded==false: libnssckbi.so: wrong ELF class: ELFCLASS32

Initially I thought this was because steam was looking at /usr/lib32 instead of /usr/lib where that library should exist for 64 bits. However, when I go to /usr/lib I see that there is a broken link:

libnssckbi.so -> p11-kit-trust.so -> pkcs11/p11-kit-trust.so

Unfortunately, pkcs11/p11-kit-trust.so  does not exist in my system.

Now, when I repeat the same procedure inside /usr/lib32, the links are the same, except that pkcs11/p11-kit-trust.so does indeed exist and it is 32 bits.

Anyone knows how to get /usr/lib/pkcs11/p11-kit-trust.so ?

On an added note: is there a way to subscribe to some mailing list where I can get these notifications about manual intervention before before I screw things up again ?

Thanks !

Last edited by fistrosan (2020-04-15 22:41:38)

Offline

#2 2020-04-15 21:51:18

loqs
Member
Registered: 2014-03-06
Posts: 19,078

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

What did you do when pacman refused the upgrade due to the existing files?
Edit:
https://lists.archlinux.org/listinfo/arch-announce

Last edited by loqs (2020-04-15 21:53:17)

Offline

#3 2020-04-15 21:57:00

fistrosan
Member
Registered: 2020-04-01
Posts: 172

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

Please do not kick me out of the forum after I tell you smile

Well, originally, p11-kit-trust.so was a link to libnssckbi.so, so when pacman complained that p11-kit-trust.so existed I said to myself, what the heck, let me remove that link and update ...


loqs wrote:

What did you do when pacman refused the upgrade due to the existing files?
Edit:
https://lists.archlinux.org/listinfo/arch-announce

Offline

#4 2020-04-15 22:01:46

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

You should update your thread title to reflect the fact that the upgrade was not responsible for the breakage, you were.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#5 2020-04-15 22:01:58

loqs
Member
Registered: 2014-03-06
Posts: 19,078

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

pacman -Qkk p11-kit nss lib32-nss

Offline

#6 2020-04-15 22:12:41

fistrosan
Member
Registered: 2020-04-01
Posts: 172

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

http://ix.io/2idV

loqs wrote:
pacman -Qkk p11-kit nss lib32-nss

Offline

#7 2020-04-15 22:13:25

fistrosan
Member
Registered: 2020-04-01
Posts: 172

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

That I did, sir, that i did.

jasonwryan wrote:

You should update your thread title to reflect the fact that the upgrade was not responsible for the breakage, you were.

Offline

#8 2020-04-15 22:25:07

loqs
Member
Registered: 2014-03-06
Posts: 19,078

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

Missed libp11-kit from the list

pacman -Qkk libp11-kit

Offline

#9 2020-04-15 22:28:51

fistrosan
Member
Registered: 2020-04-01
Posts: 172

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

Ops sorry.

pacman -Qkk libp11-kit
warning: libp11-kit: /usr/lib/pkcs11/p11-kit-trust.so (No such file or directory)
libp11-kit: 240 total files, 1 altered file

Edit: reinstalling libp11-kit makes the missing shared object appear ! thanks ! Steam still not working (different error) but at least this one is solved.

loqs wrote:

Missed libp11-kit from the list

pacman -Qkk libp11-kit

Last edited by fistrosan (2020-04-15 22:32:10)

Offline

#10 2020-04-15 22:41:19

fistrosan
Member
Registered: 2020-04-01
Posts: 172

Re: [SOLVED] I broke steam while trying to update (incl. nss & lib32-nss)

Reinstalling ca-certificates-utils solved the remaining issues. Steam is back again. Thank you all !

Offline

Board footer

Powered by FluxBB