canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #05784
[Bug 2089812] Re: ubuntu_lxc failed to build on Oracular (ERROR: Dependency "systemd" not found, tried pkgconfig)
It seems this will need systemd-dev, which is installed on Noble but not Oracular.
Therefore I think we can reuse this if statement:
https://git.launchpad.net/~canonical-kernel-team/+git/autotest-client-tests/tree/ubuntu_lxc/ubuntu_lxc.py#n33
--
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2089812
Title:
ubuntu_lxc failed to build on Oracular (ERROR: Dependency "systemd"
not found, tried pkgconfig)
Status in ubuntu-kernel-tests:
In Progress
Bug description:
After fixing bug 2083805
The ubuntu_lxc build is now failing with:
[ -d build ] || meson setup build/
The Meson build system
Version: 1.5.1
Source dir: /tmp/lxc-pkg-ubuntu
Build dir: /tmp/lxc-pkg-ubuntu/build
Build type: native build
Project name: lxc
Project version: 6.0.1
C compiler for the host machine: cc (gcc 14.2.0 "cc (Ubuntu 14.2.0-4ubuntu2) 14.2.0")
C linker for the host machine: cc ld.bfd 2.43.1
Host machine cpu family: aarch64
Host machine cpu: aarch64
Compiler for C supports link arguments -Wl,--no-as-needed: YES
Compiler for C supports link arguments -Wl,--gc-sections: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,-z,now: YES
Compiler for C supports link arguments -fstack-protector: YES
Compiler for C supports link arguments -fstack-protector-strong: YES
Compiler for C supports link arguments -Wl,-fuse-ld=gold: YES
Compiler for C supports link arguments -Wl,--warn-common: YES
Compiler for C supports arguments -Wno-format-signedness: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C supports arguments -Wimplicit-fallthrough=5: YES
Compiler for C supports arguments -Wcast-align: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -fstack-clash-protection: YES
Compiler for C supports arguments --param=ssp-buffer-size=4: YES
Compiler for C supports arguments --mcet -fcf-protection: NO
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wunused-but-set-variable: YES
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wfloat-equal: YES
Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Wformat=2: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wendif-labels: YES
Compiler for C supports arguments -Werror=overflow: YES
Compiler for C supports arguments -fdiagnostics-show-option: YES
Compiler for C supports arguments -Werror=shift-count-overflow: YES
Compiler for C supports arguments -Werror=shift-overflow=2: YES
Compiler for C supports arguments -Wdate-time: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -fasynchronous-unwind-tables: YES
Compiler for C supports arguments -fexceptions: YES
Compiler for C supports arguments -Warray-bounds: YES
Compiler for C supports arguments -Wrestrict: YES
Compiler for C supports arguments -Wreturn-local-addr: YES
Compiler for C supports arguments -fsanitize=cfi: NO
Compiler for C supports arguments -Wstringop-overflow: YES
meson.build:262: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.
C++ compiler for the host machine: c++ (gcc 14.2.0 "c++ (Ubuntu 14.2.0-4ubuntu2) 14.2.0")
C++ linker for the host machine: c++ ld.bfd 2.43.1
Compiler for C++ supports arguments -Wno-format-signedness: YES
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES
Compiler for C++ supports arguments -Wno-unused-parameter: YES
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency dbus-1 found: YES 1.14.10
Program sh found: YES (/usr/bin/sh)
Program date found: YES (/usr/bin/date)
Program git found: YES (/usr/bin/git)
Program docbook2x-man found: YES 0.8.8 0.8.8 (/usr/bin/docbook2x-man)
Run-time dependency threads found: YES
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libseccomp found: NO (tried pkgconfig and cmake)
Run-time dependency libselinux found: NO (tried pkgconfig and cmake)
Run-time dependency libapparmor found: YES 4.1.0~beta1
Run-time dependency openssl found: NO (tried pkgconfig, system and cmake)
Run-time dependency libcap found: YES 2.66
Checking for function "cap_get_file" with dependency libcap: YES
Run-time dependency libcap found: YES 2.66
Library util found: YES
Has header "security/pam_modules.h" : NO
Checking for function "fmemopen" : YES
Checking for function "openpty" with dependency -lutil: YES
Checking for function "pthread_setcancelstate" : YES
Checking for function "rand_r" : YES
Checking for function "strchrnul" : YES
Checking for function "strerror_r" : YES
Checking if "strerror_r() returns char *" compiles: YES
Compiler for C supports function attribute fallthrough: YES
Compiler for C supports function attribute nonnull: YES
Compiler for C supports function attribute returns_nonnull: YES
Checking for size of "__aligned_u64" : 8
Checking for size of "struct clone_args" : -1
Checking for size of "struct open_how" : -1
Checking for size of "struct rtnl_link_stats64" : 200
Checking for size of "struct mount_attr" : 32
Fetching value of define "FSCONFIG_SET_FLAG" : (undefined)
Fetching value of define "FS_CONFIG_SET_STRING" : (undefined)
Fetching value of define "FS_CONFIG_SET_BINARY" : (undefined)
Fetching value of define "FS_CONFIG_SET_PATH_EMPTY" : (undefined)
Fetching value of define "FS_CONFIG_SET_PATH_FD" : (undefined)
Fetching value of define "FS_CONFIG_SET_CMD_CREATE" : (undefined)
Fetching value of define "FS_CONFIG_SET_CMD_RECONFIGURE" : (undefined)
Checking for function "bpf" : NO
Checking for function "close_range" : YES
Checking for function "execveat" : YES
Checking for function "endmntent" : YES
Checking for function "faccessat" : YES
Checking for function "fexecve" : YES
Checking for function "fgetln" : NO
Checking for function "fsconfig" : YES
Checking for function "fsmount" : YES
Checking for function "fsopen" : YES
Checking for function "fspick" : YES
Checking for function "getgrgid_r" : YES
Checking for function "getline" : YES
Checking for function "getsubopt" : YES
Checking for function "gettid" : YES
Checking for function "hasmntopt" : YES
Checking for function "kcmp" : NO
Checking for function "keyctl" : NO
Checking for function "memfd_create" : YES
Checking for function "mount_setattr" : YES
Checking for function "move_mount" : YES
Checking for function "openat2" : NO
Checking for function "open_tree" : YES
Checking for function "personality" : YES
Checking for function "pidfd_open" : NO
Checking for function "pidfd_send_signal" : NO
Checking for function "pivot_root" : NO
Checking for function "prlimit" : YES
Checking for function "prlimit64" : YES
Checking for function "renameat2" : YES
Checking for function "sethostname" : YES
Checking for function "setmntent" : YES
Checking for function "setns" : YES
Checking for function "sigdescr_np" : YES
Checking for function "signalfd" : YES
Checking for function "statvfs" : YES
Checking for function "statx" : YES
Checking for function "strchrnul" : YES (cached)
Checking for function "strlcat" : YES
Checking for function "strlcpy" : YES
Checking for function "unshare" : YES
Has header "sys/resource.h" : YES
Has header "sys/memfd.h" : NO
Has header "sys/personality.h" : YES
Has header "sys/pidfd.h" : YES
Has header "sys/signalfd.h" : YES
Has header "sys/timerfd.h" : YES
Has header "pty.h" : YES
Has header "utmpx.h" : YES
Configuring config.h using configuration
Configuring attach_options.h using configuration
Configuring lxccontainer.h using configuration
Configuring version.h using configuration
Configuring lxc.functions using configuration
Configuring lxc-containers using configuration
Configuring usr.bin.lxc-start using configuration
Configuring usr.bin.lxc-copy using configuration
Configuring container-base using configuration
Configuring start-container using configuration
Configuring lxc-default using configuration
Configuring lxc-default-cgns using configuration
Configuring lxc-default-with-mounting using configuration
Configuring lxc-default-with-nesting using configuration
Configuring _lxc using configuration
Configuring default.conf using configuration
Configuring lxc-containers using configuration
Configuring lxc-net using configuration
Configuring lxc-apparmor-load using configuration
Run-time dependency systemd found: NO (tried pkgconfig)
config/init/systemd/meson.build:13:18: ERROR: Dependency "systemd" not found, tried pkgconfig
A full log can be found at /tmp/lxc-pkg-ubuntu/build/meson-logs/meson-log.txt
stderr:
make: *** [Makefile:9: meson] Error 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/ubuntu/autotest/client/shared/test.py", line 434, in _exec
raise exc_info[0](exc_info[1]).with_traceback(exc_info[2])
^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: CmdError.__init__() missing 1 required positional argument: 'result_obj'
04:26:25 INFO | END ERROR ubuntu_lxc.setup ubuntu_lxc.setup timestamp=1732508785 localtime=Nov 25 04:26:25
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2089812/+subscriptions
References