Bug 39322

Summary: команда epm play glusterfs7/glusterfs8 заканчивается с ошибкой
Product: Sisyphus Reporter: Sergey Ivanov <zagagyka>
Component: eepmAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Sergey Ivanov 2020-11-19 17:16:50 MSK
После окончания установки glusterfs7/glusterfs8 появляется ошибка:
Error: Remove: missing package(s) name.

Ошибка появляется из за того, что после выполнения установки glusterfs выполняется удаление старой версии glusterfs командой "epme $(epmqp ${GFSOLD})" (в файле /etc/eepm/prescription.d/glusterfs7(8).sh).
Если же в системе не стоят старые пакеты glusterfs, то команда epme выполняется без параметров в результате чего возникает данная ошибка
Comment 1 Repository Robot 2020-12-20 08:27:12 MSK
eepm-3.7.5-alt1 -> sisyphus:

 Sun Dec 20 2020 Vitaly Lipatov <lav@altlinux.ru> 3.7.5-alt1
 - microsoft-edge-dev.sh: add fix for missed alternatives in rpm package
 - repack: microsoft-edge-dev add /usr/bin/microsoft-edge in spec if missed
 - add repack microsoft-edge.sh (for future)
 - separate code for play command
 - get_local_alt_contents_index: skip task lines from repolist (ALT bug 38766)
 - epm-remove: make empty arg list is ok (ALT bug 39322)
 - prescriptions for php7/php8: fix return status
 - glusterfs7.sh: don't install glusterfs7-cli
 - epm-assure: fix reenterability
 - tools_eget: fix direct download from github
 - epm-autoremove: disable interactive for all parts (ALT bug 39321)
 - epm-autoorphans: add --auto support; print list for --dry-run
 - i586-wine: return error on error