После установки пакета и его запуска он стартует не с первого раза и очень медленно. При запуске из консоли с энной попытки сообщает о проблемах с gnome-keyring.
Сталкивался ли с такой проблемой еще кто-нибудь?
Так эта программа “заточена” под GNOME и походу, скрипты “прибиты” именно к этому DE.
Трудно поспорить с этим фактом, но почему-то он раньше работал в calculate…
Хех…
* #436, #662: Move from GnomeKeyring to libsecret
(bgermann)
# emerge app-crypt/libsecret
При этом, следует заметить, что в “CLDM” по зависимости к “Liferea” ничего не тянется и устанавливается всего лишь один единственный пакет.
GnomeKeyring идет по зависимостям к networkmanager… После обнаружения данного факта я и капитулировал… Спасибо за помощь.
Предложенный выше рецепт работает только в лайв или от рута. От обычного юзера, увы, в cldx, не работает.
Какой именно рецепт? Не совсем понятно.
я имел ввиду предложенную вами установку пакета - emerge app-crypt/libsecret
как удалось определить опытным путем
в консоли от рута стартует без проблем, но фиды не то, что идет в стандартной установке у кальки.
в консоли от обычного пользователя liferea --debug-all со скрипом и со временем оно стартует. убив стандартные фиды получаем приложение стартующее без проблем
Только что проверил на “чистой” ночной сборке - всё работает.
Но что правда, то требуется одна перезагрузка.
в лайве да, пробовал, а в установленной cldx (20220224) у меня без танцев не получилось
А что танцевали?
Т.е. с Ваших слов - работает тольrо от root?
в консоли от обычного пользователя liferea --debug-all со скрипом и со временем оно стартует. убив стандартные фиды получаем приложение стартующее без проблем
без ключа не работает
Хмм, сейчас повторю на стенде…
у меня cldX если это вдруг важно
“Чудеса Господни”…
Не придал значения ранее, а оказывается, к вышесказанному, ещё обязательно следует выполнить следующее:
# emerge gnome-base/gnome-keyring
а после
# emerge --unmerge gnome-base/gnome-keyring
Т.е. после такого заработает, но следует оч. долго ожидать:
Спойлер
# emerge net-news/liferea app-crypt/libsecret gnome-base/gnome-keyring
Local copy of remote index is up-to-date and will be used.
Local copy of remote index is up-to-date and will be used.
Calculating dependencies... done!
>>> Running pre-merge checks for acct-group/geoclue-0
>>> Running pre-merge checks for acct-user/geoclue-0
>>> Running pre-merge checks for net-libs/webkit-gtk-2.34.6
>>> Emerging binary (1 of 14) acct-group/geoclue-0::gentoo
>>> Emerging binary (2 of 14) gui-libs/libwpe-1.12.0::gentoo
>>> Emerging binary (3 of 14) gnome-base/gnome-keyring-40.0-r1::gentoo
>>> Emerging binary (4 of 14) dev-libs/libpeas-1.30.0::gentoo
>>> Installing (4 of 14) dev-libs/libpeas-1.30.0::gentoo
>>> Emerging binary (5 of 14) sys-apps/bubblewrap-0.5.0::gentoo
>>> Installing (2 of 14) gui-libs/libwpe-1.12.0::gentoo
>>> Emerging binary (6 of 14) sys-apps/xdg-dbus-proxy-0.1.2::gentoo
>>> Installing (3 of 14) gnome-base/gnome-keyring-40.0-r1::gentoo
>>> Emerging binary (7 of 14) app-arch/brotli-1.0.9-r3::gentoo
>>> Installing (1 of 14) acct-group/geoclue-0::gentoo
>>> Emerging binary (8 of 14) gui-libs/wpebackend-fdo-1.12.0::gentoo
>>> Installing (5 of 14) sys-apps/bubblewrap-0.5.0::gentoo
>>> Emerging binary (9 of 14) acct-user/geoclue-0::gentoo
>>> Recording gnome-base/gnome-keyring in "world" favorites file...
>>> Installing (6 of 14) sys-apps/xdg-dbus-proxy-0.1.2::gentoo
>>> Emerging binary (10 of 14) app-crypt/libsecret-0.20.4-r1::gentoo
>>> Installing (7 of 14) app-arch/brotli-1.0.9-r3::gentoo
>>> Emerging binary (11 of 14) media-libs/woff2-1.0.2-r4::gentoo
>>> Installing (8 of 14) gui-libs/wpebackend-fdo-1.12.0::gentoo
>>> Installing (9 of 14) acct-user/geoclue-0::gentoo
>>> Emerging binary (12 of 14) app-misc/geoclue-2.5.7::gentoo
>>> Installing (10 of 14) app-crypt/libsecret-0.20.4-r1::gentoo
>>> Installing (11 of 14) media-libs/woff2-1.0.2-r4::gentoo
>>> Installing (12 of 14) app-misc/geoclue-2.5.7::gentoo
>>> Recording app-crypt/libsecret in "world" favorites file...
>>> Emerging binary (13 of 14) net-libs/webkit-gtk-2.34.6::gentoo
>>> Installing (13 of 14) net-libs/webkit-gtk-2.34.6::gentoo
>>> Emerging binary (14 of 14) net-news/liferea-1.12.9-r2::gentoo
>>> Installing (14 of 14) net-news/liferea-1.12.9-r2::gentoo
>>> Recording net-news/liferea in "world" favorites file...
>>> Jobs: 14 of 14 complete Load avg: 1.46, 0.93, 0.43
* Messages for package acct-user/geoclue-0:
* Updating comment for user 'geoclue' ...
* - Comment: User for running the GeoClue D-Bus geolocation service
* User account geoclue unlocked after reinstating.
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
А вот если после “снести” пакет
gnome-base/gnome-keyring
то запуск “liferea” происходит мгновенно!
В cldx gnome-base/gnome-keyring уже идет как зависимость от virtual/secret-service а тот от NM.
И поэтому после
main ~ # emerge --unmerge gnome-base/gnome-keyring
- This action can remove important packages! In order to be safer, use
emerge -pv --depclean <atom>
to check for reverse dependencies before- removing packages.
gnome-base/gnome-keyring
selected: 40.0-r1
protected: none
omitted: none
All selected packages: =gnome-base/gnome-keyring-40.0-r1
‘Selected’ packages are slated for removal.
‘Protected’ and ‘omitted’ packages will not be removed.
Waiting 5 seconds before starting…
(Control-C to abort)…
Unmerging in: 5 4 3 2 1
Unmerging (1 of 1) gnome-base/gnome-keyring-40.0-r1…
При первом же cl-update имеем
Обновление пакетов
- Вычисление зависимостей …
- Список пакетов для установки
- Демон безопасного управления паролями (N) gnome-base/gnome-keyring-40.0-r1 (1052 KiB)
- 1 пакетов будет установлено, 1052 KiB будет загружено
last but not least
при старте liferea (без хирургических вмешательств) хоть и долго но открываются с префидами кальки, если префиды удалить, то потом стартует без проблем
если снести gnome-keyring или запускать от рута, то двух мертвых фидов из кальковской подборки нет и есно нет проблем со стартом
мб проблема в этих фидах (там два мертвых) , так как проблема имеется при первом старте?
Хмм и правда, складывается такая ситуация.
Интересно, а что произойдёт, если удалить, а затем замаскировать этот пакет?
Почему Вы делаете упор на root’а?
В Моём случае - на стенде, всё работает от пользователя.
Внесите пжлст. ясность - о каких фидах идёт речь?
Вы имеете ввиду сами ленты новостей от “Calculate” с “!” знаком?
От рута открывается программа без фидов с " ! "
От пользователя открывается долго с битыми фидами. Если удалить все фиды, то и от обычного пользователя программа стартует нормально, даже не удаляя gnome-keyring
У меня не совсем нулевая установка cldx. У меня есть ряд удаленного по и его замена на аналоги. Менялось только прикладное по
Нужен список моих изменений?