Воспроизводится только на системе ALT Education 9.1, на других такой ошибки нет. # epm play teamviewer # /etc/eepm/prescription.d/teamviewer.sh --run # cd /tmp/.private/root/tmp.I93KLSAR1s # eget --latest https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm --2021-04-07 14:34:25-- https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm Распознаётся download.teamviewer.com (download.teamviewer.com)… 2606:4700::6810:3e10, 2606:4700::6810:3f10, 104.16.62.16, ... Подключение к download.teamviewer.com (download.teamviewer.com)|2606:4700::6810:3e10|:443... соединение установлено. ........................... shell.req: /tmp/.private/root/tmp.Z1369grkvi/teamviewer.x86_64.rpm.tmpdir/teamviewer-15.16.8/opt/teamviewer/tv_bin/script/tv-delayed-start.sh: invalid command: -v find-requires: FINDPACKAGE-COMMANDS: Main dbus-send grep ip mv sleep # rpm -Uvh /tmp/.private/root/tmp.Z1369grkvi/teamviewer-15.16.8-alt1.repacked.with.epm.1.x86_64.rpm ошибка: Неудовлетворенные зависимости: /bin/ip нужен для teamviewer-15.16.8-alt1.repacked.with.epm.1.x86_64 # apt-get install /tmp/.private/root/tmp.Z1369grkvi/teamviewer-15.16.8-alt1.repacked.with.epm.1.x86_64.rpm Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Выбрано teamviewer для '/tmp/.private/root/tmp.Z1369grkvi/teamviewer-15.16.8-alt1.repacked.with.epm.1.x86_64.rpm' Некоторые пакеты установить невозможно. Это может означать, что Вы потребовали невозможного, либо пользуетесь нестабильным репозиторием. Часть необходимых пакетов либо ещё не создана, либо была удалена из каталога 'Входящие'. Так как для выполнения Вашего запроса достаточно одной операции, то скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста, об этом как о найденной ошибке в пакете. Эти сведения могут помочь найти выход из ситуации: Следующие пакеты имеют неудовлетворенные зависимости: teamviewer: Требует: /bin/ip но пакет не может быть установлен E: Извините, `битые' пакеты удалён '/tmp/.private/root/tmp.I93KLSAR1s/teamviewer.x86_64.rpm' удалён '/tmp/.private/root/tmp.Z1369grkvi/.rpmmacros' удалён '/tmp/.private/root/tmp.Z1369grkvi/teamviewer-15.16.8-alt1.repacked.with.epm.1.x86_64.rpm' rmdir: удаление каталога, '/tmp/.private/root/tmp.I93KLSAR1s' Файл /bin/ip это симлинк на /sbin/ip: # l /bin/ip lrwxrwxrwx 1 root root 8 авг 6 2020 /bin/ip -> /sbin/ip # rpm -qf /bin/ip файл /bin/ip не принадлежит ни одному из пакетов Такой симлинк есть только на Education, поэтому на других системах ошибки нет.
Это вызвано https://bugzilla.altlinux.org/show_bug.cgi?id=34323#c9 Здесь запрашивалось добавить в пакет /bin/ip, но был добавлен /usr/bin/ip: https://bugzilla.altlinux.org/show_bug.cgi?id=22887 А есть информация, откуда /bin/ip в ALT Education 9.1? Я-то с проблемой сталкивался, но в итоге решил, что это я случайно в системе сделал /bin/ip, и успокоился, удалив его. В случае с teamviewer я, пожалуй, удалю эту зависимость совсем.
(Ответ для Vitaly Lipatov на комментарий #1) > Это вызвано > https://bugzilla.altlinux.org/show_bug.cgi?id=34323#c9 ... > В случае с teamviewer я, пожалуй, удалю эту зависимость совсем. Отправил в p9 * Сб апр 10 2021 Vitaly Lipatov <lav@altlinux.ru> 3.9.9-alt1 - repack.d/teamviewer.sh: drop /bin/ip require (see ALT bug 39891) - prescription.d/brave.sh: fix downloading (ALT bug 39818)