Версии пакетов: appinstall-1.4.1-alt1.noarch (Сизиф) appinstall-1.3.3-alt1.noarch (P10) eepm-3.57.7-alt1.noarch eepm-repack-3.57.7-alt1.noarch Стенды: workstation-10.1-x86-64 education-10.1-x86-64 server-10.1-x86-64 Шаги для воспроизведения: 1. Запустить appinstall # appinstall 2. Запустить установку hplip-plugin Ожидаемый результат: успешная установка пакета Реальный результат: ошибка после загрузки пакета # /usr/bin/env bash /etc/eepm/pack.d/hplip-plugin.sh /var/tmp/tmp.CXCHhvFQNC/hplip-3.23.3-plugin.run /var/tmp/tmp.T9KHzZemhm/filefortarname /var/tmp/tmp.CXCHhvFQNC/hplip-3.23.3-plugin.run: строка 464: exec: -t: недопустимый параметр exec: использование: exec [-cl] [-a имя] [команда] [аргументы ...]] [перенаправление ...] ERROR: (you can discuss the epm 3.57.6-alt1 problem in Telegram: https://t.me/useepm) ERROR: There was some error during install the application. (you can discuss the epm 3.57.6-alt1 problem in Telegram: https://t.me/useepm) Ошибка наблюдается только при установке hplip-plugin через appinstall. Если устанавливать пакет командой # epm play hplip-plugin, то установка проходит успешно. На платформах kworkstation-10.1-x86-64-kde и education-10.1-x86-64-kde ошибка не наблюдается.
eepm-3.57.7-alt1 appinstall-1.4.2-alt1 Результат: Установка hplip-plugin... # /usr/bin/env bash /etc/eepm/play.d/hplip-plugin.sh --run # epm installed hplip # epm pack --install hplip-plugin https://developers.hp.com/sites/default/files/hplip-3.23.5-plugin.run # eget --latest https://developers.hp.com/sites/default/files/hplip-3.23.5-plugin.run # /usr/bin/wget --content-disposition https://developers.hp.com/sites/default/files/hplip-3.23.5-plugin.run --2023-06-14 12:05:23-- https://developers.hp.com/sites/default/files/hplip-3.23.5-plugin.run Resolving developers.hp.com (developers.hp.com)... 35.167.236.162, 34.210.182.99 Connecting to developers.hp.com (developers.hp.com)|35.167.236.162|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 11491464 (11M) Saving to: ‘hplip-3.23.5-plugin.run’ 0K .......... .......... .......... .......... .......... 0% 239K 47s ... 11200K .......... .......... .. 100% 112M=2,1s 2023-06-14 12:05:27 (5,19 MB/s) - ‘hplip-3.23.5-plugin.run’ saved [11491464/11491464] # /usr/bin/env bash /etc/eepm/pack.d/hplip-plugin.sh /var/tmp/tmp.v8YXpUKdqe/hplip-3.23.5-plugin.run /var/tmp/tmp.HQn3udbdrB/filefortarname install: не удалось выполнить stat для 'plugin.spec': Нет такого файла или каталога install: не удалось выполнить stat для 'hp_laserjet_*.fw.gz': Нет такого файла или каталога install: не удалось выполнить stat для 'fax_marvell-x86_64.so': Нет такого файла или каталога install: не удалось выполнить stat для 'hbpl1-x86_64.so': Нет такого файла или каталога install: не удалось выполнить stat для 'lj-x86_64.so': Нет такого файла или каталога install: не удалось выполнить stat для 'bb_*-x86_64.so': Нет такого файла или каталога install: не удалось выполнить stat для 'license.txt': Нет такого файла или каталога # erc pack hplip-plugin-3.23.5.tar usr/share/hplip usr/share/doc/hplip-plugin var/lib/hp/hplip.state # patool --verbose create hplip-plugin-3.23.5.tar usr/share/hplip usr/share/doc/hplip-plugin var/lib/hp/hplip.state patool: Creating hplip-plugin-3.23.5.tar ... patool: running /bin/tar --create --file hplip-plugin-3.23.5.tar -- usr/share/hplip usr/share/doc/hplip-plugin var/lib/hp/hplip.state patool: ... hplip-plugin-3.23.5.tar created. пакет /var/tmp/tmp.HQn3udbdrB/hplip-plugin-3.23.5.tar не установлен Repacking /var/tmp/tmp.HQn3udbdrB/hplip-plugin-3.23.5.tar to local rpm format (inside /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5.tar.tmpdir) ... # /usr/bin/env bash /etc/eepm/pack.d/generic-tar.sh /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5.tar /var/tmp/tmp.ioPQyNCoeG/filefortarname # erc type hplip-plugin-3.23.5.tar # alien --generate --to-rpm ../hplip-plugin-3.23.5.tar # /usr/bin/env bash /etc/eepm/repack.d/generic.sh /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5.tar.tmpdir/hplip-plugin-3.23.5 /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5.tar.tmpdir/hplip-plugin-3.23.5-2.spec hplip-plugin /var/tmp/tmp.HQn3udbdrB/hplip-plugin-3.23.5.tar # /usr/bin/env bash /etc/eepm/repack.d/hplip-plugin.sh /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5.tar.tmpdir/hplip-plugin-3.23.5 /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5.tar.tmpdir/hplip-plugin-3.23.5-2.spec hplip-plugin /var/tmp/tmp.HQn3udbdrB/hplip-plugin-3.23.5.tar # rpmbuild --buildroot /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5.tar.tmpdir/hplip-plugin-3.23.5 --target x86_64 -bb /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5.tar.tmpdir/hplip-plugin-3.23.5-2.spec # epm install /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5-epm1.repacked.2.x86_64.rpm WARNING: %%% You are trying install package /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5-epm1.repacked.2.x86_64.rpm repacked from third-party software source. Use it at your own risk. %%% # rpm -Uvh /var/tmp/tmp.ioPQyNCoeG/hplip-plugin-3.23.5-epm1.repacked.2.x86_64.rpm Подготовка... ################################# [100%] Обновление / установка... 1: hplip-plugin-100:3.23.5-epm1.repacked.2 ################################# [100%] egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E Running /usr/lib/rpm/posttrans-filetriggers
(Ответ для Savelev Pavel на комментарий #0) > Версии пакетов: > appinstall-1.4.1-alt1.noarch (Сизиф) > appinstall-1.3.3-alt1.noarch (P10) > > > eepm-3.57.7-alt1.noarch > eepm-repack-3.57.7-alt1.noarch > > Стенды: > workstation-10.1-x86-64 > education-10.1-x86-64 > server-10.1-x86-64 ... > > # /usr/bin/env bash /etc/eepm/pack.d/hplip-plugin.sh > /var/tmp/tmp.CXCHhvFQNC/hplip-3.23.3-plugin.run > /var/tmp/tmp.T9KHzZemhm/filefortarname > /var/tmp/tmp.CXCHhvFQNC/hplip-3.23.3-plugin.run: строка 464: exec: -t: > недопустимый параметр > exec: использование: exec [-cl] [-a имя] [команда] [аргументы ...]] Это строка exec $XTERM -title "$label" -e "$0" --xwin "$initargs" ... > > Ошибка наблюдается только при установке hplip-plugin через appinstall. Если > устанавливать пакет командой # epm play hplip-plugin, то установка проходит > успешно. На платформах kworkstation-10.1-x86-64-kde и > education-10.1-x86-64-kde ошибка не наблюдается. А какой у вас терминал, его, получается, нет в этом списке? GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology"
EPM package manager version 3.58.2 workstation (p10) - ошибка воспроизводиться Узнаем терминал: $ ps -o 'cmd=' -p $(ps -o 'ppid=' -p $$) mate-terminal Видим что mate-terminal нет в списке hplip-3.23.5-plugin.run: GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" а тот же xterm по умолчанию в workstation (p10) не предустановлен. Для чистоты эксперимента, установил xterm - ошибка не воспроизводится Вижу 2 варианта решения проблемы: 1 - предустанавливать xterm 2 - исправлять sed-ом сам файл hplip-3.23.5-plugin.run
eepm-3.58.4-alt1 -> sisyphus: Fri Jul 21 2023 Vitaly Lipatov <lav@altlinux.ru> 3.58.4-alt1 - epm play: add pachca - epm assure: don't print to stdout ever in --verbose - epm pack hplip-plugin: add --nox11 (ALT bug 46507) - epm repack: rewrite skype repacking (ALT bug 45502) - epm play vkteams: implement via epm pack - epm list: implement --upgradable - epm play yandex-browser: install for ALT from rpm, add support for corporate package