Bug 3715

Summary: 1С81: не устанавливается в 1.0.10, где режим winexp по умолчанию
Product: WINE@Etersoft Reporter: Денис Баранов <baraka>
Component: Установка программ / MSIAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact:
Severity: critical    
Priority: P3 CC: baraka, kondratyuk, lav
Version: 1.0.10   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 999, 1217    

Description Денис Баранов 2009-03-22 15:49:23 MSK
В новой сборке решили перейти на winexp по умолчанию, но 1с81 не устанавливается корректно. 
Установка проходит только через wine98.
Comment 1 Денис Баранов 2009-03-22 15:53:01 MSK
В консоли:
err:ole:create_server class {000c101c-0000-0000-c000-000000000046} not registered
err:ole:CoGetClassObject no class object {000c101c-0000-0000-c000-000000000046} could be created for context 0x4
fixme:advapi:RegisterEventSourceA ((null),"MsiInstaller"): stub
fixme:advapi:RegisterEventSourceW (L"",L"MsiInstaller"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0002,0x0000,0x000003f7,(nil),0x0006,0x00000000,0xa1c6a8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x000003f7,(nil),0x0006,0x00000000,0x1303a8,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
мЕ СДЮЕРЯЪ ОНКСВХРЭ ДНЯРСО Й ЯКСФАЕ "Windows Installer". кХАН Windows ПЮАНРЮЕР Б ГЮЫХЫЕММНЛ ПЕФХЛЕ, КХАН ЯКСФАЮ "Windows Installer" СЯРЮМНБКЕМЮ МЕОПЮБХКЭМН. нАПЮРХРЕЯЭ Б ЯКСФАС ОНДДЕПФЙХ.
Comment 2 Vitaly Lipatov 2009-03-26 19:07:11 MSK
Надо проверить. Прежних багов по установке 1С 8.1 я не нашёл.
Comment 3 Денис Баранов 2009-03-29 17:48:45 MSD
На новой сборке ошибка проявляется.
WINE@Etersoft 1.0 SQL 1.0.10-eter15/9
Comment 4 Константин Кондратюк 2009-03-30 15:16:42 MSD
$ rpm -qa|grep wine
wine-etersoft-1.0.10-alt15
wine-etersoft-sql-1.0.10-alt10
wine-etersoft-gl-1.0.10-alt15

Установка без всяких проблем
Comment 5 Денис Баранов 2009-03-30 20:10:07 MSD
wine setup.exe
fixme:sfc:SFC_3 0
err:ole:create_server class {000c101c-0000-0000-c000-000000000046} not registered
err:ole:CoGetClassObject no class object {000c101c-0000-0000-c000-000000000046} could be created for context 0x4
fixme:advapi:RegisterEventSourceA ((null),"MsiInstaller"): stub
fixme:advapi:RegisterEventSourceW (L"",L"MsiInstaller"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0002,0x0000,0x000003f7,(nil),0x0006,0x00000000,0xa1c6a8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x000003f7,(nil),0x0006,0x00000000,0x12ee20,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
мЕ СДЮЕРЯЪ ОНКСВХРЭ ДНЯРСО Й ЯКСФАЕ "Windows Installer". кХАН Windows ПЮАНРЮЕР Б ГЮЫХЫЕММНЛ ПЕФХЛЕ, КХАН ЯКСФАЮ "Windows Installer" СЯРЮМНБКЕМЮ МЕОПЮБХКЭМН. нАПЮРХРЕЯЭ Б ЯКСФАС ОНДДЕПФЙХ.

Можно увидеть в бутылке peoples/baraka/tersty
Там дистрибутив 1С81 в папке.
Comment 6 Константин Кондратюк 2009-03-31 08:31:54 MSD
Во-первых, перевожу с cp1251 на русский (можно бы логи выкладывать читаемыми, а не шифрованными):
Не удается получить доступ к службе "Windows
Installer". Либо Windows работает в защищенном
режиме, либо служба "Windows Installer" установлена
неправильно. Обратитесь в службу
поддержки
Comment 7 Константин Кондратюк 2009-03-31 09:02:27 MSD
Очевидно, что используется виндовый msi, что недопустимо при использовании WINDOWS_VERSION == winxp
Comment 8 Константин Кондратюк 2009-03-31 09:18:16 MSD
Большая просьба, не путать понятия "winxp" и "winexp". Первое - это просто WINDOWS_VERSION, второе - целый набор библиотек в WINEDLLOVERRIDES

Из-за того, что мы не делаем различий в двух похожих словах, вечно возникает путаница :)
Comment 9 Константин Кондратюк 2009-04-07 13:43:46 MSD
Проблема с msi уже устранена?
Comment 10 Vitaly Lipatov 2009-04-07 13:48:09 MSD
Проблемы с установкой нет, кроме баги 3773, которая не даёт выбрать язык.