Package: libcurlpp-dev Version: 0.8.1-1 Severity: normal Tags: upstream Dear Maintainer,
Packages depending on a specific version get an error when requiring package version *using autotools*. For e.g., this: PKG_CHECK_MODULES([CURLPP], [curlpp >= 0.8.1]) Using CMake seems to work okay though. Version number in resulting pkg-config file is empty. Indeed, I have checked upstream and it appears that it's their fault. Their output file from calling `cmake` doesn't produce a version number in the curlpp.pc file. I think that's the explanation. This bug will be reported upstream. While waiting for upstream fix, could you upload a new version with the appropriate version number by applying a patch to curlpp.pc? I think that should fix the problem. Also, it may be possible upstream doesn't support autotools regarding this~[1]. In any case, I think the debian package should make sure packages using autotools can require a version of this lib in an appropriate manner. What do you think? Regards, [1]: https://anonscm.debian.org/cgit/collab-maint/dpaste.git/ [2]: https://github.com/jpbarrette/curlpp/issues/34#issuecomment-276893343 -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (900, 'testing'), (800, 'unstable'), (750, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libcurlpp-dev depends on: ii libcurlpp0 0.8.1-1 libcurlpp-dev recommends no packages. libcurlpp-dev suggests no packages. -- no debconf information -- Simon Désaulniers sim.desaulni...@gmail.com
signature.asc
Description: PGP signature