More info about this matter.

We've seen this already with previously introduced very
similar (and also unsatisfied) dependencies, see #637189
for that.  Now the same repeats again.

Upstream commit cc71891a02dea95f2a65c943c634d3a043c9c394
added this to configure.ac:

+if test "x$have_xinerama" = "xyes" ; then
+  AC_DEFINE([HAVE_XINERAMA], [], [Define if we have Xinerama])
+  AC_SUBST(XINERAMA_CFLAGS)
+  AC_SUBST(XINERAMA_LIBS)
+  SPICE_REQUIRES+=" xinerama"       <=== note this
+fi

Now, SPICE_REQUIRES is used in spice-server.pc.in:

 Requires.private: @SPICE_REQUIRES@

but the thing is: xinerama is only used on spice CLIENT, not
on the server.

So for now, I'm adding a runtime dependency on libxnerama-dev
to libspice-server-dev.  But in order to fix this properly,
upstream should do a bit more patching.

Thanks,

/mjt



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to