Bug 52427 - Не устанавливается если нет зависимостей, которые вроде как и не обязательны для этого приложения
Summary: Не устанавливается если нет зависимостей, которые вроде как и не обязательны ...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: portproton-installer (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: fidel@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-14 18:48 MSK by iQQator
Modified: 2025-05-27 13:30 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description iQQator 2024-12-14 18:48:06 MSK
Не устанавливается если нет зависимостей, которые вроде как и не обязательны для этого приложения

Следующие пакеты имеют неудовлетворенные зависимости:
  i586-portproton-installer.32bit: Depends: i586-xorg-dri-intel
                                   Depends: i586-xorg-dri-radeon
                                   Depends: i586-xorg-dri-swrast
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2024-12-15 00:51:03 MSK
(Ответ для iQQator на комментарий #0)
> Не устанавливается если нет зависимостей, которые вроде как и не обязательны
> для этого приложения
> 
> Следующие пакеты имеют неудовлетворенные зависимости:
>   i586-portproton-installer.32bit: Depends: i586-xorg-dri-intel
>                                    Depends: i586-xorg-dri-radeon
>                                    Depends: i586-xorg-dri-swrast

зависимости конечно немного избыточные, т.е. у кого нет видео от AMD/Intel должен все равно поставить эти пакеты. Как пример - nvidia.

Но, с другой, стороны это скорее проблема упаковки mesa, т.к. вместо требования поставить один mesa-gallium-drivers в альтах еще вытягивается gallium-pipe из-за сборки с clover.

Но все-таки непонятно, зачем portproton libd3d, gallium nine как проект скорее мертв, чем жив, даже его автор советует пользоваться dxvk и не заниматься ерундой.
Comment 2 Mikhail Tergoev 2025-05-27 13:11:10 MSK
(Ответ для iQQator на комментарий #0)
> Следующие пакеты имеют неудовлетворенные зависимости:
>   i586-portproton-installer.32bit: Depends: i586-xorg-dri-intel
>                                    Depends: i586-xorg-dri-radeon
>                                    Depends: i586-xorg-dri-swrast

Пока в репозиториях (как пример) пакет xorg-dri-radeon не тянет самостоятельно i586-xorg-dri-radeon, считаю что эти зависимости обязательны.

(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #1)
> Но все-таки непонятно, зачем portproton libd3d, gallium nine как проект
> скорее мертв, чем жив, даже его автор советует пользоваться dxvk и не
> заниматься ерундой.

Теперь gallium-nine действительно устарел, так как его дропнули в апстриме. Удаляю из зависимостей.
Comment 3 Repository Robot 2025-05-27 13:30:41 MSK
portproton-installer-1.7.1-alt4 -> sisyphus:

 Tue May 27 2025 Mikhail Tergoev <fidel@altlinux> 1.7.1-alt4
 - dropped requires: gamemode and libd3d (ALT bug: 52427)