Summary: | Проверка на freedesktop меню-файл, если есть debian menu-файл | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> | ||||
Component: | sisyphus_check | Assignee: | Dmitry V. Levin <ldv> | ||||
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus | ||||
Severity: | enhancement | ||||||
Priority: | P3 | CC: | at, glebfm, imz, ktirf, lav, ldv, legion, mike, php-coder, placeholder, viy | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Sergey V Turchin
2005-02-14 10:54:57 MSK
(In reply to comment #0) > Хорошо бы сделать проверку Просто наличие хоть одного файла /usr/share/applications/*.desktop, если есть файл(ы) /usr/lib/menu/* Опять же вопрос кто будет читать эти предупреждения? И вот как бы ещё проверять, что menu-файл генерируется в этом случае из desktop. (In reply to comment #2) > Опять же вопрос кто будет читать эти предупреждения? Те же, кто и обычно. Когда они перестанут быть предупреждениями, все будут читать. > И вот как бы ещё проверять, что menu-файл генерируется в этом случае из > desktop. Это другим методом будет реализовано. В свете ухода от Debian-меню, насколько этот баг актуален? (In reply to comment #4) > В свете ухода от Debian-меню, насколько этот баг актуален? Не знаю. Можно будет когда-нибудь выключить в menu все menu-файлы, которые являются пунктами, оставив только секции. Может быть просто провести субботник и перепаковать все пакеты с menu, готов поучаствовать, если кому некогда/нет мантейнера. Можно и так. Только, в первую очередь те, у кого и menu-файл и desktop-файл. Created attachment 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
Не уверен даже, что есть смысл городить тест. (В ответ на комментарий №8) > kde4base-workspace-core > kdebase-wm В этих все правильно. Так и должно быть. (В ответ на комментарий №9) > Не уверен даже, что есть смысл городить тест. Да, уже не актуально |