[PR #196] [MERGED] RetroArch LRPS2 core missing dependencies #220

Closed
opened 2026-10-15 12:50:06 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/games-on-whales/gow/pull/196
Author: @JesseAye
Created: 10/29/2024
Status: ✅ Merged
Merged: 10/29/2024
Merged by: @ABeltramo

Base: master ← Head: retroarch-core-missing-depends


📝 Commits (2)

  • ff98895 Adds required dependencies for LRPS2 core to apt-get install
  • 9753451 Creates symbolic link where the LRPS2 core expects to find libaio

📊 Changes

1 file changed (+3 additions, -2 deletions)

View changed files

📝 images/retroarch/Dockerfile (+3 -2)

📄 Description

#195 details missing dependencies when trying to launch the LRPS2 core in the RetroArch image.
Log line that points to the issue:

[ERROR] Failed to open libretro core: "/home/retro/.config/retroarch/cores/pcsx2_libretro.so"
[ERROR] Error(s): libGLU.so.1: cannot open shared object file: No such file or directory

The missing dependencies can be checked and confirmed by running ldd ~/.config/retroarch/cores/pcsx2_libretro.so, which reveals the following in it's output:

libGLU.so.1 => not found
libaio.so.1 => not found

This PR installs libglu1 and libaio1t64, and creates a symbolic link of libaio.so.1t64 as libaio.so.1, thus resolving the missing dependencies.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/games-on-whales/gow/pull/196 **Author:** [@JesseAye](https://github.com/JesseAye) **Created:** 10/29/2024 **Status:** ✅ Merged **Merged:** 10/29/2024 **Merged by:** [@ABeltramo](https://github.com/ABeltramo) **Base:** `master` ← **Head:** `retroarch-core-missing-depends` --- ### 📝 Commits (2) - [`ff98895`](https://github.com/games-on-whales/gow/commit/ff98895c39ff19c472b6316d7d77620281ae5170) Adds required dependencies for LRPS2 core to apt-get install - [`9753451`](https://github.com/games-on-whales/gow/commit/9753451aecbb521a134a03ad174938bfd5d01605) Creates symbolic link where the LRPS2 core expects to find libaio ### 📊 Changes **1 file changed** (+3 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `images/retroarch/Dockerfile` (+3 -2) </details> ### 📄 Description #195 details missing dependencies when trying to launch the LRPS2 core in the RetroArch image. Log line that points to the issue: ``` [ERROR] Failed to open libretro core: "/home/retro/.config/retroarch/cores/pcsx2_libretro.so" [ERROR] Error(s): libGLU.so.1: cannot open shared object file: No such file or directory ``` The missing dependencies can be checked and confirmed by running `ldd ~/.config/retroarch/cores/pcsx2_libretro.so`, which reveals the following in it's output: ``` libGLU.so.1 => not found libaio.so.1 => not found ``` This PR installs `libglu1` and `libaio1t64`, and creates a symbolic link of `libaio.so.1t64` as `libaio.so.1`, thus resolving the missing dependencies. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 12:50:06 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/gow#220
No description provided.