Bug 57434 - [gnome builder] Зависимость на devhelp больше он нужна
Summary: [gnome builder] Зависимость на devhelp больше он нужна
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-builder (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-06 01:41 MSK by Semen Fomchenkov
Modified: 2026-01-16 20:57 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Semen Fomchenkov 2026-01-06 01:41:27 MSK
В 2022 году плагин devhelp оторвали от GNOME Builder https://gitlab.gnome.org/GNOME/gnome-builder/-/commit/f3e88c279fac642889641e2abdde023ef7615295
Теперь, вместо него существует плагин Manuals, который использует для своей работы одноимённый пакет, и зависимость нужна на него https://devsuite.app/manuals/
Comment 1 Yuri N. Sedunov 2026-01-06 13:16:04 MSK
Надо обновить manuals.
Comment 2 Semen Fomchenkov 2026-01-06 22:16:32 MSK
(Ответ для Yuri N. Sedunov на комментарий #1)
> Надо обновить manuals.

Обновил: https://packages.altlinux.org/ru/tasks/404525/
Comment 3 Yuri N. Sedunov 2026-01-06 23:34:22 MSK
(Ответ для Semen Fomchenkov на комментарий #2)
> (Ответ для Yuri N. Sedunov на комментарий #1)
> > Надо обновить manuals.
> 
> Обновил: https://packages.altlinux.org/ru/tasks/404525/

$ manuals 

(manuals:1411924): GLib-GIO-ERROR **: 23:33:37.292: Settings schema 'app.devsuite.foundry' is not installed
Ловушка трассировки/останова
Comment 4 Semen Fomchenkov 2026-01-07 11:40:14 MSK
(Ответ для Yuri N. Sedunov на комментарий #3)
> (Ответ для Semen Fomchenkov на комментарий #2)
> > (Ответ для Yuri N. Sedunov на комментарий #1)
> > > Надо обновить manuals.
> > 
> > Обновил: https://packages.altlinux.org/ru/tasks/404525/
> 
> $ manuals 
> 
> (manuals:1411924): GLib-GIO-ERROR **: 23:33:37.292: Settings schema
> 'app.devsuite.foundry' is not installed
> Ловушка трассировки/останова

Думаю ошибка в упаковке foundry, почему-то схема glib лежит в CLI утилите, хотя её использует библиотека, и логично было бы CLI утилите поставить зависимость на библиотеку. Буду обсуждать с сопровождающим foundry исправление.
Comment 5 Alexey Volkov 2026-01-16 18:58:34 MSK
(In reply to Semen Fomchenkov from comment #4)
> Думаю ошибка в упаковке foundry, почему-то схема glib лежит в CLI утилите,
> хотя её использует библиотека, и логично было бы CLI утилите поставить
> зависимость на библиотеку. Буду обсуждать с сопровождающим foundry
> исправление.

Исправил: https://packages.altlinux.org/tasks/405214
Comment 6 Yuri N. Sedunov 2026-01-16 19:07:50 MSK
(Ответ для Alexey Volkov на комментарий #5)
> (In reply to Semen Fomchenkov from comment #4)
> > Думаю ошибка в упаковке foundry, почему-то схема glib лежит в CLI утилите,
> > хотя её использует библиотека, и логично было бы CLI утилите поставить
> > зависимость на библиотеку. Буду обсуждать с сопровождающим foundry
> > исправление.
> 
> Исправил: https://packages.altlinux.org/tasks/405214

То есть теперь %_datadir/glib-2.0/schemas/
принадлежит не только libgio, но и libfoundry

Отличная работа мантейнера и его ментора.
Comment 7 Anton Zhukharev 2026-01-16 20:50:42 MSK
(In reply to Yuri N. Sedunov from comment #6)
> (Ответ для Alexey Volkov на комментарий #5)
> > (In reply to Semen Fomchenkov from comment #4)
> > > Думаю ошибка в упаковке foundry, почему-то схема glib лежит в CLI утилите,
> > > хотя её использует библиотека, и логично было бы CLI утилите поставить
> > > зависимость на библиотеку. Буду обсуждать с сопровождающим foundry
> > > исправление.
> > 
> > Исправил: https://packages.altlinux.org/tasks/405214
> 
> То есть теперь %_datadir/glib-2.0/schemas/
> принадлежит не только libgio, но и libfoundry
> 
> Отличная работа мантейнера и его ментора.
Тут ошибка (к счастью, некритичная), а не отличная работа.

Алексей, не забудь поправить.
Comment 8 Yuri N. Sedunov 2026-01-16 20:57:25 MSK
И это тоже.

%dir %_datadir/bash-completion
%dir %_datadir/bash-completion/completions
%_datadir/bash-completion/completions/%name