Source: xrootd
Version: 5.0.3-4
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

Hi,

xrootd cannot cross built from source, because its sphinx
dependency is not satisfiable. Since the documentation is already split
to an arch:all package and the documentation is only built during an
arch-only build, all that needs doing is restricting the usage of the
shpinxdoc addon to the indep part. Please consider applying the attached
patch.

Nilesh

diff --git a/debian/control b/debian/control
index 02c4c08..3df1f2c 100644
--- a/debian/control
+++ b/debian/control
@@ -20,11 +20,13 @@ Build-Depends:
  graphviz,
  libsystemd-dev [linux-any],
  python3-dev,
- python3-sphinx,
  libjson-c-dev,
  libmacaroons-dev,
  uuid-dev,
  voms-dev
+Build-Depends-Indep:
+ dh-sequence-sphinxdoc,
+ python3-sphinx
 Homepage: http://xrootd.org/
 Maintainer: Mattias Ellert <[email protected]>
 Vcs-Browser: https://salsa.debian.org/ellert/xrootd
diff --git a/debian/rules b/debian/rules
index 389bf2f..0bd7da6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,7 @@
 # -*- makefile -*-
 
 %:
-	dh $@ --with python3 --with sphinxdoc
+	dh $@ --with python3
 
 override_dh_auto_configure:
 	dh_auto_configure -- \

Reply via email to