Не запускается gslapt
Moderator: posixru
Не запускается gslapt
Привет
Вот, не запускается gslapt. Не запускается также slapt-get. Gslapt запрашивает пароль, принимает его и тишина. Как решить описанную проблему? Поремонтировать установленный gslapt? Заменить его другой программой?
Возможно, с его неработоспособностью связано то, что не воспроизводятся аудио записи и видеозаписи с диска.
Вот, не запускается gslapt. Не запускается также slapt-get. Gslapt запрашивает пароль, принимает его и тишина. Как решить описанную проблему? Поремонтировать установленный gslapt? Заменить его другой программой?
Возможно, с его неработоспособностью связано то, что не воспроизводятся аудио записи и видеозаписи с диска.
Re: Не запускается gslapt
А чего в консоли выводит? Может скачать пакеты, если их в кеше нет и переустановить их installpkg, уж она то должна полюбому работать. Было у меня такое лет пять/семь назад, я тогда с репами Agilia экспериментировал.
Кстати, а как Саликс ставился, в смысле в какой комплектации?
Это то точно не причём, а исправить это можно с помощью salix-codecs-installer.
Кстати, а как Саликс ставился, в смысле в какой комплектации?
Re: Не запускается gslapt
Доброго времени суток.
salix-codecs-installer установился. А музыка-видео не воспроизводятся. Инстоллер кодеков нужно запускать, чтобы он кодеки установил?
В консоли наблюдаю такое...
user[~]$ sudo slapt-get
slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$ gslapt
gslapt: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
gslapt: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$ slapt-get
slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$
Кеш - это какая папка и может ли быть отказано в ее просмотре?
salix-codecs-installer установился. А музыка-видео не воспроизводятся. Инстоллер кодеков нужно запускать, чтобы он кодеки установил?
В консоли наблюдаю такое...
user[~]$ sudo slapt-get
slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$ gslapt
gslapt: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
gslapt: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$ slapt-get
slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$
Кеш - это какая папка и может ли быть отказано в ее просмотре?
Re: Не запускается gslapt
Ну да, он для этого и сделан, а то правамивладельцы начнут визжать если их сразу установленными поставлять, ведь в некоторых странах это уголовно наказуемо )))
Он пару вопросов задаст и автоматом всё "запретное" поставит...
Для информации: - Изначально он назывался «Install multimedia codecs» и имелся с первой версии Salix, подробнее можно почитать в теме The Bonsai OS от 25 марта 2010 года.
Для просмотра она доступна (/var/slapt-get), только удалять из него нужны права администратора, хотя зачем удалять? У меня там двухлетний кеш лежит, места на диске навалом, а пакетов за два года чуть больше 2Гб набралось. Подробнее про Slapt-Get и Gslapt
Так, давайте для начала сделаем:
Code: Select all
sudo slapt-get --add-keys
Потом выполнить это:
Code: Select all
sudo slapt-get -i gslapt gpgme libgpg-error
Code: Select all
sudo slapt-get -i --reinstall gslapt gpgme libgpg-error
Подробнее про slapt-get можно посмотреть выполнив:
Code: Select all
slapt-get --help
С версии Salix 14.2 для поиска и установки пакетов, а также обновления системы авторами проекта рекомендуется использовать spi (оболочка для slapt-get и slapt-src). Ещё есть Slpkg (пару лет назад его пробовал), но я слишком давно использую Slackware и мне очень трудно менять годами приобретённые привычки и я slapt-get использую.
Re: Не запускается gslapt
На sudo slapt-get --add-keys
система ответила
user[~]$ sudo slapt-get --add-keys
Password:
slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user
Я глянул в кэш, файлы /usr/lib/libgpgme.so.11 и libgpg-error.so.0 там присутствуют.
В общем, исполнить вашу рекомендацию не удалось. Подобным собщением система отвечает на попытку запустить slapt-get с любым ключом. А установщик кодеков вызывает все тот же slapt-get с уже известным результатом.
система ответила
user[~]$ sudo slapt-get --add-keys
Password:
slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user
Я глянул в кэш, файлы /usr/lib/libgpgme.so.11 и libgpg-error.so.0 там присутствуют.
В общем, исполнить вашу рекомендацию не удалось. Подобным собщением система отвечает на попытку запустить slapt-get с любым ключом. А установщик кодеков вызывает все тот же slapt-get с уже известным результатом.
Re: Не запускается gslapt
А gslapt какой версии? Если 0.5.4c то попробуйте его переустановить, или 0.5.3 поставить.
Кстати, а можете рассказать как ставили и что потом делали? Ну не про всё подряд естественно, а про системное, в смысле то что права администратора просило. Ну там репы левые цепляли, пакеты там сторонние, скрипты запускали и.т.д...
Re: Не запускается gslapt
При попытке установить одну из версий по ссылке получилось такое...
+==============================================================================
| Upgrading gslapt-0.5.3j-i486-1gv package using ./gslapt-0.5.3f-x86_64-1jsc.txz
+==============================================================================
Pre-installing package gslapt-0.5.3f-x86_64-1jsc...
xz: (stdin): File format not recognized
/sbin/installpkg: line 421: /var/log/setup/tmp/tmplist1366: Permission denied
/sbin/installpkg: line 421: /var/log/setup/tmp/tmpsize1366: Permission denied
rm: cannot remove '/var/log/setup/tmp/tmplist1366': Permission denied
rm: cannot remove '/var/log/setup/tmp/tmpsize1366': Permission denied
ERROR: Package ./gslapt-0.5.3f-x86_64-1jsc.txz did not install
correctly. You may need to reinstall your old package
to avoid problems. Make sure the new package is not
corrupted.
gslapt-0.5.3j-i486-1gv - название ранее установленной версии?
Верно ли я понял, стоит переустановить именно эту версию? Поможете ее найти?
+==============================================================================
| Upgrading gslapt-0.5.3j-i486-1gv package using ./gslapt-0.5.3f-x86_64-1jsc.txz
+==============================================================================
Pre-installing package gslapt-0.5.3f-x86_64-1jsc...
xz: (stdin): File format not recognized
/sbin/installpkg: line 421: /var/log/setup/tmp/tmplist1366: Permission denied
/sbin/installpkg: line 421: /var/log/setup/tmp/tmpsize1366: Permission denied
rm: cannot remove '/var/log/setup/tmp/tmplist1366': Permission denied
rm: cannot remove '/var/log/setup/tmp/tmpsize1366': Permission denied
ERROR: Package ./gslapt-0.5.3f-x86_64-1jsc.txz did not install
correctly. You may need to reinstall your old package
to avoid problems. Make sure the new package is not
corrupted.
gslapt-0.5.3j-i486-1gv - название ранее установленной версии?
Верно ли я понял, стоит переустановить именно эту версию? Поможете ее найти?
Re: Не запускается gslapt
Выше ведь есть ссылка, вот прямая gslapt-0.5.3j-x86_64-1gv.txz
Вы как Саликса ставили, почему он вообще не запускается, не пойму! Я блин сколько пробовал так и не смог этого повторить.
Лучше попробуйте выполнить:
Code: Select all
sudo spi -u
Code: Select all
sudo spi -U
Code: Select all
sudo spi -i gslapt
Потом можно проверить корректность:
Re: Не запускается gslapt
Доброго времени суток
Короткий отчет о проделанной работе
1
user[~]$ sudo spi -u
Password:
Updating package cache...
/usr/sbin/slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
/usr/sbin/slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$
2
user[~]$ sudo spi -U
/usr/sbin/slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
/usr/sbin/slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$
3
user[~]$ spi --show gslapt
No such package or SlackBuild: gslapt
4
user[~]$ upgradepkg --install-new gslapt-0.5.3j-x86_64-1gv.txz
mv: cannot move ‘/var/log/packages/gslapt-0.5.3j-i486-1gv’ to ‘/var/log/packages/gslapt-0.5.3j-i486-1gv-upgraded-2018-10-12,06:38:10’: Permission denied
+==============================================================================
| Upgrading gslapt-0.5.3j-i486-1gv package using ./gslapt-0.5.3j-x86_64-1gv.txz
+==============================================================================
Pre-installing package gslapt-0.5.3j-x86_64-1gv...
/sbin/installpkg: line 421: /var/log/setup/tmp/tmplist1815: Permission denied
/sbin/installpkg: line 421: /var/log/setup/tmp/tmpsize1815: Permission denied
rm: cannot remove '/var/log/setup/tmp/tmplist1815': Permission denied
rm: cannot remove '/var/log/setup/tmp/tmpsize1815': Permission denied
ERROR: Package ./gslapt-0.5.3j-x86_64-1gv.txz did not install
correctly. You may need to reinstall your old package
to avoid problems. Make sure the new package is not
corrupted.
Ставился саликс без предупреждений, вроде бы. Без флеш плеера, потому, чтобы смотреть видео на ютубе, нужно было ставить плеер для броузера. В какой момент перестал работать gslapt - не уверен, возможно, я пытался поставить нечто, чего не было в репозитории... и поэтому попробовал компиляцию.
Возможно, при этой попытке заменились 1 или несколько файлов библиотеки libgpg-error.so.0, libgpgme.so.11 .. и поэтому саликс теперь не узнает файлы программ, не позволяет устанавливать, переустанавливать программы, файлы системы
Короткий отчет о проделанной работе
1
user[~]$ sudo spi -u
Password:
Updating package cache...
/usr/sbin/slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
/usr/sbin/slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$
2
user[~]$ sudo spi -U
/usr/sbin/slapt-get: /lib/libgpg-error.so.0: no version information available (required by /usr/lib/libgpgme.so.11)
/usr/sbin/slapt-get: relocation error: /usr/lib/libgpgme.so.11: symbol gpgrt_lock_lock, version GPG_ERROR_1.0 not defined in file libgpg-error.so.0 with link time reference
user[~]$
3
user[~]$ spi --show gslapt
No such package or SlackBuild: gslapt
4
user[~]$ upgradepkg --install-new gslapt-0.5.3j-x86_64-1gv.txz
mv: cannot move ‘/var/log/packages/gslapt-0.5.3j-i486-1gv’ to ‘/var/log/packages/gslapt-0.5.3j-i486-1gv-upgraded-2018-10-12,06:38:10’: Permission denied
+==============================================================================
| Upgrading gslapt-0.5.3j-i486-1gv package using ./gslapt-0.5.3j-x86_64-1gv.txz
+==============================================================================
Pre-installing package gslapt-0.5.3j-x86_64-1gv...
/sbin/installpkg: line 421: /var/log/setup/tmp/tmplist1815: Permission denied
/sbin/installpkg: line 421: /var/log/setup/tmp/tmpsize1815: Permission denied
rm: cannot remove '/var/log/setup/tmp/tmplist1815': Permission denied
rm: cannot remove '/var/log/setup/tmp/tmpsize1815': Permission denied
ERROR: Package ./gslapt-0.5.3j-x86_64-1gv.txz did not install
correctly. You may need to reinstall your old package
to avoid problems. Make sure the new package is not
corrupted.
Ставился саликс без предупреждений, вроде бы. Без флеш плеера, потому, чтобы смотреть видео на ютубе, нужно было ставить плеер для броузера. В какой момент перестал работать gslapt - не уверен, возможно, я пытался поставить нечто, чего не было в репозитории... и поэтому попробовал компиляцию.
Возможно, при этой попытке заменились 1 или несколько файлов библиотеки libgpg-error.so.0, libgpgme.so.11 .. и поэтому саликс теперь не узнает файлы программ, не позволяет устанавливать, переустанавливать программы, файлы системы
Re: Не запускается gslapt
Попробуйте:
Code: Select all
sudo upgradepkg --install-new libgpg-error-1.23-x86_64-1.txz
Code: Select all
sudo upgradepkg --install-new gpgme-1.4.1-x86_64-1.txz
Code: Select all
sudo installpkg *.txz