LINUX.ORG.RU

Chromium в Slackware

 slackware chromium


0

1

Доброго времени суток.

ОС: Salix 13.37

Установил Chromium. Пакет брал со slacky.eu. При запуске выдаёт следущее:

dispetcher14[~]$ chromium
[27425:27425:15802348673:ERROR:nss_util.cc(432)] NSS_VersionCheck("3.12.3") failed.  We depend on NSS >= 3.12.3, and this error is not fatal only because many people have busted NSS setups (for example, using the wrong version of NSPR). Please upgrade to the latest NSS and NSPR, and if you still get this error, contact your distribution maintainer.
/usr/lib/chromium/chromium: symbol lookup error: /usr/lib/seamonkey/libnssutil3.so: undefined symbol: PL_ClearArenaPool

Переустановка NSS и NSPR не помогли, в гугле забанили.

★★★★★

Последнее исправление: Dispetcher14 (всего исправлений: 3)

у вас NSS какой версии установлен? скорей всего ниже 3.12.3, поэтому обновите его до версии 3.12.3 или выше.

William
()

По старой памяти хромиум использует seamonkey для чего-то. Можно попробовать его удалить/поставить другую версию.

tooolya
()

and this error is not fatal only because many people have busted NSS setups (for example, using the wrong version of NSPR)

NSPR установить/обновить?

cPunk ★★
()
Ответ на: комментарий от tooolya

и возможно сделать симлинки из /usr/lib/seamonkey/ в /usr/lib.

tooolya
()

NSPR тоже обновлял, симлинки есть. Попробую seamonkey поставить.

Dispetcher14 ★★★★★
() автор топика
Ответ на: комментарий от chinarulezzz

Поставил эти солибы, ничего не изменилось. Ставил отсюда, да.


dispetcher14[Desktop]$ ldd /usr/lib/chromium
ldd: /usr/lib/chromium: не обычный файл
dispetcher14[Desktop]$ ldd /usr/bin/chromium
	linux-gate.so.1 =>  (0xffffe000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb323c000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb3233000)
	libXss.so.1 => /usr/lib/libXss.so.1 (0xb3230000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb3222000)
	librt.so.1 => /lib/librt.so.1 (0xb3218000)
	libdl.so.2 => /lib/libdl.so.2 (0xb3214000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb31ce000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb31ca000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb30ca000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb2cf7000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb2c5e000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb2c43000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb2c38000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb2c1c000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb2b7b000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb2b39000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb2abf000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb2a91000)
	libnss3.so => /usr/lib/seamonkey/libnss3.so (0xb29bb000)
	libsmime3.so => /usr/lib/seamonkey/libsmime3.so (0xb299d000)
	libnssutil3.so => /usr/lib/seamonkey/libnssutil3.so (0xb2982000)
	libplc4.so => /usr/local/lib/libplc4.so (0xb297e000)
	libnspr4.so => /usr/local/lib/libnspr4.so (0xb293f000)
	libz.so.1 => /usr/lib/libz.so.1 (0xb292b000)
	libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb28ee000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb28d4000)
	libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb28af000)
	libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0xb287a000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb2875000)
	libasound.so.2 => /usr/lib/libasound.so.2 (0xb27a8000)
	libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb2681000)
	libxslt.so.1 => /usr/lib/libxslt.so.1 (0xb2648000)
	libcups.so.2 => /usr/lib/libcups.so.2 (0xb260c000)
	libgcrypt.so.11 => /lib/libgcrypt.so.11 (0xb2598000)
	libbz2.so.1 => /lib/libbz2.so.1 (0xb2587000)
	libudev.so.0 => /lib/libudev.so.0 (0xb257a000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb2552000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb2468000)
	libm.so.6 => /lib/libm.so.6 (0xb2442000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb2426000)
	libc.so.6 => /lib/libc.so.6 (0xb22bf000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb22a7000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb22a4000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb229f000)
	/lib/ld-linux.so.2 (0xb7816000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb229b000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0xb228e000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb2287000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb227e000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb227b000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb2277000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb2219000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb2118000)
	libresolv.so.2 => /lib/libresolv.so.2 (0xb2100000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb20d8000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb20d4000)
	libplds4.so => /usr/local/lib/libplds4.so (0xb20d0000)
	libssl.so.0 => /lib/libssl.so.0 (0xb2087000)
	libcrypto.so.0 => /lib/libcrypto.so.0 (0xb1f3f000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0xb1f0d000)
	libgpg-error.so.0 => /lib/libgpg-error.so.0 (0xb1f09000)
Dispetcher14 ★★★★★
() автор топика
Ответ на: комментарий от chinarulezzz

Смотрел, причём в первую очередь :)

У меня тоже 32 ьит, и даже когда-то работало.

Dispetcher14 ★★★★★
() автор топика

nss который вы устанавливаете с сайта slacky.eu устанавливается в /usr/lib, а ld связивает Chromium с /usr/lib/seamonkey/libnssutil3.so

в обшем когда ldd /usr/bin/chromium будет говорить:
libnssutil3.so => /usr/lib/libnssutil3.so
вместо:
libnssutil3.so => /usr/lib/seamonkey/libnssutil3.so
тогда заработает.

возможно поможет обновление кеша ld командой ldconfig

William
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.