Сегодня надумал обновиться, все прошло успешно, но вот теперь хром не запускатся (

google-chrome-stable 
/usr/bin/google-chrome-stable: error while loading shared libraries: libgcrypt.so.11: wrong ELF class: ELFCLASS64

2

valter_junglist, привет! Проблема заключается в пакете libgcrypt (теперь ему нужен пакет libgcrypt15). Проверь установлен ли он в системе. Если нет то установи libgcrypt15 из AUR, если стоит libgcrypt11 из base, то пересобери гуглохром, а при установке гуглохрома, выкинь из pkgbuild этот пакет вообще. Так победимъ!

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

3

redix пишет:

пересобери гуглохром

af

redix пишет:

теперь ему нужен пакет libgcrypt15

Скорее всё ещё требуется libgcrypt11, о чём и написано в выводе.

4

verg, пакет находится в AUR, и именно собирается yaourt- ом при установке, если ты не знал.

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

5

redix,
Тогда зачем его перепаковывать, если пакеты уже есть.
https://aur.archlinux.org/packages/google-chrome/
https://aur.archlinux.org/packages/libgcrypt15/

Может стоит систему нормально обновить?
Правда после обновления может вдруг обнаружиться libgcrypt20, но в ауре, как видно есть 15-ый. Откатить пакет и делов.

6

verg, а ты комментарии к пакету не прочел? Сам не далее, чем вчера боролся с этим. Решил именно таким образом.

verg пишет:

Может стоит систему нормально обновить?

Основной репозиторий — base, в AUR пакеты новее.

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

7

redix,
Этот пакет ведь из основного репозитория:

http://ftp5.gwdg.de/pub/linux/archlinux/core/os/i686/libgcrypt-1.6.0-1-i686.pkg.tar.xz

Там libgcrypt.so.20

redix пишет:

Основной репозиторий — base, в AUR пакеты новее.

Если гуглхром из аура, то откуда должны быть для него зависимости? Думаю несложно догадаться.

redix пишет:

а ты комментарии к пакету не прочел?

В комментариях предлагают то, что я написал выше: откатить версию libgcrypt до 15, той что в aur.

А у ТСа, вероятно всего, не обновлен пакет гуглхром, который в ауре требует уже версию 15 либы, а не 11.

8

verg, прочитай в топике:

google-chrome-stable
/usr/bin/google-chrome-stable: error while loading shared libraries: libgcrypt.so.11: wrong ELF class: ELFCLASS64

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

9

redix,
Читаю и вижу, что у ТСа старая версия гуглхрома, которая требует либу libgcrypt.so.11
Новая версия собрана с поддержкой либы libgcrypt.so.15 https://aur.archlinux.org/packages/google-chrome/

redix пишет:

в AUR пакеты новее.

Не всегда.

10

redix,
Не понимаю о чём спорим, если вы предлагаете тоже, что и я в своём втором сообщении.
Только у вас там не указано, что неплохо бы ТСу обновить ещё и гуглхром. Именно обновить, а не пересобрать, так как он и так в репозитории обновлённый.

вот такое сообщение получаю при установке  libgcrypt15
==> Continue installing libgcrypt15 ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==>

[sudo] password for valter:
загрузка пакетов...
разрешение зависимостей...
проверка на взаимную несовместимость...

Пакеты (1): libgcrypt15-1.5.3-1

Будет установлено: 0,52 MiB

:: Приступить к установке? [Y/n]
(1/1) проверка ключей                                        [################################] 100%
(1/1) проверяется целостность пакета                         [################################] 100%
(1/1) загрузка файлов пакета                                 [################################] 100%
(1/1) проверка конфликтов файлов                             [################################] 100%
ошибка: не удалось завершить запрос (конфликтующие файлы)
libgcrypt15: /usr/lib/libgcrypt.so.11 уже существует в файловой системе
libgcrypt15: /usr/lib/libgcrypt.so.11.8.2 уже существует в файловой системе
Обнаружены ошибки, пакеты не были обновлены.
==> WARNING: Your packages are saved in /tmp/yaourt-tmp-valter

Press ENTER to display the Menu
И хром я ставил кажись с пакмана

12

valter_junglist, по версии пакета видно, что это manjaro-linux, действующая версия у него libgcrypt = 11. при переустановке google-chrome йогурт спросит: "редактировать pkgbuild?" соглашаешься и находишь вот эти строки:

depends=('alsa-lib' 'desktop-file-utils' 'flac' 'gconf'  'gtk2' 'harfbuzz' 'harfbuzz-icu' 'hicolor-icon-theme' 'icu'
         'libgcrypt15' 'libpng' 'libxss' 'libxtst' 'nss' 'opus' 'snappy' 'speech-dispatcher' 'ttf-font' 'xdg-utils')

'libgcrypt15' (вместе с апострофами) — вырезаешь, сохраняешь и продолжаешь установку. Google-chrome прекрасно работает и 11-ой версией пакета.
It's all.

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...