Github messages for voidlinux
 help / color / Atom feed
* [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
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ 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] 5+ 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
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ 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] 5+ 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
  3 siblings, 0 replies; 5+ 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] 5+ 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
  3 siblings, 0 replies; 5+ 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] 5+ 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
  3 siblings, 0 replies; 5+ 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] 5+ messages in thread

end of thread, back to index

Thread overview: 5+ 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

Github messages for voidlinux

Archives are clonable: git clone --mirror http://inbox.vuxu.org/voidlinux-github

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git