Bug 37168 - Не запускается lutris
Summary: Не запускается lutris
Status: CLOSED FIXED
Alias: None
Product: Autoimports (Sisyphus)
Classification: Distributions
Component: lutris (show other bugs)
Version: не указана
Hardware: all Linux
: P3 normal
Assignee: viy
QA Contact: viy
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-30 17:09 MSK by Leontiy Volodin
Modified: 2019-09-02 09:44 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Leontiy Volodin 2019-08-30 17:09:36 MSK
Во время запуска:

$ lutris
Traceback (most recent call last):
  File "/usr/bin/lutris", line 31, in <module>
    from lutris.gui.application import Application
  File "/usr/lib/python3/site-packages/lutris/gui/application.py", line 33, in <module>
    from lutris import pga
  File "/usr/lib/python3/site-packages/lutris/pga.py", line 10, in <module>
    from lutris.util import sql, system
  File "/usr/lib/python3/site-packages/lutris/util/system.py", line 10, in <module>
    from lutris.util.linux import LINUX_SYSTEM
  File "/usr/lib/python3/site-packages/lutris/util/linux.py", line 371, in <module>
    LINUX_SYSTEM = LinuxSystem()
  File "/usr/lib/python3/site-packages/lutris/util/linux.py", line 124, in __init__
    self.shared_libraries = self.get_shared_libraries()
  File "/usr/lib/python3/site-packages/lutris/util/linux.py", line 285, in get_shared_libraries
    for lib_line in self.get_ldconfig_libs():
  File "/usr/lib/python3/site-packages/lutris/util/linux.py", line 274, in get_ldconfig_libs
    output = subprocess.check_output(["ldconfig", "-p"]).decode("utf-8").split("\n")
  File "/usr/lib64/python3.7/subprocess.py", line 395, in check_output
    **kwargs).stdout
  File "/usr/lib64/python3.7/subprocess.py", line 472, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib64/python3.7/subprocess.py", line 775, in __init__
    restore_signals, start_new_session)
  File "/usr/lib64/python3.7/subprocess.py", line 1522, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'ldconfig': 'ldconfig'

Собрал свой вариант в задании 236930. Оставил в test-only, т.к. пакет уже есть в Autoimports.
Comment 1 viy 2019-08-30 19:42:52 MSK
не хотите ли в Сизиф собрать?
Я пакеты в autoimports держу потому, что протестировать их физически не могу :(
Comment 2 Leontiy Volodin 2019-08-30 20:51:02 MSK
(В ответ на комментарий №1)
> не хотите ли в Сизиф собрать?
> Я пакеты в autoimports держу потому, что протестировать их физически не могу :(

Сначала так и хотел сделать, но вспомнил разговор о том, что необходимо, как минимум, предупредить, если нужно собрать в сизиф пакет, уже имеющийся в Autoimports.
На выходных финально протестирую задание на всех графических окружениях. Изначально пакет правильно запускался только в GNOME Shell, поэтому Requires немного раздут.
Если вы не против, в понедельник отправлю в сизиф.
Comment 3 viy 2019-08-30 21:00:29 MSK
(В ответ на комментарий №2)
> На выходных финально протестирую задание на всех графических окружениях.
> Изначально пакет правильно запускался только в GNOME Shell, поэтому Requires
> немного раздут.
> Если вы не против, в понедельник отправлю в сизиф.

очень за.

> Сначала так и хотел сделать, но вспомнил разговор о том, что необходимо, как
> минимум, предупредить, если нужно собрать в сизиф пакет, уже имеющийся в
> Autoimports.

Это чтобы не было накладок, когда робот по старой памяти обновляет пакет.
Т.е. обновить без предупреждения можно, но тогда могут быть накладки,
когда человеческая сборка замещается сборкой от робота.
Comment 4 viy 2019-09-01 16:16:53 MSK
удалил lutris из autoimports, смело заливайте в Сизиф.
Comment 5 Repository Robot 2019-09-02 09:44:28 MSK
lutris-0.5.2.2-alt1 -> sisyphus:

* Fri Aug 30 2019 Leontiy Volodin <lvol@altlinux> 0.5.2.2-alt1
- Initial build for ALT Sisyphus (thanks opensuse for this spec) (ALT #37168).