Bug#983102: casync FTCBFS: python3-sphinx dependency not installable
Helmut Grohne
helmut at subdivi.de
Fri Feb 19 06:29:25 GMT 2021
Source: casync
Version: 2+20190213-1
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
casync cannot be cross built from source, because it requests a host
architecture python3 via its python3-sphinx dependency and that cannot
be installed. sphinx is one of those strange things that can exhibit
architecture-dependent behaviour, but usually does not. As a
consequence, it cannot be marked Multi-Arch: foreign. casync uses it in
an architecture-independent way (for generating its manual page) though,
so it would be happy with a build architecture sphinx. We cannot get rid
of the dependency e.g. via B-D-I as casync does not split documentation
to an arch:all -doc package. As such I propose simply annotating the
dependency :native and doing so is sufficient to make casync cross
buildable. Please consider applying the attached patch.
Helmut
-------------- next part --------------
diff --minimal -Nru casync-2+20190213/debian/changelog casync-2+20190213/debian/changelog
--- casync-2+20190213/debian/changelog 2019-08-20 05:14:24.000000000 +0200
+++ casync-2+20190213/debian/changelog 2021-02-19 07:23:46.000000000 +0100
@@ -1,3 +1,10 @@
+casync (2+20190213-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Annotate sphinx dependency :native. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Fri, 19 Feb 2021 07:23:46 +0100
+
casync (2+20190213-1) unstable; urgency=medium
* New upstream version 2+20190213
diff --minimal -Nru casync-2+20190213/debian/control casync-2+20190213/debian/control
--- casync-2+20190213/debian/control 2019-08-20 05:14:24.000000000 +0200
+++ casync-2+20190213/debian/control 2021-02-19 07:23:45.000000000 +0100
@@ -12,7 +12,7 @@
zlib1g-dev,
libacl1-dev | acl-dev,
libfuse-dev (>= 2.6),
- python3-sphinx,
+ python3-sphinx:native,
rsync <!nocheck>,
udev,
Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
More information about the Pkg-systemd-maintainers
mailing list