Если обновлять бутылку с установленным IE 6 с помощью wine --update то там зачем-то вызывается iexplorer /regserver При этом IE реагирует на такой параметр как на URL.
подтверждаю обновление 1.0.7n -> 1.0.8
Команда, выполнение которой приводит к проблеме: "${WINELOADER}" rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 128 wine.inf
Похоже, это добавили недавно, когда ввели саморегистрацию iexplore Вот патч: http://www.winehq.org/pipermail/wine-devel/2007-November/060334.html Нужно обсудить с разработчиками - Jacek добавил параметры /regserver /unregserver к iexplore, который их в жизни не имел. Решение не вполне корректное, поскольку ломает совместимость. Надо повесить багу в winehq.org
(In reply to comment #3) > Нужно обсудить с разработчиками - Jacek Тебе Jacek ответил? На ~0.9.53 по-прежнему воспроизводится
А я у него чего-то спрашивал? Если спрашивал, см. рассылку :)
Я уверен, что не спрашивал. Твоих писем с начала декабря в рассылке нет. Это вежливое напоминание было :)
В school заменил iexplore.exe на iexplore-internal.exe Должно помочь при регистрации.
Теперь при обновлении происходит вызов $ wine iexplore-internal.exe /RegServer Который всё равно открывает окно с http:///RegServer
Был неправ, надо отменить обратно замену iexplore, главное сделать чтобы shdocvw был builtin при этом.
Замена в winecfg для wineboot не проходит.
Наша цель работать без того IE, поэтому не срочно.
Скорее всего, IE вызывается на этапе регистрации mshtml.dll (в функции reg_server есть "тихий" вызов load_gecko - как ведёт себя IE, если он установлен? запускается с этим ключом?) В связи с тем, что IE не поддерживаем -> ошибку в статус LATER
Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять.