Summary: | Правильный инсталлятор для UniOffice | ||
---|---|---|---|
Product: | UniOffice@Etersoft | Reporter: | Синицын Иван <ivan> |
Component: | installer | Assignee: | Станислав Коробейников <stas> |
Status: | CLOSED FIXED | QA Contact: | Andrey Vusik <night> |
Severity: | minor | ||
Priority: | P4 | CC: | lav, night, sin, stas |
Version: | не указана | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 3561 |
Description
Синицын Иван
2009-06-21 17:14:22 MSD
Во время установки в логе видна ошибка: The file represented by File table key .... has no eligible binary patches Это из-за путей. Надо писать в SYSTEM32. у нас это выглядит вот так: Directory.idt Directory Directory_Parent DefaultDir MYDIR SystemFolder . SystemFolder TARGETDIR . TARGETDIR SourceDir Почему это работает не понятно. Так сделано, например, у Delphi: Directory Directory_Parent DefaultDir MYDIR TARGETDIR .:System32 SystemFolder TARGETDIR .:System32 TARGETDIR SourceDir Но почему-то не заработало. Копирует все в корень диска D:, зато нормально удаляет. Судя по наличию пакета mingw32-nsis - Nullsoft Scriptable Install System, стоит перейти на использование инсталлятора NullSoft. Женя, а ты бы что рекомендовал использовать для инсталлятора? Если интересует...то могу написать инсталятор на Inno Setup, для версии 0.5...Будет нормально ставиться и удаляться.Для windows 100% рабочая версия будет...на wine надо будет протестировать....пока еще не проверял как ведут себя такие инсталяторы... Что-то не удаляется, потом не ставится. 0.5 у меня не смогла зарегистрировать dll (Не найдена точка входа). Инсталлер можно быстро написать на nsis. Больше не поручаем заданий bugs@. Так что? Делаем или не делаем? Если надо, давайте сделаем. Это должно занять несколько часов. Кто-нибудь им пользуется? (В ответ на comment #8) > Если надо, давайте сделаем. Это должно занять несколько часов. > Кто-нибудь им пользуется? Да. Периодически нужда в заявках появляется. Сделал инсталлер. Пока не разобрался, что-то с тектом в диалогах Не доделал удаление. Сделал. Работает. /var/ftp/pub/Etersoft/UniOffice@Etersoft/testing Нужно протестировать, и после этого выкладывать. Инсталлер на английском, все надписи стандартные nsis'овские. На сколько я понимаю инсталлер на русском не требовался. Все иконки тоже nsis'овские. Я не видел спецмальных иконок для UniOffice. (В ответ на comment #12) > Инсталлер на английском, все надписи стандартные nsis'овские. > На сколько я понимаю инсталлер на русском не требовался. > Все иконки тоже nsis'овские. Я не видел спецмальных иконок для UniOffice. Проверил. Все норм. Ставится, удаляется. echo "WE ARE THERE" убрать и готово=) Закрываем баги, принятые более года назад, и до сих пор не закрытые. |