Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 639 - После удаления программы не удаляет меню из XDG   Make a simular bug
Summary: После удаления программы не удаляет меню из XDG
Status: CLOSED INVALID
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.12
Hardware: PC Linux
: P5 minor
Target Milestone: ---
Deadline: 2012-12-01
Assignee: Александр Морозов
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 5191
Blocks: 1059 8900 100
  Show dependency treegraph
 
In work:
Reported: 2007-06-22 22:35 MSD by Vitaly Lipatov
Modified: 2024-03-20 23:13 MSK (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2007-06-22 22:35:02 MSD
После удаления программы wineshelllink (он же должен) не удаляет
меню из XDG, поэтому программу удаляешь, а пункт остаётся.
Comment 1 Константин Кондратюк 2008-12-04 11:29:17 MSK
Видел такую инструкцию по "правильному" удалению программ:
http://unixforum.org/index.php?showtopic=72141&view=findpost&p=688144
Comment 2 Vitaly Lipatov 2008-12-04 17:21:13 MSK
В wine отсылают патчи, которые будут следить за этим. Надо обязательно проверить к релизу.
Comment 3 Andrey Vusik 2009-03-01 17:15:59 MSK
(In reply to comment #2)
> В wine отсылают патчи, которые будут следить
> за этим. Надо обязательно проверить к
> релизу.
> 

После удаления программ через uninstaller значки в меню wine в gnome остаются.
Сборка 10/6
Comment 4 Константин Кондратюк 2009-03-11 18:52:20 MSK
Можно попробовать допилить uninstaller, чтобы он удалял и все .desktop и .directory файлы (с тем же именем, что и .lnk?)
Наверное, стоит делать в обратном порядке, беря в пример winemenubuilder
Comment 5 Vitaly Lipatov 2009-03-11 20:49:50 MSK
(In reply to comment #4)
> Можно попробовать допилить uninstaller, чтобы он
> удалял и все .desktop и .directory файлы (с тем же
> именем, что и .lnk?)
> Наверное, стоит делать в обратном порядке,
> беря в пример winemenubuilder
Думаю, что это должно делаться в winemenubuilder 

Comment 6 Константин Кондратюк 2010-04-21 11:33:08 MSD
С рядом особенностей, конечно, но нынешний wine научился убирать за собой.

Ситуация на моей рабочей машине:
Удаляем программу через пункт меню (wine start uninstall.cmd). После этого файлы удаляются, но меню KDE содержит значки до тех пор, пока не будет запущен какой-нибудь "wine start" - после этого вызывается cleanup_menus из winemenubuilder и всё корректно чистит.

Хорошо бы собрать статистику по разным машинам - у меня есть подозрение, что везде работает по-разному.
Comment 7 Константин Кондратюк 2010-04-21 12:40:28 MSD
ALT Linux p5 + KDE4
Удаление ярлыков ввобще никак не работает.

Удаление "со второго раза" воспроизвожу в CentOS

wine ~1.1.40
Comment 8 Денис Баранов 2011-02-13 18:20:03 MSK
Нужно проверить удаление ярлыков после удаления программы на популярных оконных менеджерах и дитрибутивах:
1) KDE - ALTLinux
2) Gnome - Ubuntu

Поведение проверить на 1.0.12 и School.
Comment 9 Marat Sharipov 2011-02-22 18:22:28 MSK
wine 8/18
Ubuntu10.04 ярлыки не удалились
Alt LInux p5 ярлыки не удалились
wine school 9/4
EduUbuntu9.10 ярлыки не удалились
wine school 4/4
Alt Linux ярлыки не появлялись и не удалились
Comment 10 Vitaly Lipatov 2011-02-22 20:18:13 MSK
Как я думаю, удаление ярлыков принципиально не реализовано, что его было тестировать.
ALT Linux надо чинить.
Comment 11 Vitaly Lipatov 2014-09-11 18:42:22 MSK
Откладываем задачи, к которым не обращались более 100 дней.
Comment 12 Олег Шевченко 2024-03-20 23:13:56 MSK
Задача относится к релизу 2.1. , который больше не поддерживается. Аннулирую.