Bug 808

Summary: Не ставится IE
Product: WINE@Etersoft Reporter: sergling <sergling>
Component: Internet Explorer / GeckoAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: chemtech, lav
Version: 1.0.8   
Target Milestone: ---   
Hardware: PC   
OS: Ubuntu   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 584    

Description sergling 2007-10-22 21:44:07 MSD
Ubuntu 7.04 wine 1.0.8
При запуске скрипта ieinstall получаем ошибку в строке 24 (на память) , какая-то проблема с tap.
Если строку закомментарить, т.к. она видимо нужна, если мы захотим выйти по ctrl+c скрипт доходит до дочернего (инсталяция, распложенный в подкаталоге wine_c). Но там опять вываливаемся с ошибкой и просьбой всеже запускаться через ieinstall, какая-то проблема с определением каталога запуска. Если зайти в папку через /dosdevice/c в .wine, то скрипт доходит до распаковки cab'ов, но уже ругается на их целостность.
Comment 1 Константин Кондратюк 2007-10-23 15:15:08 MSD
$ ieinstall
trap: 24: SIGINT: bad trap
Comment 2 Константин Кондратюк 2007-10-23 15:44:54 MSD
Как и предполагалось, связано с dash в качестве интерпретатора по умолчанию. При использовании bash всё нормально.
Comment 3 Vitaly Lipatov 2007-10-23 15:53:00 MSD
Надо исправить все башизмы, чтобы скрипт работал.
Comment 4 Константин Кондратюк 2007-10-23 17:07:42 MSD
Исправляю
Comment 5 Константин Кондратюк 2007-10-24 16:03:13 MSD
Теперь на dash выполняется без ошибок.
Comment 6 Константин Кондратюк 2007-10-25 12:59:24 MSD
Внёс ещё исправление. Теперь точно работает. Проверено на Ubuntu 7.0.4 и Debian 4.0 (/bin/sh -> /bin/dash)
Comment 7 Patsev Anton 2007-10-27 17:20:52 MSD
ftp://ftp.etersoft.ru/pub/Etersoft/WINE@Etersoft-1.0.8/WINE/Debian/4.0/ здесь версия Wine старая, где можно получить исправленный ieinstall.sh?
Comment 8 Константин Кондратюк 2007-10-27 21:24:42 MSD
Пока можно здесь:
ftp://updates.etersoft.ru/pub/download/ies4linux.tgz
Comment 9 Patsev Anton 2007-10-28 13:39:27 MSK
Скачал. Заменил все соответствующие файлы.

Если /bin/sh -> /bin/dash, то ошибка:
lib/functions.sh: 46: Syntax error: "(" unexpected

Если /bin/sh -> /bin/bash
Install SCR56RU
extrac32.exe: Permission denied
An error occured when trying to cabextract some files.


Плюс такая запись надоедает.
grep: /etc/fedora-release: No such file or directory
Comment 10 Vitaly Lipatov 2007-10-28 14:04:50 MSK
Извините, не тот архив выложили. Посмотрите пожалуйста ещё раз.
Comment 11 Patsev Anton 2007-10-28 15:21:30 MSK
Молодцы! IE Установился.
Comment 12 Patsev Anton 2007-10-31 14:36:30 MSK
Хотел написать статью про WINE@Etersoft 1.0.8 по крайней мере для Debian. Но у вас здесь ftp://ftp.etersoft.ru/pub/Etersoft/WINE@Etersoft-1.0.8/WINE/Debian/4.0/ не выложен обновленный пакет, с пофиксенным ieinstall.sh. Так что написать статью и сказать, подождите пока положат обновленный пакет? 
Comment 13 Vitaly Lipatov 2007-11-02 21:54:49 MSK
Исправлено в новой сборке 1.0.8 (wine-20071026-alt1)