Bug#1068114: libfluidsynth-dev: package dependencies incongruent with libfluidsynth

2024-04-03 Thread fabian

Am 03.04.2024 01:22, schrieb Gravis:
Since you are basing dependencies on the generated pkg-config file then 
this
means that the libfluidsynth-dev package is built with 
enable-systemd=on while

the libfluidsynth package is being built with enable-systemd=off


What makes you think it is built without systemd support?

This is an excerpt from the build log:

"""
Miscellaneous support:
  D-Bus: yes
  LADSPA support:yes
  LASH support:  no
  NETWORK Support:   yes
IPV6 Support:yes
  Readline:  yes (NOTE: GPL library)
  systemd:   yes
  getopt:yes
"""

https://buildd.debian.org/status/fetch.php?pkg=fluidsynth=amd64=2.3.4-1%2Bb3=1711274976=0

 - Fabian



Bug#1068114: libfluidsynth-dev: package dependencies incongruent with libfluidsynth

2024-04-02 Thread Gravis
Package: libfluidsynth-dev
Version: 2.3.4-1+b3
Followup-For: Bug #1068114
X-Debbugs-Cc: noreply+debian.report...@adaptivetime.com

After investigating, there is definitely something amiss because the
CMakeList.txt reads:

if ( enable-systemd )
find_package ( Systemd )
set ( SYSTEMD_SUPPORT ${Systemd_FOUND} )
if ( SYSTEMD_SUPPORT )
list( APPEND PC_REQUIRES_PRIV "libsystemd")
endif ( SYSTEMD_SUPPORT )
endif ( enable-systemd )


Since you are basing dependencies on the generated pkg-config file then this
means that the libfluidsynth-dev package is built with enable-systemd=on while
the libfluidsynth package is being built with enable-systemd=off


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

Kernel: Linux 6.5.0-4-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages libfluidsynth-dev depends on:
ii  libasound2-dev   1.2.11-1+b1
ii  libdbus-1-dev1.14.10-4+b1
pn  libfluidsynth2   
ii  libfluidsynth3   2.3.4-1+b3
pn  libinstpatch-dev 
ii  libjack-dev  1:0.126.0-2+b2
ii  libpipewire-0.3-dev  1.0.4-3
ii  libpulse-dev 16.1+dfsg1-3+b1
ii  libreadline-dev  8.2-4
ii  libsdl2-dev  2.30.1+dfsg-4
pn  libsndfile-dev   
pn  libsystemd-dev   

libfluidsynth-dev recommends no packages.

libfluidsynth-dev suggests no packages.