Bug 43453 - Некорректно обрабатывает python-сценарии без shebang
Summary: Некорректно обрабатывает python-сценарии без shebang
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: eepm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-04 17:24 MSK by Fr. Br. George
Modified: 2022-08-11 01:01 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fr. Br. George 2022-08-04 17:24:27 MSK
При перепаковке пакетов в python-сценарии вставляется `#!/usr/bin/python3`
Однако при этом игнорируются конструкции вида `#!/usr/bin/env python` а также python-сценарии вообще без shebang. В частности, поэтому не работает 
`eepm play steam` (один из сценариев распознаётся как python2)

Проблема исправлена в этой сборке:
https://git.altlinux.org/tasks/304772/
Comment 1 Vitaly Lipatov 2022-08-11 01:01:18 MSK
Добавлено в
* Сб авг 06 2022 Vitaly Lipatov <lav@altlinux.ru> 3.22.0-alt1
- repack.d/generic.sh: more common python -> python2 shebang suport