Summary: | Не устанавливается .NET Framework 2.0 | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Patsev Anton <chemtech> |
Component: | Установка программ / MSI | Assignee: | Виталий Перов <vitperov> |
Status: | CLOSED FIXED | QA Contact: | Svetlana Zhukova <svzhu> |
Severity: | minor | ||
Priority: | P4 | CC: | baraka, kondratyuk, lav, night |
Version: | 1.0.12 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 1665, 7052, 7397 |
Description
Patsev Anton
2009-07-21 19:21:45 MSD
Если установить сначала нативный wine, а потом etersoft и сделать wine --update - то устанавливается. (In reply to comment #0) > Не устанавливаеться .NET Framework 2.0 > > sh winetricks dotnet20 > Setting Windows version to win2k > Executing wine regedit > /home/chemtech/.wine/drive_c/winetrickstmp/set-winver.reg Судя по drive_c, вы запускаете winetricks, не инициализировав wine. В свежесозданной .wine запустите сначала wine В сборку eter2 добавлен предварительный запуск wine, чтобы такой ситуации не возникало. Принято. WINE@Etersoft 1.0.11 eter2/eter1 Бага известна. Способ установки можно посмотреть в последнем комментарии баги #2666 *** This bug has been marked as a duplicate of bug 2666 *** (В ответ на comment #5) > Бага известна. > > Способ установки можно посмотреть в последнем комментарии баги #2666 > > *** Эта задача признана повтором задачи 2666 *** Не устанавливается в 1.0.12-eter8.11/18 WINEDLLOVERRIDES="secur32=b" wwxp dotnetfx.exe В eterhack устанавливается обычно через wine. 1) Устанавливаю .Net Framework v1.1. wine wine dotnetframework1.1.exe Установка выполняется успешно 2) Устанавливаю .Net Framework v2.0 wine dotnetframework2.0.exe - ошибка установки winexp dotnetframework2.0.exe - ошибка установки WINEDLLOVERRIDES="secur32=b" winexp dotnetframework2.0.exe - ошибка установки err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution. Да, ошибка действительно есть. Но раньше её точно не было. Можно попробовать откатиться до предыдущих версий и проверит работает ли там Как я понял, проблема в: fixme:ntdll:server_ioctl_file Unsupported ioctl 900a4 (device=9 access=0 func=29 method=0) 1.0.12-eter7.44 - не работает. 1.0.12-eter6.7 - не собирается 1.0.12-eter5.1 - не собирается -> не работает 1.0.12-eter4 - не собирается -> проблема с падением отсутствует. Установка зависает, но программа вроде устанавливается (по крайней мере при последующей установке появляется окно с выбором восстановить/удалить 1.0.12-eter4.2 - не собирается -> не работает 1.0.12-eter4.1 - не собирается -> не работает 25f9fe35479c765265c7ab610773dcc622d16569 - работает 3b8064daffce45f1244b79ace6f1dfbd11789ed7 - работает Проблему вызывает коммит: commit a3c92437680f87bfb6e5571aaf26c6f07772e846 Author: Alexandre Julliard <julliard@winehq.org> Date: Mon Apr 27 13:25:53 2009 +0200 Revert "kernel32: Report unixfs instead of ntfs for unknown filesystem type." This reverts commit 8044c11ecfca09e2b643feccb95a4d8f645ba656. Исходный коммит: commit 8044c11ecfca09e2b643feccb95a4d8f645ba656 Author: Aric Stewart <aric@codeweavers.com> Date: Tue Mar 17 07:40:42 2009 -0500 kernel32: Report unixfs instead of ntfs for unknown filesystem type. This avoids programs such as the .Net2.0 installer trying to do ntfs specific functions on the disk. Бага в winehq: http://bugs.winehq.org/show_bug.cgi?id=12401 В оригинальном wine установка работает только через winetricks. Предлагаю и у нас также использовать данный метод. Итак, установка: 1) Установка .Net Framework v1.1. wine dotnetframework1.1.exe 2) Установка .Net Framework v2.0 winetricks dotnet20 WINE@Etersoft 1.0 SQL 1.0.12-eter11.16/22 wine@cellar bottle bugs/4126-1 (В ответ на comment #11) > В оригинальном wine установка работает только через winetricks. > Предлагаю и у нас также использовать данный метод. > Итак, установка: > > 1) Установка .Net Framework v1.1. > wine dotnetframework1.1.exe > > 2) Установка .Net Framework v2.0 > winetricks dotnet20 таким образом ставится. |