Bug 55037 - gearlever: В пакете отсутствует demo.AppImage ("экран приветствия" / "руководство")
Summary: gearlever: В пакете отсутствует demo.AppImage ("экран приветствия" / "руковод...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gearlever (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: oleg@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-03 15:27 MSK by Artem Varaksa
Modified: 2025-07-09 14:20 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Varaksa 2025-07-03 15:27:00 MSK
Шаги
====

1. # apt-get install -y gearlever
2. $ gearlever
3. Нажать на "Показ(ыв)ать экран приветствия" или меню > Показать руководство.


Фактический результат
=====================

Визуально ничего не происходит.

В терминале:

> Traceback (most recent call last):
>   File "/usr/share/gearlever/gearlever/main.py", line 142, in on_open_welcome_screen
>     tutorial = WelcomeScreen()
>                ^^^^^^^^^^^^^^^
>   File "/usr/share/gearlever/gearlever/WelcomeScreen.py", line 60, in __init__
>     gio_copy(demo_app, Gio.File.new_for_path(demo_app_dest))
>   File "/usr/share/gearlever/gearlever/lib/utils.py", line 75, in gio_copy
>     return file.copy(
>            ^^^^^^^^^^
> gi.repository.GLib.GError: g-io-error-quark: Ошибка при получении сведений о файле «/usr/share/gearlever/gearlever/assets/demo.AppImage»: Нет такого файла или каталога (1)


В логе при включённом debug:

> DEBUG [utils.py:74] Copying /usr/share/gearlever/gearlever/assets/demo.AppImage to /home/test/.cache/it.mijorus.gearlever/demo/demo.AppImage


Ожидаемый результат
===================

В пакете должен присутствовать demo.AppImage.


Дополнительно
=============

spec:

> %install
> ...
> rm %buildroot%_datadir/gearlever/gearlever/assets/demo.AppImage


Воспроизводимость
=================

Воспроизводится на виртуальных машинах:

[sisyphus] ALT Workstation 11.0 x86_64
gearlever-3.3.3-alt1.noarch

[p11+386229.3] ALT Workstation 11.0 x86_64
gearlever-3.3.3-alt1.noarch
Comment 1 Repository Robot 2025-07-09 14:20:29 MSK
gearlever-3.3.3-alt2 -> sisyphus:

Wed Jul 09 2025 Semen Fomchenkov <armatik@altlinux> 3.3.3-alt2
- Remove user manual (ALT #55037).
- Added 7-zip dependency (ALT #55043).