[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#928702: libxmlrpc-core-c3-dev: 'xmlrpc-c-config client --libs' spits out -lcurl but the package does not depend on 'libcurl-dev'



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


Reply to: