Bug 34318 - Не работает с новой версией
Summary: Не работает с новой версией
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: teamviewer-preinstall (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 34323
Blocks:
  Show dependency tree
 
Reported: 2017-12-11 18:25 MSK by Alexei V. Mezin
Modified: 2017-12-12 20:53 MSK (History)
2 users (show)

See Also:


Attachments
Результат работы epm install --repack (1.79 KB, text/plain)
2017-12-12 14:51 MSK, Alexei V. Mezin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexei V. Mezin 2017-12-11 18:25:35 MSK
На официальном сайте теперь под линукс предлагают по умолчанию качать бета-версию 13, которая уже 64-битная. И она не работает все в том же стиле "недоступна сеть". 

Нужен новый preinstall для 64-битной версии.
Comment 1 Vitaly Lipatov 2017-12-12 01:47:58 MSK
Вы в Сизифе устанавливаете?

Тогда ставьте eepm >= 2.4.1
и ставьте так:
epm install --repack teamviewer_13.0.5693.x86_64.rpm
Comment 2 Repository Robot 2017-12-12 01:54:06 MSK
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)
Comment 3 Sergey Y. Afonin 2017-12-12 11:30:04 MSK
В p8 бы его тоже не плохо...
Comment 4 Alexei V. Mezin 2017-12-12 14:51:25 MSK
Created attachment 7310 [details]
Результат работы epm install --repack
Comment 5 Alexei V. Mezin 2017-12-12 14:52:10 MSK
> Результат работы epm install --repack

Вот что получается под p8.
Comment 6 Vitaly Lipatov 2017-12-12 15:41:05 MSK
(В ответ на комментарий №4)
> Created an attachment (id=7310) [details]
> Результат работы epm install --repack
Голосуйте за
https://bugzilla.altlinux.org/show_bug.cgi?id=34323
Comment 7 Alexei V. Mezin 2017-12-12 17:38:25 MSK
Однако, вопрос: в скрипте для перепаковки написаны зависимости нового пакета? там только libdbus и пучок libqt5*, которые и так стоят в системе с KDE5. Руками распакованный teamviewer запускается, но сети не видит. libexo, которая тащит несколько xfce*, тоже ситуацию не меняет.

Получается, что даже если перепаковка починится вместе с новым rpm, работе программы это не поможет?
Comment 8 Vitaly Lipatov 2017-12-12 17:50:36 MSK
(В ответ на комментарий №7)
> Однако, вопрос: в скрипте для перепаковки написаны зависимости нового пакета?
Да. Это легко проверить, сверив epm req для файла исходного пакета и
$ epm req teamviewer.

> там только libdbus и пучок libqt5*, которые и так стоят в системе с KDE5.
> Руками распакованный teamviewer запускается, но сети не видит. libexo, которая
> тащит несколько xfce*, тоже ситуацию не меняет.
> 
> Получается, что даже если перепаковка починится вместе с новым rpm, работе
> программы это не поможет?
Увы, не поможет. Тут одна надежда на вас, что вы найдёте способ запустить. Ещё можно устанавливать так:
epm install --repack --scripts teamviewer_13.0.5693.x86_64.rpm
(это сохранит скрипты в пакете)
но мне кажется, это сделает только хуже.
Comment 9 Alexei V. Mezin 2017-12-12 18:27:07 MSK
Надежда на апстрим :) Они знают о проблеме

https://community.teamviewer.com/t5/Linux/Update-TeamViewer-13/m-p/24705/highlight/true#M1161

У нас все работает, если сначала от рута запустить демона, а потом уже от рута teamviewer. Что наверное и происходит, если ставить пакетом, с оформлением запуска соответствующего сервиса. Так что после починки упаковки пакета все скорее всего заработает.

Апстримный совет ставить через tv-setup не работает, потому что их tv-setup из 64-битного Tar.gz на самом деле 32-битное приложение, которое не находит нужных библиотек.
Comment 10 Vitaly Lipatov 2017-12-12 20:53:00 MSK
(В ответ на комментарий №9)
> Надежда на апстрим :) Они знают о проблеме
> 
> https://community.teamviewer.com/t5/Linux/Update-TeamViewer-13/m-p/24705/highlight/true#M1161
> 
> У нас все работает, если сначала от рута запустить демона, а потом уже от рута
> teamviewer. Что наверное и происходит, если ставить пакетом, с оформлением
> запуска соответствующего сервиса. Так что после починки упаковки пакета все
> скорее всего заработает.
В пакете есть скрипты, настройки для dbus и .service-файл.
Посмотрите, может быть service-файл разместить куда нужно, и всё заработает?

Конечно, ни под каким предлогом не стоит запускать под рутом графическое приложение.