Bug#1059028: elogind FTBFS with nocheck: missing mount dependency

Helmut Grohne helmut at subdivi.de
Tue Dec 19 13:16:47 GMT 2023


Source: elogind
Version: 252.9-1debian2
Severity: serious
Tags: ftbfs trixie sid

elogind fails to build from source with the nocheck build profile. Note
that since trixie such a failure is considered release critical by the
release team. The relevant part of the build log is:

| Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
| Run-time dependency libcap found: YES 2.66
| Did not find CMake 'cmake'
| Found CMake: NO
| Run-time dependency mount found: NO (tried pkgconfig)
| 
| ../meson.build:1335:11: ERROR: Dependency "mount" not found, tried pkgconfig
| 
| A full log can be found at /<<PKGBUILDDIR>>/build/meson-logs/meson-log.txt
| 	cd build && tail -v -n \+0 meson-logs/meson-log.txt

I suspect that libmount-dev is pulled via some dependency that happens
to be tagged <!nocheck> and therefore a regular build succeeds. You
should add an explicit build dependency on libmount-dev anyhow.

Helmut



More information about the Debian-init-diversity mailing list