Bug 50029

Summary: установка run файлов невозможна (переупаковка не требуется)
Product: Sisyphus Reporter: Сергей Котляров <shadowsbrother>
Component: epmgpiAssignee: ximper <ximper>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: ghgh2222, shadowsbrother, ximper
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Запуск run файла через epmgpi
none
Запуск run файла через терминал none

Description Сергей Котляров 2024-04-14 19:07:41 MSK
Created attachment 15872 [details]
Запуск run файла через epmgpi

Cистема (часть вывода cat /etc/os-release):

NAME="Sisyphus"
VERSION="20240122"

При попытке установить в livecd скачанный run файл выдаётся странное предупреждение (см. первый скриншот).

Догадываюсь, что для данного типа файлов переупаковка не требуется - нужно лишь его запустить. При этом из командной строки все прекрасно стартует (см. второй скриншот).
Comment 1 Сергей Котляров 2024-04-14 19:08:47 MSK
Created attachment 15873 [details]
Запуск run файла через терминал
Comment 2 Roman Alifanov 2024-04-14 20:20:47 MSK
xammp не поддерживается epm repack'ом
Если вы хотите, чтобы он устанавливался, пишите issue: https://github.com/Etersoft/eepm

(Ответ для Сергей Котляров на комментарий #0)
> Догадываюсь, что для данного типа файлов переупаковка не требуется - нужно
> лишь его запустить. При этом из командной строки все прекрасно стартует (см.
> второй скриншот).

Установка через run не рекомендуется, потому что установка мимо rpm ведёт к бесконтрольному изменению системы.
Comment 3 Сергей Котляров 2024-04-15 10:23:59 MSK
И тем не менее функционал запуска run файлов заявлен, но он работает по двойному клику мышкой. Никакой run файл (как заявлено в ченджлоге) запустить не удастся. Может быть вы не правильно поняли суть ошибки ? Это явно баг! Запускать надо мимо epm (для run файлов переупаковка не требуется).
Comment 4 Roman Alifanov 2024-04-15 12:08:13 MSK
(Ответ для Сергей Котляров на комментарий #3)
> Запускать надо мимо epm (для run файлов переупаковка не требуется).
Я повторяю, что простой запуск .run ведёт к бесконтрольному изменению системы.

epmgpi не будет просто так запускать .run файлы без перепаковки. Для
перепаковки нужна поддержка этой программы в epm repack.

Сейчас им поддерживается перепаковка .run файла DaVinci Resolve в rpm пакет:

* Tue Apr 09 2024 Vitaly Lipatov <lav@altlinux.ru> 3.62.2-alt1
- epm pack, repack: add Davinci-resolve