* [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
@ 2020-03-15 20:20 seisatsu
2020-03-20 8:41 ` codingHahn
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: seisatsu @ 2020-03-15 20:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1146 bytes --]
New issue by seisatsu on void-packages repository
https://github.com/void-linux/void-packages/issues/20102
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
*[seisatsu@grayvoid ~]$ xuname
Void 5.4.25_1 x86_64 AuthenticAMD notuptodate rrrrmdFFFFF*
* package:
*steam-1.0.0.61_7*
### Expected behavior
The `steam` executable should start after installing.
### Actual behavior
* When starting without glibc-32bit installed from multilibs, steam produces an error popup saying that the 32bit libc libraries are required to start.
* When starting without mesa-32bit or mesa-dri-32bit, a popup error warns that "glXChooseVisual failed".
* When starting with mesa-32bit but not mesa-dri-32bit, steam segfaults.
### Steps to reproduce the behavior
Install the steam package without installing the required multilibs packages, then attempt to run.
### Suggested solution
Move steam to the multilibs repository and require the necessary multilibs packages.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
@ 2020-03-20 8:41 ` codingHahn
2020-03-25 0:59 ` Supersonic112
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: codingHahn @ 2020-03-20 8:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 429 bytes --]
New comment by codingHahn on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-601588848
Comment:
You are right. Steam should function right after installation. But to my knowledge, the multilib repo gets populated automatically. i do not know how hard or feasible it is to change this process just for steam. There already is an install massage that tells you what you have to do.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
2020-03-20 8:41 ` codingHahn
@ 2020-03-25 0:59 ` Supersonic112
2020-03-25 9:14 ` codingHahn
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Supersonic112 @ 2020-03-25 0:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 404 bytes --]
New comment by Supersonic112 on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-603581883
Comment:
Small addition: just switched to Voidlinux yesterday, I also had to install `libglvnd-32bit` before Steam would run beyond something that looked like the following (admittedly rather old) issue: https://github.com/ValveSoftware/steam-for-linux/issues/3951
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
2020-03-20 8:41 ` codingHahn
2020-03-25 0:59 ` Supersonic112
@ 2020-03-25 9:14 ` codingHahn
2020-03-27 0:17 ` Supersonic112
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: codingHahn @ 2020-03-25 9:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 214 bytes --]
New comment by codingHahn on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-603729599
Comment:
@xtraeme Is it possible to 'require' a package from a multilib repo?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
` (2 preceding siblings ...)
2020-03-25 9:14 ` codingHahn
@ 2020-03-27 0:17 ` Supersonic112
2021-02-05 3:30 ` ericonr
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Supersonic112 @ 2020-03-27 0:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 566 bytes --]
New comment by Supersonic112 on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-603581883
Comment:
**EDIT**: Whoops, sorry, I must really have skipped the postinstall message by accident, there the package is mentioned. You may safely ignore this comment.
~~Small addition: just switched to Voidlinux yesterday, I also had to install `libglvnd-32bit` before Steam would run beyond something that looked like the following (admittedly rather old) issue: https://github.com/ValveSoftware/steam-for-linux/issues/3951~~
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
` (3 preceding siblings ...)
2020-03-27 0:17 ` Supersonic112
@ 2021-02-05 3:30 ` ericonr
2021-02-05 3:31 ` ericonr
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: ericonr @ 2021-02-05 3:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 328 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-773761459
Comment:
Creating dependencies on the `-32bit` packages seems to just work, one big issue is that it creates a dependency on the current multilib system, which we'd like to change (see #27337 ).
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
` (4 preceding siblings ...)
2021-02-05 3:30 ` ericonr
@ 2021-02-05 3:31 ` ericonr
2021-02-05 3:31 ` [ISSUE] [CLOSED] " ericonr
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: ericonr @ 2021-02-05 3:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 247 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-773761766
Comment:
Since we want to move in that direction and we currently provide an INSTALL.msg, I will be closing this.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [ISSUE] [CLOSED] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
` (5 preceding siblings ...)
2021-02-05 3:31 ` ericonr
@ 2021-02-05 3:31 ` ericonr
2021-12-18 12:24 ` Vistaus
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: ericonr @ 2021-02-05 3:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1117 bytes --]
Closed issue by seisatsu on void-packages repository
https://github.com/void-linux/void-packages/issues/20102
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
*Void 5.4.25_1 x86_64 AuthenticAMD notuptodate rrrrmdFFFFF*
* package:
*steam-1.0.0.61_7*
### Expected behavior
The `steam` executable should start after installing.
### Actual behavior
* When starting without glibc-32bit installed from multilibs, steam produces an error popup saying that the 32bit libc libraries are required to start.
* When starting without mesa-32bit or mesa-dri-32bit, a popup error warns that "glXChooseVisual failed".
* When starting with mesa-32bit but not mesa-dri-32bit, steam segfaults.
### Steps to reproduce the behavior
Install the steam package without installing the required multilibs packages, then attempt to run.
### Suggested solution
Move steam to the multilibs repository and require the necessary multilibs packages.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
` (6 preceding siblings ...)
2021-02-05 3:31 ` [ISSUE] [CLOSED] " ericonr
@ 2021-12-18 12:24 ` Vistaus
2021-12-18 14:14 ` Duncaen
2021-12-18 14:14 ` Duncaen
9 siblings, 0 replies; 11+ messages in thread
From: Vistaus @ 2021-12-18 12:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 296 bytes --]
New comment by Vistaus on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-997195197
Comment:
I don't understand why this issue is closed as it's still relevant. I installed Void yesterday, so it's a 100% clean install, yet this issue still arose.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
` (7 preceding siblings ...)
2021-12-18 12:24 ` Vistaus
@ 2021-12-18 14:14 ` Duncaen
2021-12-18 14:14 ` Duncaen
9 siblings, 0 replies; 11+ messages in thread
From: Duncaen @ 2021-12-18 14:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 450 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-997208367
Comment:
Because it required dependencies from a repository that is not enabled by default and also introduces build dependencies on x86_64 builds that require a i686 chroot.
Steam requires manual setup, nothing is going to change that because it would require hacks/workarounds that no other package would require.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run.
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
` (8 preceding siblings ...)
2021-12-18 14:14 ` Duncaen
@ 2021-12-18 14:14 ` Duncaen
9 siblings, 0 replies; 11+ messages in thread
From: Duncaen @ 2021-12-18 14:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 456 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/issues/20102#issuecomment-997208367
Comment:
Because it required dependencies from a repository that is not enabled by default and also introduces build dependencies on x86_64 builds that require a i686 build chroot.
Steam requires manual setup, nothing is going to change that because it would require hacks/workarounds that no other package would require.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2021-12-18 14:14 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-03-15 20:20 [ISSUE] Steam package requires multilibs glibc-32bit, mesa-32bit, and mesa-dri-32bit to run seisatsu
2020-03-20 8:41 ` codingHahn
2020-03-25 0:59 ` Supersonic112
2020-03-25 9:14 ` codingHahn
2020-03-27 0:17 ` Supersonic112
2021-02-05 3:30 ` ericonr
2021-02-05 3:31 ` ericonr
2021-02-05 3:31 ` [ISSUE] [CLOSED] " ericonr
2021-12-18 12:24 ` Vistaus
2021-12-18 14:14 ` Duncaen
2021-12-18 14:14 ` Duncaen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).