Package: libxmlrpc-core-c3-dev Version: 1.33.14-4 Severity: normal Dear Maintainer,
Building a project that requires xmlrpc but does not explicitly require libcurl fails. The project: https://gitlab.freedesktop.org/drm/igt-gpu-tools The result: $ ninja -C build /usr/bin/ld: cannot find -lcurl collect2: error: ld returned 1 exit status [14/711] Compiling C object 'tests/59830eb@@kms_atomic@exe/kms_atomic.c.o'. ninja: build stopped: subcommand failed. And this is because: $ xmlrpc-c-config client --libs -L/usr/lib/x86_64-linux-gnu -lxmlrpc_client -lxmlrpc -lxmlrpc_xmlparse -lxmlrpc_xmltok -lxmlrpc_util -lcurl $ apt depends libxmlrpc-core-c3-dev Depends: libxmlrpc-core-c3 (= 1.33.14-4) Suggests: xmlrpc-api-utils $ apt depends libxmlrpc-core-c3 libxmlrpc-core-c3 Depends: libc6 (>= 2.14) Depends: libcurl3 (>= 7.16.2) -- System Information: Debian Release: 9.9 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.0.7-200.fc29.x86_64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Init: unable to detect Versions of packages libxmlrpc-core-c3-dev depends on: ii libc6-dev 2.24-11+deb9u4 ii libxmlrpc-core-c3 1.33.14-4 libxmlrpc-core-c3-dev recommends no packages. Versions of packages libxmlrpc-core-c3-dev suggests: pn xmlrpc-api-utils <none> -- no debconf information