Skip to content

[Bug]: Debian 13 is not using sources.list anymore #4934

Closed

Description

@BoJockel

Severity

severity: low

Reproducibility

reproducible: always

Regression

regression: no

Affects latest release

latest-release: yes

User story

As a Server Admin, I want the warning not to be displayed so that the console is not spammed by it.

Script name

sfserver, pwserver, pmcserver, fcserver

Game

Palworld, Paper Minecraft, Factorio, Satisfactory

Linux distro

Other

Command

command: update

Expected behavior

The scripts read the proper source list location on Debian 13:

/etc/apt/sources.list.d/

Actual behavior

If a update script or any other is run, the following output gets shown:

grep: /etc/apt/sources.list: No such file or directory

On Debian 13 the source lists are now found at: /etc/apt/sources.list.d/

Further information

Is part of every update script

Pre-checks

  • I ran update and validate before reporting this issue.

Relevant log output

[ .... ] Starting sfserver: grep: /etc/apt/sources.list: No such file or directory

Steps to reproduce

  1. Install LGSM on a Debian 13 system
  2. Start a script like: ./sfserver update
  3. Read the output

Activity

  1. github-actions commented on Jun 25, 2026

    @github-actions
    Contributor

    Thanks for opening this issue!

    The issue report is well detailed with severity, reproducibility, regression info, commands, expected and actual behavior, logs, and reproduction steps. The user clearly describes the problem with Debian 13's sources.list location causing warnings during update scripts. No critical information appears missing.

    Game name note: Multiple games mentioned (Palworld, Paper Minecraft, Factorio, Satisfactory); no single canonical game identified.

    This note was generated automatically by AI triage and may not be perfect. A maintainer will review shortly.

  2. dgibbs64 commented on Oct 3, 2026

    @dgibbs64
    Member

    Fixed in #4952, which will ship in v26.3.0. The SteamCMD package check now reads /etc/apt/sources.list, sources.list.d/*.list and Debian 13 deb822 *.sources files, without the grep: /etc/apt/sources.list: No such file or directory warning. It also ignores commented-out non-free entries.

  3. added this to the v26.3.0 milestone on Oct 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions