mirror of
https://github.com/Dasharo/systemd.git
synced 2026-03-06 15:02:31 -08:00
test: install binaries from local d/control file
The source package in the apt cache might be older than the packaging from salsa.debian.org/systemd-team/systemd so it might not list all the current binary packages. This is currently the case for systemd-timesyncd, so TEST-30 fails. Simply grep the control file rather than using apt-cache when iterating over the packages contents.
This commit is contained in:
committed by
Zbigniew Jędrzejewski-Szmek
parent
92ef9e568b
commit
7eba0c50f5
@@ -750,7 +750,7 @@ install_compiled_systemd() {
|
||||
install_debian_systemd() {
|
||||
ddebug "Install debian systemd"
|
||||
|
||||
local _systemd_pkgs=$(apt-cache showsrc systemd | grep -m 1 -E '^Binary:' | cut -d ':' -f 2 | tr -d ,)
|
||||
local _systemd_pkgs=$(grep -E '^Package:' ${SOURCE_DIR}/debian/control | cut -d ':' -f 2)
|
||||
local _files=""
|
||||
for deb in $_systemd_pkgs; do
|
||||
_files=$(dpkg-query -L $deb 2>/dev/null) || continue
|
||||
|
||||
Reference in New Issue
Block a user