Bug 6118 - Проверка на freedesktop меню-файл, если есть debian menu-файл
: Проверка на freedesktop меню-файл, если есть debian menu-файл
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/sisyphus_check)
: unstable
: all Linux
: P3 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-02-14 10:54 by
Modified: 2010-11-01 13:23 (History)


Attachments
menu+desktop.sh (493 bytes, text/plain)
2010-10-30 13:02, Michael Shigorin
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-02-14 10:54:57
Хорошо бы сделать проверку на freedesktop меню-файл, если есть debian  
menu-файл. 
Это на будущее, а то тенденции массовой упаковки desktop-файлов не слишком 
намечается в Sisyphus. 
Пока достаточно выводить только предупреждение.
------- Comment #1 From 2005-02-14 10:56:40 -------
(In reply to comment #0) 
> Хорошо бы сделать проверку 
Просто наличие хоть одного файла /usr/share/applications/*.desktop, если есть 
файл(ы) /usr/lib/menu/* 
 
 
------- Comment #2 From 2005-09-23 16:18:14 -------
Опять же вопрос кто будет читать эти предупреждения? 
И вот как бы ещё проверять, что menu-файл генерируется в этом случае из 
desktop. 
------- Comment #3 From 2005-09-23 17:27:33 -------
(In reply to comment #2) 
> Опять же вопрос кто будет читать эти предупреждения? 
Те же, кто и обычно. 
Когда они перестанут быть предупреждениями, все будут читать. 
 
> И вот как бы ещё проверять, что menu-файл генерируется в этом случае из  
> desktop.  
Это другим методом будет реализовано. 
 
------- Comment #4 From 2007-09-10 13:22:03 -------
В свете ухода от Debian-меню, насколько этот баг актуален?
------- Comment #5 From 2007-09-10 17:49:35 -------
(In reply to comment #4)
> В свете ухода от Debian-меню, насколько этот баг актуален?
Не знаю. Можно будет когда-нибудь выключить в menu все menu-файлы, которые 
являются пунктами, оставив только секции.
------- Comment #6 From 2007-09-11 00:01:57 -------
Может быть просто провести субботник и перепаковать все пакеты с menu, готов 
поучаствовать, если кому некогда/нет мантейнера.
------- Comment #7 From 2007-09-11 17:10:24 -------
Можно и так. Только, в первую очередь те, у кого и menu-файл и desktop-файл.
------- Comment #8 From 2010-10-30 13:02:28 -------
Created an attachment (id=4632) [details]
menu+desktop.sh

IMHO это не про sisyphus_check, а про repocop.  Ну и с тех пор ситуация
изменилась, сейчас /usr/lib/menu/* наблюдаются в паре сотен пакетов; из них и
menu, и desktop содержат две дюжины:

aqemu
bluefish-unstable-common
boinc-manager
cgoban
gdesklets
gftp-gtk
gq
gtkterm
gtktv
hydrogen
jpilot
kde4base-workspace-core
kdebase-wm
kmplayer
lxdream
lyx
motv
notemeister
obconf
solarwolf
vqcc-gtk
wmsystray
xawtv
------- Comment #9 From 2010-10-30 13:03:38 -------
Не уверен даже, что есть смысл городить тест.
------- Comment #10 From 2010-11-01 13:22:17 -------
(В ответ на комментарий №8)
> kde4base-workspace-core
> kdebase-wm
В этих все правильно. Так и должно быть.
------- Comment #11 From 2010-11-01 13:23:03 -------
(В ответ на комментарий №9)
> Не уверен даже, что есть смысл городить тест.
Да, уже не актуально