Bug 55444 - Не обновляется из репозитория
Summary: Не обновляется из репозитория
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: wine-mono-10.1.0 (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-31 16:41 MSK by Sergey V Turchin
Modified: 2025-10-27 23:29 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2025-07-31 16:41:31 MSK
Был установлен wine-mono-8.0.0. Не обновляется из репозитория. При запуске winetricks предлагает скачать wine-mono из сети и установить.

Пакет же должен обновляться?
Comment 1 Vitaly Lipatov 2025-10-17 10:39:25 MSK
В этой проблеме главное это версия пакета wine (от этого зависит, какая версия mono ему нужна).
В текущих версиях wine такая проблема ("предлагает скачать wine-mono") не обнаруживается, поэтому закрываю багу.
Comment 2 Vitaly Lipatov 2025-10-17 11:09:52 MSK
Поймал воспроизведение ошибки.
Пакет wine-mono-x.x не тянется основным пакетом wine, а только wine-full, поскольку является необязательным для работы.
Достаточно ли будет предложения устанавливать wine через пакет wine-full ?
Comment 3 Sergey V Turchin 2025-10-20 10:41:04 MSK
(Ответ для Vitaly Lipatov на комментарий #2)
> Достаточно ли будет предложения устанавливать wine через пакет wine-full ?
Если для решения бага вообще -- да, но в частности мне не подходит wine-full, т.к. он тянет лишние wine-programs, которые не могу включить в дистрибутив, т.к. они избыточны в главном меню, чем нарушают общую функциональность. Какой-нибудь wine-big подошёл бы.

P.S.
Очень быстрая реакция со времени comment#2 ;-)
Comment 4 Sergey V Turchin 2025-10-20 10:44:56 MSK
(Ответ для Vitaly Lipatov на комментарий #2)
> Пакет wine-mono-x.x не тянется основным пакетом wine, а только wine-full,
> поскольку является необязательным для работы.
Да, но если установлен, должен обновляться или это на работу не влияет?
Comment 5 Vitaly Lipatov 2025-10-20 20:39:11 MSK
(Ответ для Sergey V Turchin на комментарий #4)
> (Ответ для Vitaly Lipatov на комментарий #2)
> > Пакет wine-mono-x.x не тянется основным пакетом wine, а только wine-full,
> > поскольку является необязательным для работы.
> Да, но если установлен, должен обновляться или это на работу не влияет?
На работу не влияет, но при создании новых префиксов или после обновления пакета wine выявится, что wine-mono нужной версии не хватает.

Я склоняюсь к тому, что поступиться свободой от wine-mono и перенести зависимость на его в основной пакет.


(Ответ для Sergey V Turchin на комментарий #3)
> (Ответ для Vitaly Lipatov на комментарий #2)
> > Достаточно ли будет предложения устанавливать wine через пакет wine-full ?
> Если для решения бага вообще -- да, но в частности мне не подходит
> wine-full, т.к. он тянет лишние wine-programs, которые не могу включить в
> дистрибутив, т.к. они избыточны в главном меню, чем нарушают общую
> функциональность. Какой-нибудь wine-big подошёл бы.
Кстати, с меню никаких идей нет, чтобы и wine-programs были и общую структуру не нарушали?

 
> P.S.
> Очень быстрая реакция со времени comment#2 ;-)
Чем понятнее сообщения, тем быстрее на них ответ...
Comment 6 Sergey V Turchin 2025-10-21 11:14:22 MSK
(Ответ для Vitaly Lipatov на комментарий #5)
> после обновления пакета wine выявится, что wine-mono нужной версии не хватает
Хуже. Он постоянно предлагает скачать и установить. И c wine-gecko та же история.

> Я склоняюсь к тому, что поступиться свободой от wine-mono и перенести
> зависимость на его в основной пакет.
Можно сделать ещё один пакет, поменьше, чем wine-full. Например, wine-big или ещё какой.
 
> Кстати, с меню никаких идей нет, чтобы и wine-programs были и общую
> структуру не нарушали?
Так, своим присутствием и нарушают.
* Отвлекают внимание на себя(слишком известное название)
* Слишком разные. Игра, текстовый редактор и файловый менеджер вместе.
* Просто-напросто лишние
Comment 7 Vitaly Lipatov 2025-10-21 21:38:55 MSK
(Ответ для Sergey V Turchin на комментарий #6)
> (Ответ для Vitaly Lipatov на комментарий #5)
> > после обновления пакета wine выявится, что wine-mono нужной версии не хватает
> Хуже. Он постоянно предлагает скачать и установить. И c wine-gecko та же
> история.
> 
> > Я склоняюсь к тому, что поступиться свободой от wine-mono и перенести
> > зависимость на его в основной пакет.
> Можно сделать ещё один пакет, поменьше, чем wine-full. Например, wine-big
> или ещё какой.
Тогда я склоняюсь к тому, чтобы убрать wine-programs из зависимостей wine-full, а
/usr/bin/notepad и /usr/bin/winefile перенести в основной пакет.
  
> > Кстати, с меню никаких идей нет, чтобы и wine-programs были и общую
> > структуру не нарушали?
> Так, своим присутствием и нарушают.
> * Отвлекают внимание на себя(слишком известное название)
> * Слишком разные. Игра, текстовый редактор и файловый менеджер вместе.
> * Просто-напросто лишние
А разве нельзя выключить их категорию из попадания в меню?
Например, может надо оставить только Categories=Wine, и сделать так. чтобы они не показывались?
Comment 8 Sergey V Turchin 2025-10-22 09:17:09 MSK
(Ответ для Vitaly Lipatov на комментарий #7)
> А разве нельзя выключить их категорию из попадания в меню?
> Например, может надо оставить только Categories=Wine, и сделать так. чтобы
> они не показывались?
Если костылить, то проще сделать, чтоб они вообще никогда никому не показывались. Видимо, так и придётся сделать, тогда можно ничего не трогать и взять wine-full.
Comment 9 Vitaly Lipatov 2025-10-22 21:15:59 MSK
(Ответ для Sergey V Turchin на комментарий #8)
> (Ответ для Vitaly Lipatov на комментарий #7)
> > А разве нельзя выключить их категорию из попадания в меню?
> > Например, может надо оставить только Categories=Wine, и сделать так. чтобы
> > они не показывались?
> Если костылить, то проще сделать, чтоб они вообще никогда никому не
> показывались. Видимо, так и придётся сделать, тогда можно ничего не трогать
> и взять wine-full.
wine-full мне уже не нравится тем, что можно его не поставить, а потом wine-mono не обновится при обновлении wine, о чём и настоящая бага.
Я перенесу зависимости на wine-mono и wine-gecko в wine, потому что это обязательные части wine, отключение которых на этапе установки не предусмотрено.
Comment 10 Sergey V Turchin 2025-10-23 11:10:19 MSK
(Ответ для Vitaly Lipatov на комментарий #9)
> Я перенесу зависимости на wine-mono и wine-gecko в wine, потому что это
> обязательные части wine, отключение которых на этапе установки не
> предусмотрено.
Учитывая, что wine предлагает самому скачать их и установить, лучше если они будут более родными пакетами из репозитория.
Comment 11 Sergey V Turchin 2025-10-23 11:11:04 MSK
(Ответ для Sergey V Turchin на комментарий #10)
> Учитывая, что wine предлагает самому скачать их и установить
Точнее, сам рвётся скачать и установить.
Comment 12 Repository Robot 2025-10-27 23:29:04 MSK
wine-1:10.17.1-alt2 -> sisyphus:

Sat Oct 25 2025 Vitaly Lipatov <lav@altlinux.ru> 1:10.17.1-alt2
- wine-cap_net_raw: set capability for /usr/lib/wine path too (ALT bug 56551)
- wine.spec: move wine-mono and wine-gecko requires to the main package wine (ALT bug 55444)
- wine.spec: move notepad and winefile commands to the main package wine (ALT bug 55444)
- wine-common: add require wine