Bug 43324 - нет иконки gnuplot в меню приложений на education xfce
Summary: нет иконки gnuplot в меню приложений на education xfce
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: gnuplot (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-22 18:33 MSK by Alexandr Shashkin
Modified: 2025-02-07 07:05 MSK (History)
3 users (show)

See Also:


Attachments
меню образовательные (41.36 KB, image/jpeg)
2024-12-05 15:05 MSK, Ivan lljuhin
no flags Details
поиск (21.54 KB, image/jpeg)
2024-12-05 15:06 MSK, Ivan lljuhin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2022-07-22 18:33:48 MSK
Стенды с ошибкой:
=================
* Education 10 XFCE x86_64 (обновлено до sisyphus)

Версия программы:
=================
gnuplot-5.4.4-alt1

Шаги, приводящие к ошибке:
==========================
1) Установить gnuplot
2) Открыть меню образовательные
3) Просмотреть вкладку "все приложения"

Результат:
==========
Иконка gnuplot отсутствует в меню приложений. Хотя файл gnuplot.desktop есть в /usr/share/applications

Ожидаемый результат:
====================
Икона есть на вкладке "Образовательные".

Дополнительно:
==============
Воспроизводится в P10 на версии gnuplot-5.4.2-alt1.
Comment 1 Grigory Ustinov 2022-10-04 16:05:19 MSK
Я пользуюсь сизифом с XFCE. У меня нет вкладки "Образовательные", у меня она называется "Образование". И гнуплот нам появляется.

В десктоп-файле даже прописано:
Categories=Education;Science;Math;
Comment 2 Alexandr Shashkin 2022-10-04 16:10:18 MSK
Возможно данная ошибка происходит из-за обновления education p10 до sisyphus. Перепроверю при первой возможности
Comment 3 Grigory Ustinov 2023-05-17 14:22:57 MSK
Закрываю как УМВР. Если будет актуально, переоткроете баг.
Comment 4 Ivan lljuhin 2024-12-05 15:02:53 MSK
Ошибка воспроизводится 
Стенды с ошибкой:
=================
Education 11 XFCE x86_64 (обновлено до sisyphus)

Версия программы:
=================
gnuplot-6.0.1-alt1.x86_64

Иконка gnuplot отсутствует в меню приложений.

Дополнительно:
==============
Воспроизводится в P10 на версии gnuplot-5.4.4-alt1.x86_64
Воспроизводится в P11 на версии gnuplot-6.0.0-alt2.x86_64
Comment 5 Ivan lljuhin 2024-12-05 15:05:44 MSK
Created attachment 17333 [details]
меню образовательные
Comment 6 Ivan lljuhin 2024-12-05 15:06:05 MSK
Created attachment 17334 [details]
поиск
Comment 7 Grigory Ustinov 2025-01-31 05:58:14 MSK
У меня на регулярке XFCE всё работает.

Ярлык в пакете упакован:
https://packages.altlinux.org/ru/sisyphus/srpms/gnuplot/specfiles/#line-242
Comment 8 Alexandr Shashkin 2025-01-31 12:27:00 MSK
(Ответ для Grigory Ustinov на комментарий #7)
> У меня на регулярке XFCE всё работает.
> 
> Ярлык в пакете упакован:
> https://packages.altlinux.org/ru/sisyphus/srpms/gnuplot/specfiles/#line-242

Так проблема воспроизводится не на регулярке, а в Eductation. И проверять надо на нём, а не на каком-то другом дистрибутиве.

IMHO: %_desktopdir/* - плохой и чем-то даже опасный глоббинг.
Comment 9 Alexandr Shashkin 2025-01-31 12:30:12 MSK
(Ответ для Alexandr Shashkin на комментарий #8)
> 
> IMHO: %_desktopdir/* - плохой и чем-то даже опасный глоббинг.

Имеется в виду глоббинг только с одной звездочкой без дополнительных ограничений в директориях общего пользования)
Comment 10 Grigory Ustinov 2025-01-31 14:14:25 MSK
(Ответ для Alexandr Shashkin на комментарий #8)
> (Ответ для Grigory Ustinov на комментарий #7)
> > У меня на регулярке XFCE всё работает.
> > 
> > Ярлык в пакете упакован:
> > https://packages.altlinux.org/ru/sisyphus/srpms/gnuplot/specfiles/#line-242
> 
> Так проблема воспроизводится не на регулярке, а в Eductation. И проверять
> надо на нём, а не на каком-то другом дистрибутиве.
> 
> IMHO: %_desktopdir/* - плохой и чем-то даже опасный глоббинг.

Я полагаю, что в таком случае, это бага Education а не этого пакета. Ладно, попробую посмотреть.
Comment 11 Andrey Cherepanov 2025-02-07 07:05:05 MSK
Так задумано изначально в https://git.altlinux.org/gears/b/branding-alt-education.git?p=branding-alt-education.git;a=blob;f=menu/hidden-menu-entries;h=ad6cf266425bb5f97517c338555c027b7a364acb;hb=HEAD#l48, чтобы не показывать в меню нелокализованные приложения.
Просто удалите /usr/share/slinux-style/applications/gnuplot.desktop или пакет branding-alt-education-menu