Liferea-1.12.9-r2 медленный старт

После установки пакета и его запуска он стартует не с первого раза и очень медленно. При запуске из консоли с энной попытки сообщает о проблемах с gnome-keyring.
Сталкивался ли с такой проблемой еще кто-нибудь?

Так эта программа “заточена” под GNOME и походу, скрипты “прибиты” именно к этому DE.

Трудно поспорить с этим фактом, но почему-то он раньше работал в calculate…

Хех

   * #436, #662: Move from GnomeKeyring to libsecret
      (bgermann)

# emerge app-crypt/libsecret

Спойлер

При этом, следует заметить, что в “CLDM” по зависимости к “Liferea” ничего не тянется и устанавливается всего лишь один единственный пакет.

1 Like

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. У меня есть ряд удаленного по и его замена на аналоги. Менялось только прикладное по
Нужен список моих изменений?