Bug 36376 - Error: You are missing the following 32-bit libraries, and Steam may not run: libnsl.so.1
Summary: Error: You are missing the following 32-bit libraries, and Steam may not run:...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: steam (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Денис Назаров
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-25 14:57 MSK by Andrew Savchenko
Modified: 2019-04-30 11:42 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 Andrew Savchenko 2019-03-25 14:57:37 MSK
Добрый день!

steam не хватает зависимости на i586-libnsl.so.1:

Error: You are missing the following 32-bit libraries, and Steam may not run:
libnsl.so.1
Installing breakpad exception handler for appid(steam)/version(1550534751)
Installing breakpad exception handler for appid(steam)/version(1550534751)
Failed to load steamui.so - dlerror(): libnsl.so.1: wrong ELF class: ELFCLASS64

Прошу добавить. Используется i586-steam-1.0.0.59-alt2.i586.
Comment 1 Денис Назаров 2019-03-25 21:29:10 MSK
/lib/libnsl.so.1 входит в пакет i586-glibc-core, который в свою очередь зависит от i586-glibc-pthread, который прописан в зависимостях i586-steam:

[nenderus@nenderus-pc ~]$ rpm -qR i586-steam
curl  
i586-glibc-pthread >= 2.15
i586-glibc-nss >= 2.15
i586-libGL  
i586-libnss  
xz  
/bin/bash4  
/etc/pki/tls/certs/ca-bundle.crt  
/lib/udev/rules.d  
/usr/bin/env  
bash  
coreutils  
tar  
xterm  
zenity  
rpmlib(PayloadIsLzma)

[nenderus@nenderus-pc ~]$ rpm -qR i586-glibc-pthread
glibc-pthread = 6:2.23-alt3.M80P.2
i586-glibc-core = 6:2.23-alt3.M80P.2
libgcc_s.so.1  
rpmlib(PayloadIsLzma)

[nenderus@nenderus-pc ~]$ rpm -ql i586-glibc-core
/lib/ld-2.23.so
/lib/ld-linux.so.2
/lib/libBrokenLocale-2.23.so
/lib/libBrokenLocale.so.1
/lib/libc-2.23.so
/lib/libc.so.6
/lib/libcidn-2.23.so
/lib/libcidn.so.1
/lib/libcrypt-2.23.so
/lib/libcrypt.so.1
/lib/libdl-2.23.so
/lib/libdl.so.2
/lib/libm-2.23.so
/lib/libm.so.6
/lib/libnsl-2.23.so
/lib/libnsl.so.1
/lib/libnss_files-2.23.so
/lib/libnss_files.so.2
/lib/libresolv-2.23.so
/lib/libresolv.so.2
/lib/libutil-2.23.so
/lib/libutil.so.1
Comment 2 Repository Robot 2019-04-30 11:42:27 MSK
steam-1.0.0.61-alt3 -> sisyphus:

Tue Apr 30 2019 Nazarov Denis <nenderus@altlinux> 1.0.0.61-alt3
- Add require on libnsl1 (ALT #36376)
- Remove patch bash4