Summary: | Не работает с новой версией | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Alexei V. Mezin <alexei.mezin> | ||||
Component: | teamviewer-preinstall | Assignee: | Vitaly Lipatov <lav> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | enhancement | ||||||
Priority: | P3 | CC: | asy, lav | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Bug Depends on: | 34323 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Alexei V. Mezin
2017-12-11 18:25:35 MSK
Вы в Сизифе устанавливаете? Тогда ставьте eepm >= 2.4.1 и ставьте так: epm install --repack teamviewer_13.0.5693.x86_64.rpm eepm-2.4.1-alt1 -> sisyphus: Tue Dec 12 2017 Vitaly Lipatov <lav@altlinux.ru> 2.4.1-alt1 - add teamviewer.sh for repack (ALT bug 34318) В p8 бы его тоже не плохо... Created attachment 7310 [details]
Результат работы epm install --repack
> Результат работы epm install --repack
Вот что получается под p8.
(В ответ на комментарий №4) > Created an attachment (id=7310) [details] > Результат работы epm install --repack Голосуйте за https://bugzilla.altlinux.org/show_bug.cgi?id=34323 Однако, вопрос: в скрипте для перепаковки написаны зависимости нового пакета? там только libdbus и пучок libqt5*, которые и так стоят в системе с KDE5. Руками распакованный teamviewer запускается, но сети не видит. libexo, которая тащит несколько xfce*, тоже ситуацию не меняет. Получается, что даже если перепаковка починится вместе с новым rpm, работе программы это не поможет? (В ответ на комментарий №7) > Однако, вопрос: в скрипте для перепаковки написаны зависимости нового пакета? Да. Это легко проверить, сверив epm req для файла исходного пакета и $ epm req teamviewer. > там только libdbus и пучок libqt5*, которые и так стоят в системе с KDE5. > Руками распакованный teamviewer запускается, но сети не видит. libexo, которая > тащит несколько xfce*, тоже ситуацию не меняет. > > Получается, что даже если перепаковка починится вместе с новым rpm, работе > программы это не поможет? Увы, не поможет. Тут одна надежда на вас, что вы найдёте способ запустить. Ещё можно устанавливать так: epm install --repack --scripts teamviewer_13.0.5693.x86_64.rpm (это сохранит скрипты в пакете) но мне кажется, это сделает только хуже. Надежда на апстрим :) Они знают о проблеме https://community.teamviewer.com/t5/Linux/Update-TeamViewer-13/m-p/24705/highlight/true#M1161 У нас все работает, если сначала от рута запустить демона, а потом уже от рута teamviewer. Что наверное и происходит, если ставить пакетом, с оформлением запуска соответствующего сервиса. Так что после починки упаковки пакета все скорее всего заработает. Апстримный совет ставить через tv-setup не работает, потому что их tv-setup из 64-битного Tar.gz на самом деле 32-битное приложение, которое не находит нужных библиотек. (В ответ на комментарий №9) > Надежда на апстрим :) Они знают о проблеме > > https://community.teamviewer.com/t5/Linux/Update-TeamViewer-13/m-p/24705/highlight/true#M1161 > > У нас все работает, если сначала от рута запустить демона, а потом уже от рута > teamviewer. Что наверное и происходит, если ставить пакетом, с оформлением > запуска соответствующего сервиса. Так что после починки упаковки пакета все > скорее всего заработает. В пакете есть скрипты, настройки для dbus и .service-файл. Посмотрите, может быть service-файл разместить куда нужно, и всё заработает? Конечно, ни под каким предлогом не стоит запускать под рутом графическое приложение. |