LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Google Chrome 30 error nss 4.13.5 upgrade (https://www.linuxquestions.org/questions/slackware-14/google-chrome-30-error-nss-4-13-5-upgrade-4175482053/)

pramono 10-24-2013 05:49 PM

Google Chrome 30 error nss 4.13.5 upgrade
 
hello slacker, google chrome error 30 in slackware 14, after I read at this http://www.linuxquestions.org/questi...-a-4175479232/ apparently nss default slackware 14 version not compatible to the chrome 30. but after I upgraded to version 3.15 nss chrome can not also be used, anybody helpme..
this error chrome
Code:

pramono@darkstar:~$ google-chrome
[2273:2300:1025/051137:FATAL:nss_util.cc(396)] NSS_VersionCheck("3.14.3") failed. NSS >= 3.14.3 is required. Please upgrade to the latest NSS, and if you still get this error, contact your distribution maintainer.
Aborted

this version nss on my machine
Code:

pramono@darkstar:~$ ls /var/log/packages/mozilla-nss-*
/var/log/packages/mozilla-nss-3.15.2-i486-2


volkerdi 10-24-2013 06:05 PM

Try adding these to the top of your /etc/ld.so.conf:

/lib
/usr/lib

pramono 10-24-2013 06:33 PM

Quote:

Originally Posted by volkerdi (Post 5051779)
Try adding these to the top of your /etc/ld.so.conf:

/lib
/usr/lib

I already follow, but it still does not work.

volkerdi 10-24-2013 06:51 PM

OK, try running ldconfig (or rebooting) and try it again. You should see /opt/google/chrome/chrome linked to the libraries in /usr/lib if you check it with ldd.

pramono 10-24-2013 07:11 PM

Quote:

Originally Posted by volkerdi (Post 5051795)
OK, try running ldconfig (or rebooting) and try it again. You should see /opt/google/chrome/chrome linked to the libraries in /usr/lib if you check it with ldd.

thanks volkerdi. problem is solved. im rebooting my machine. thanks for helpfull.

Ook 11-21-2013 10:06 AM

I just wanted to pitch in here. I, too, have this problem:

./chrome: /usr/lib/seamonkey/libnss3.so: version `NSS_3.14.3' not found (required by ./chrome)

When trying to run chrome. The solution was, as indicated above, to do exactly this:

1) build and install the mozilla-nss package. I used the one found in the Slackware 14.1 source, which is 3.15.2.
2) As Volkerdi said, add these lines to the top of /etc/ld.so.conf:
/lib
/usr/lib
3) Run ldconfig (or reboot)

If I do not do all three steps, it won't work. If you forget to edit ld.so.conf, it won't work, if you don't run ldconfig or reboot, it won't work. If I do these three exact steps, chrome works great.

There seems to be a lot of confusion as to how to get this to work, so I wanted to consolidate what was mentioned above and say that this worked very well for me.

Edit 12/27/2013: On one of my systems I had to *remove* /usr/lib64/seamonkey from the bottom of /etc/ld.so.conf. Do this with care - I haven't had any problems, but I'm not sure what issues doing so may cause.

Interesting to note that the system where I did not have to do this is a 32 bit Slackware 14.0 system, and the system where I had to do it is a 64 bit Slackware 14.0 system. YMMV.

pramono 12-04-2013 08:12 PM

Quote:

Originally Posted by Ook (Post 5068394)
I just wanted to pitch in here. I, too, have this problem:

./chrome: /usr/lib/seamonkey/libnss3.so: version `NSS_3.14.3' not found (required by ./chrome)

When trying to run chrome. The solution was, as indicated above, to do exactly this:

1) build and install the mozilla-nss package. I used the one found in the Slackware 14.1 source, which is 3.15.2.
2) As Volkerdi said, add these lines to the top of /etc/ld.so.conf:
/lib
/usr/lib
3) Run ldconfig (or reboot)

If I do not do all three steps, it won't work. If you forget to edit ld.so.conf, it won't work, if you don't run ldconfig or reboot, it won't work. If I do these three exact steps, chrome works great.

There seems to be a lot of confusion as to how to get this to work, so I wanted to consolidate what was mentioned above and say that this worked very well for me.

Edit 12/27/2013: On one of my systems I had to *remove* /usr/lib64/seamonkey from the bottom of /etc/ld.so.conf. Do this with care - I haven't had any problems, but I'm not sure what issues doing so may cause.

Interesting to note that the system where I did not have to do this is a 32 bit Slackware 14.0 system, and the system where I had to do it is a 64 bit Slackware 14.0 system. YMMV.

Thankyou Ook.

prastowo 01-11-2014 10:41 AM

ld.so got the wrong nss library
 
I found that the problem came from an old firefox installation. It happened that /etc/ld.so.conf.d had firefox.conf with a line of /opt/firefox. I removed the /etc/ld.so.conf.d/firefox.conf and rerun ldconfig. Now chrome-browser runs well on my computer.

pramono 01-20-2014 10:24 PM

Quote:

Originally Posted by prastowo (Post 5096118)
I found that the problem came from an old firefox installation. It happened that /etc/ld.so.conf.d had firefox.conf with a line of /opt/firefox. I removed the /etc/ld.so.conf.d/firefox.conf and rerun ldconfig. Now chrome-browser runs well on my computer.

that's good bro, what you come from Indonesia ?

ROXR 07-02-2014 01:00 PM

For me (slackware64 13.37), download packages mozilla-nss from Slackware 14.1 sources, "l" folder, build package with slackbuild and install. Modify ld.so.conf and add line : /usr/lib/64/.
Chromium work finally


All times are GMT -5. The time now is 02:08 AM.