Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug]: libstdc++5:i386 is not available on Ubuntu 26.04 (cod, cod2, coduo, mohaa, bfv)

Aperta
#5,026 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
Mezza giornata
Idoneità per principianti
42/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
docker, linux, shell, ubuntu

Direzione di ricerca

Start with lgsm/data/ubuntu-26.04.csv, which duplicates the 24.04 list, and the libstdc++5:i386 entries for cod, cod2, coduo, mohaa and bfv. Then look at check_deps to see how a missing package is handled. Done means these five servers either install via a noble fallback or show a clear unsupported message on 26.04. The maintainers have not chosen between the two options yet, so confirm the approach in the thread before writing code.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

distro: Ubuntu engine: idtech3 engine: iw2.0 engine: refractor game: Battlefield: Vietnam game: Call of Duty game: Call of Duty 2 game: Call of Duty: United Offensive game: Medal of Honor: Allied Assault info: dependency info: docker type: bug

Summary

lgsm/data/ubuntu-26.04.csv is an unchanged copy of ubuntu-24.04.csv. Five servers list libstdc++5:i386, but Ubuntu removed that package in 26.04 (Resolute Raccoon):

  • bfv (Battlefield: Vietnam)
  • cod (Call of Duty)
  • cod2 (Call of Duty 2)
  • coduo (Call of Duty: United Offensive)
  • mohaa (Medal of Honor: Allied Assault)

On 26.04, installing their dependencies fails with E: Unable to locate package libstdc++5:i386. This affects normal installs as well as Docker.

Evidence

  • Launchpad lists libstdc++5 (1:3.3.6-30ubuntu2) as published for noble/i386, with nothing published for resolute.
  • I simulated installing every game's 26.04 dependency list on Ubuntu 26.04. All games install except these five; on 24.04 none fail.

Possible fix

Noble's package installs cleanly on 26.04 (glibc 2.43); I tested this:

curl -fsSLO http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-30ubuntu2_i386.deb
sudo apt-get install -y ./libstdc++5_3.3.6-30ubuntu2_i386.deb

Options:

  1. check_deps falls back to the noble .deb when libstdc++5:i386 has no install candidate.
  2. Mark these servers as unsupported on 26.04, so users get a clear message instead of an apt error.

Until then, these servers' Docker images stay on ubuntu-24.04 (see the Docker migration tracking issue).

Lingua principale
Shell
Stelle
4.9k
Fork
870
Merge medio
1g 11h
PR unite (30g)
57

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di GameServerManagers/LinuxGSM

Tutte le issue di GameServerManagers/LinuxGSM

Issue simili

Altre issue su Shell/Bash

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.