Bug 49799

Summary: При установке посредством winetricks: в программе PresentFontCache.exe ошибка
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: winetricksAssignee: Vitaly Lipatov <lav>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
error.log
none
console
none
failed none

Description Tatyana Gagina 2024-03-26 16:40:43 MSK
Created attachment 15746 [details]
error.log

Стенд, обновлённый до Sisyphus:
ALT Workstation x86-64

Версия: winetricks-20240223-alt1

Шаги:
1. Установить: 
# apt-get install wine-mono wine i586-wine winetricks
2. Запустить в терминале:
$ WINEARCH=win32 WINEPREFIX=~/.dotnet30_32 winetricks dotnet30
3. Следовать шагам установки: откроется окно "Установить wine-mono" (хотя ранее установка вручную выполнялась) -> в терминале "dotnetfx3.exe» сохранён".

Результат: после некоторого зависания открывается окно "в программе PresentFontCache.exe ошибка" и вывод информации по ошибке (во вложении error.log). Скрин с ошибкой failed.

После закрытия данного окна дальше ничего не выполняется.

В терминале (во вложении console.log).
0814:fixme:ngen:wmain stub: L"C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\ngen.exe" L"queue" L"pause
Также обратить внимание на: Failed to resolve your host name IP

Ожидаемый результат: стабильная работа.

Также воспроизводится на p10 с версией winetricks-20240105-alt1.
Comment 1 Tatyana Gagina 2024-03-26 16:41:05 MSK
Created attachment 15747 [details]
console
Comment 2 Tatyana Gagina 2024-03-26 16:41:29 MSK
Created attachment 15748 [details]
failed
Comment 3 Tatyana Gagina 2024-03-26 17:50:23 MSK
Аналогичное поведение при выполнении: 
$ WINEARCH=win3WINEPREFIX=~/.dotnet30sp1_32 winetricks dotnet30sp1

При запуске команды ниже появляется окно с этой же ошибкой и параллельно об успешной установке:
$ WINEARCH=win32 WINEPREFIX=~/.dotnet35_32 winetricks dotnet35
$ WINEARCH=win64 WINEPREFIX=~/.dotnet35_64 winetricks dotnet35