El 9/8/24 a las 15:29, Chris Hofstaedtler escribió:
On Fri, Aug 09, 2024 at 02:46:50PM +0200, Santiago Vila wrote:--- a/debian/control +++ b/debian/control @@ -12,6 +12,7 @@ Build-Depends: cmake (>= 3.4~), libxcb-xkb-dev, libxcb1-dev, libxkbcommon-dev, + login,Please Build-Depends: on login.defs instead, which is the package shipping /etc/login.defs. login might drop its login.defs dependency in forky.
Ack. Didn't realize about the package split. For completeness, here is the alternative patch which would save the extra build-dependency (please double-check if you decide to go this route). Thanks.
--- a/debian/rules +++ b/debian/rules @@ -11,6 +11,7 @@ SDDM_CMAKE_ARGS = -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/${DEB_HOST_MULTIARCH}/sddm -DSESSION_COMMAND="/etc/sddm/Xsession" \ -DWAYLAND_SESSION_COMMAND="/etc/sddm/wayland-session" \ -DBUILD_MAN_PAGES=ON \ + -DLOGIN_DEFS_PATH=/etc/login.defs \ -DDBUS_CONFIG_FILENAME="sddm_org.freedesktop.DisplayManager.conf" ifneq ($(DEB_HOST_ARCH_OS),linux)