Page MenuHomeVyOS Platform

List of debian archives is out of date (non-free-firmware is missing)
Closed, ResolvedPublicBUG

Description

Warning during compile:

N: Repository 'Debian bookworm' changed its 'non-free component' value from 'non-free' to 'non-free non-free-firmware'
N: More information about this can be found online in the Release notes at: https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.html#non-free-split

Proposed change:

https://github.com/vyos/vyos-build/blob/current/data/defaults.toml

debian_archive_areas = "main contrib non-free non-free-firmware"

Details

Difficulty level
Unknown (require assessment)
Version
VyOS 1.5-rolling-202309170024
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Improvement (missing useful functionality)

Event Timeline

Viacheslav changed the task status from Open to Needs testing.Sep 23 2023, 1:48 PM

Verified through smoketests.

Note that this change affects building of VyOS.

Once built the sources.list file inside the ISO (well filesystem.squashfs) is empty.

If someone wants to add packages after the VyOS have been installed (such as in lab environment) even if not recommended this can then be added to the /etc/apt/sources.list (valid for both 1.4-rolling and 1.5-rolling who currently is based on Debian 12.x (bookworm)):

deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-proposed-updates main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware
deb http://deb.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb https://rolling-packages.vyos.net/current current main