После установки новой версии(закрытая часть отсутствует) на чистый компьютер, запуск самого приложения не возможен: wine First running... Using WINEPREFIX=/home/johnrdoe63/.wine Creating default file tree... Copying prepared tree from '/usr/share/wine/skel' ... /usr/bin/wine-glibc is broken on this system. Check for use appropriate 32-bit OS Любе другой запуск приложений приводит к этомуже: wine --update Updating... Using WINEPREFIX=/home/johnrdoe63/.wine Creating default file tree... Copying prepared tree from '/usr/share/wine/skel' ... /usr/bin/wine-glibc is broken on this system. Check for use appropriate 32-bit OS Трайс показывает на желание присутствия приложений из закрытой части: ... stat64("/usr/bin/winediag", 0xbfb3a828) = -1 ENOENT (No such file or directory) rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7d92708) = 24923 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x807d6f0, [], 0}, {0x808d330, [], 0}, 8) = 0 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 255}], 0) = 24923 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, 0xbfb3a59c, WNOHANG) = 0 sigreturn() = ? (mask now []) rt_sigaction(SIGINT, {0x808d330, [], 0}, {0x807d6f0, [], 0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 fcntl64(1, F_GETFD) = 0 fcntl64(1, F_DUPFD, 10) = 10 fcntl64(1, F_GETFD) = 0 fcntl64(10, F_SETFD, FD_CLOEXEC) = 0 dup2(2, 1) = 1 fcntl64(2, F_GETFD) = 0 write(1, "/usr/bin/wine-glibc is broken on "..., 82/usr/bin/wine-glibc is broken on this system. Check for use appropriate 32-bit OS ) = 82 dup2(10, 1) = 1 fcntl64(10, F_GETFD) = 0x1 (flags FD_CLOEXEC) close(10) ... Подкинув winediag, результата не принесло, но очень забавное происходит с wine-glibc: wine-glibc --version libwine-etersoft.so.1 is missed or has incorrect version, run winediag sh: winediag: команда не найдена подкинув желаемое из закрытой части, получаем желаемое: wine-glibc --version WINE@Etersoft 1.0 Local 1.0.10-eter12/8 Have no valid license from Etersoft to use this product. и запуск приложения проходит удачно, окружение инициализируется, но вот, например notepad не запускается, говорит что мне нужна лицензия :)
Так и должно быть. С релиза 1.0.10 мы закрываем бинарную сборку и использовать её отдельно невозможно. Вообще не понимаю, как вам удалось её установить, ведь она не должна проходить по зависимостям. Свободная сборка Wine с нашими патчами теперь доступна отдельно, см. http://winehq.org.ru/
(In reply to comment #1) > Так и должно быть. С релиза 1.0.10 мы закрываем > бинарную сборку и использовать её отдельно > невозможно. > Вообще не понимаю, как вам удалось её > установить, ведь она не должна проходить по > зависимостям. > Свободная сборка Wine с нашими патчами > теперь доступна отдельно, см. http://winehq.org.ru/ > Прошу прощения за то, что опустил: Скачав ftp://updates.etersoft.ru/pub/Etersoft/WINE%40Etersoft/1.0.10/sources/tarball/wine-etersoft-1.0.10.tar.bz2, как собственно всегда и делается. Собрав и установив. Речь не о бинарной сборке! Если уж так пошло и без такой зависимости никак, но возникает вопрос: К чему такое дифференцирование, Libwine, wine-etersoft, wine-etersoft-<зактрытая часть>, последнии из которых существовать друг от друга теперь не могут? Да libwine, не понятно для чего требуется в отдельно от всего! Поведуйте тайну, для чего все это нужно по отдельности?
(In reply to comment #2) ... > Скачав ftp://updates.etersoft.ru/pub/Etersoft/WINE%40Etersoft/1.0.10/sources/tarball/wine-etersoft-1.0.10.tar.bz2, > как собственно всегда и делается. Собрав и > установив. Речь не о бинарной сборке! В чём цель? Если нужна свободная сборка Wine с нашими патчами, берите здесь: ftp://ftp.etersoft.ru/pub/Etersoft/Wine-public > Если уж так пошло и без такой зависимости > никак, но возникает вопрос: К чему такое > дифференцирование, Libwine, wine-etersoft, > wine-etersoft-<зактрытая часть>, последнии из > которых существовать друг от друга теперь > не могут? Да libwine, не понятно для чего > требуется в отдельно от всего! > > Поведуйте тайну, для чего все это нужно по > отдельности? Ну это так исторически сложилось, изменить это достаточно сложно. wine-etersoft и wine-etersoft-* собираются независимо, поэтому они и в разных пакетах. libwine-etersoft вынесено отдельно, поскольку там содержатся библиотеки. В сущности, это некоторого рода атавизм. Мы рассмотрим возможность сокращения количества пакетов.
Пакеты объединены, теперь нужно устанавливать только wine-etersoft и wine-etersoft-network/sql/local