| Summary: | Невозможно установить far2l-portable через appinstall на Alt Workstation 10.1 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Savelev Pavel <savelevpa> | ||||
| Component: | eepm | Assignee: | Vitaly Lipatov <lav> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | lav, tergoevm | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
|
Description
Savelev Pavel
2023-04-14 21:26:58 MSK
alt-workstation p10 - воспроизводится, но проблема не в необходимости добавления пользователя в группу 'fuse'.
Из за особенностей установщика портативной версии far2l-portable, при запуске из appinstall он не может пройти условие:
if test x"$nox11" = xn; then
if test -t 1; then # Do we have a terminal on stdout?
:
else
if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X?
if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable
GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology"
for a in $GUESS_XTERMS; do
if type $a >/dev/null 2>&1; then
XTERM=$a
break
fi
done
chmod a+x $0 || echo Please add execution rights on $0 >&2
if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal!
exec $XTERM -e "$0 --xwin $initargs"
else
exec $XTERM -e "./$0 --xwin $initargs"
fi
fi
fi
fi
fi
Если установить xterm - ошибка пропала, но это только локальное решение.
Для глобального решения достаточно добавить аргумент --nox11
пул-реквест с исправлением отправлен...
eepm-3.57.3-alt1 -> sisyphus: Tue May 23 2023 Vitaly Lipatov <lav@altlinux.ru> 3.57.3-alt1 - added --nox11 to pack.d/far2l-portable.sh (ALT bug 45869) - epm repack ungoogled-chromium: fix chrome-sandbox name - epm repack discord: disable autoreq, add fixed reqs - epm play flyview-server: add comments about user, create var dir (ALT bug 45630) |