Package: libseat-dev
Version: 0.7.0-4
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Using pkg-config to find headers fails for libseat-dev with
the following output:

    $ /usr/bin/pkg-config --cflags libseat
    Package libsystemd was not found in the pkg-config search path.
    Perhaps you should add the directory containing `libsystemd.pc'
    to the PKG_CONFIG_PATH environment variable
    Package 'libsystemd', required by 'libseat', not found

pkgconfig/libseat.pc includes dependency on libsystemd:

    $ cat /usr/lib/x86_64-linux-gnu/pkgconfig/libseat.pc
    prefix=/usr
    includedir=${prefix}/include
    libdir=${prefix}/lib/x86_64-linux-gnu
    
    have_seatd=true
    have_logind=true
    have_builtin=true
    
    Name: libseat
    Description: Seat management library
    Version: 0.7.0
    Requires.private: libsystemd
    Libs: -L${libdir} -lseat
    Libs.private: -lrt
    Cflags: -I${includedir}

Please include libsystemd-dev as a dependency of libseat-dev.

Also, if I'm not mistaken, seatd is trying not to have hard
dependencies on systemd, but couldn't find from where
the .pc file is generated.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.17.0-1-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libseat-dev depends on:
ii  libseat1  0.7.0-4

libseat-dev recommends no packages.

libseat-dev suggests no packages.

-- no debconf information

Reply via email to