| Summary: | Убрать установку gecko, сделав его предустановленным | ||
|---|---|---|---|
| Product: | WINE@Etersoft | Reporter: | Vitaly Lipatov <lav> |
| Component: | Интеграция в хост-систему | Assignee: | Денис Баранов <baraka> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | minor | ||
| Priority: | P5 | CC: | baraka, kondratyuk, vitperov |
| Version: | 2.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | All | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | 5157 | ||
| Bug Blocks: | 42, 3586, 5101 | ||
|
Description
Vitaly Lipatov
2008-11-12 08:39:28 MSK
Выяснено, что установка из cab-файл просто распаковывает файлы, а потом вносит в реестр HKEY_USERS путь к ним: [Software\\Wine\\MSHTML\\0.9.0] "GeckoPath"="C:\\windows\\gecko\\0.9.0\\wine_gecko" Вношу в eterhack файлы и gecko.reg. Это должно предотвратить установку при инициализации реестра. Сделано. Будет в 1.0.10-alt7 В последнем варианте gecko.reg убран, запись в реестр внесена через wine.inf в wine.inf.in убрали строчку: HKCU,Software\Wine\MSHTML,"GeckoCabDosDir",,"C:\\WINDOWS\\DOWNLOADS\\" Наши изменения оставил: ; Preinstalled Gecko path: See http://bugs.etersoft.ru/show_bug.cgi?id=2890 HKCU,Software\Wine\MSHTML\0.9.1,"GeckoPath",,"C:\\windows\\gecko\\0.9.1" Но не уверен, что всё по-прежнему работает. Ну мы проверим. Проверил на 1.0.12-eter4.1/3. gecko успешно ставится при создании .wine Все файлы в c:/windows/gecko/0.9.1 представляют собой символьные ссылки на соответствующие файлы из /usr/share/wine/skel/windows/gecko/0.9.1 Бага была переоткрыта на eterhack, тестировать её на 1.0.12 бессмысленно. Наше главное изменение - >; Preinstalled Gecko path: See http://bugs.etersoft.ru/show_bug.cgi?id=2890 >HKCU,Software\Wine\MSHTML\0.9.1,"GeckoPath",,"C:\\windows\\gecko\\0.9.1" проверять нужно будет не на файлы, а на то, что работает без дополнительных установок $ wine iexplore http://mail.ru Перевешиваю для проверки на eterhack При установке wine-etersoft-1.3.8 выдается зависимость еще на установку wine-gecko. В C:\\windows\\gecko\\ присутствует каталог 1.0.0, в котором находятся ссылки на gecko. Команда $ wine iexplore http://mail.ru запускает Gecko Принято. WINE@Etersoft unstable 1.3.8-alt1.2/1.3.0-alt3 > При установке wine-etersoft-1.3.8 выдается зависимость еще на установку
wine-gecko.
Это неправильно.
Закрываю, дальнейшее решение в bug 6680.
|