Package: libomemo-c-dev Version: 0.5.0-2 Severity: normal X-Debbugs-Cc: stefan.kr...@posteo.de
Dear Maintainer, libomemo-c doesn't provide a modversion for pkg-config. ---------------------------------------------- $ pkg-config --modversion libsignal-protocol-c 2.3.3 $ pkg-config --modversion libomemo-c ---------------------------------------------- It seems the reason is Version: @SIGNAL_PROTOCOL_C_VERSION@ here: https://sources.debian.org/src/libomemo-c/0.5.0-3/src/libomemo-c.pc.in/#L9 ---------------------------------------------- $ grep ^Version /usr/lib/x86_64-linux-gnu/pkgconfig/libsignal-protocol-c.pc Version: 2.3.3 $ grep ^Version /usr/lib/x86_64-linux-gnu/pkgconfig/libomemo-c.pc Version: ---------------------------------------------- The patch should fix the problem: Index: libomemo-c/src/libomemo-c.pc.in =================================================================== --- libomemo-c.orig/src/libomemo-c.pc.in +++ libomemo-c/src/libomemo-c.pc.in @@ -6,7 +6,7 @@ includedir=@INCLUDE_INSTALL_DIR@ Name: @PROJECT_NAME@ Description: OMEMO C Library -Version: @SIGNAL_PROTOCOL_C_VERSION@ +Version: @OMEMO_C_VERSION@ Requires: Libs: -L${libdir} -L${sharedlibdir} -l@PROJECT_NAME@ debuild with patch: $ grep ^Version debian/libomemo-c-dev/usr/lib/x86_64-linux-gnu/pkgconfig/libomemo-c.pc Version: 0.5.0 I will upload a patch on salsa. -- System Information: Debian Release: bookworm/sid APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-4-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libomemo-c-dev depends on: ii libomemo-c0 0.5.0-2 libomemo-c-dev recommends no packages. libomemo-c-dev suggests no packages. -- no debconf information Thank you for using reportbug