Bug 31941

Summary: desktop-misplaced-type-application wrong
Product: Sisyphus Reporter: Zerg <anubix>
Component: repocopAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: cronport, viy, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Zerg 2016-04-03 10:33:27 MSK
Правильность местоположения app.desktop нужно определять по маске
*/applications/*.desktop , т.к. XDG_DATA_DIRS может быть любой.
Comment 1 Zerg 2016-04-03 10:34:45 MSK
Как и подкаталог в /applications/.
Comment 2 viy 2016-04-03 11:16:54 MSK
а каких именно файлов не ловит?
в каких пакетах?
Comment 3 Zerg 2016-04-03 16:37:21 MSK
(В ответ на комментарий №2)
> а каких именно файлов не ловит?
/usr/share/kf5/applications/kf5/*.desktop

> в каких пакетах?
k{f,de}5-*
Comment 4 Zerg 2016-04-03 16:40:57 MSK
*** Bug 31915 has been marked as a duplicate of this bug. ***
Comment 5 Repository Robot 2016-04-05 18:07:17 MSK
repocop-unittest-freedesktop-0.20-alt1 -> sisyphus:

* Tue Apr 05 2016 Igor Vlasenko <viy@altlinux> 0.20-alt1
- support for kf5 (closes: #31941)
Comment 6 Sergey V Turchin 2016-04-06 10:19:59 MSK
Проще было вместо kde* и kf* один
DESKTOPDIR not glob '/usr/share/*/applications*'
Comment 7 viy 2016-04-06 10:37:32 MSK
пути надо и в других местах прописывать --
если такие появятся, то тест сработает
как оповещение.