Your message dated Wed, 18 Aug 2021 16:25:15 +0000
with message-id <[email protected]>
and subject line Bug#981787: fixed in pycurl 7.44.1-1
has caused the Debian Bug report #981787,
regarding pycurl: stop requiring sphinx for arch-build
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
981787: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981787
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pycurl
Version: 7.43.0.6-5
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
pycurl cannot be cross built from source, because its python3-sphinx
dependency is not satisfiable. Since pycurl already split out its
documentation to an arch:all package, it would be good to simply not
require sphinx for arch-only builds and move it to B-D-I where it is
irrelevant to cross builds. To that end, please consider applying the
attached patch.
Helmut
diff --minimal -Nru pycurl-7.43.0.6/debian/changelog
pycurl-7.43.0.6/debian/changelog
--- pycurl-7.43.0.6/debian/changelog 2021-01-12 21:04:36.000000000 +0100
+++ pycurl-7.43.0.6/debian/changelog 2021-02-03 15:29:44.000000000 +0100
@@ -1,3 +1,10 @@
+pycurl (7.43.0.6-5.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Don't build documentation in archonly build. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Wed, 03 Feb 2021 15:29:44 +0100
+
pycurl (7.43.0.6-5) unstable; urgency=medium
* Team upload
diff --minimal -Nru pycurl-7.43.0.6/debian/control
pycurl-7.43.0.6/debian/control
--- pycurl-7.43.0.6/debian/control 2021-01-12 21:04:36.000000000 +0100
+++ pycurl-7.43.0.6/debian/control 2021-02-03 15:29:44.000000000 +0100
@@ -9,13 +9,14 @@
libgnutls28-dev,
libssh2-1-dev,
pyflakes3 <!nocheck>,
- python3-sphinx,
python3-all-dbg,
python3-all-dev,
python3-bottle <!nocheck>,
python3-flaky <!nocheck>,
python3-nose <!nocheck>,
vsftpd <!nocheck>,
+Build-Depends-Indep: dh-sequence-sphinxdoc,
+ python3-sphinx,
Standards-Version: 4.5.0
X-Python-Version: all
Homepage: http://pycurl.sourceforge.net
diff --minimal -Nru pycurl-7.43.0.6/debian/python-pycurl-doc.examples
pycurl-7.43.0.6/debian/python-pycurl-doc.examples
--- pycurl-7.43.0.6/debian/python-pycurl-doc.examples 1970-01-01
01:00:00.000000000 +0100
+++ pycurl-7.43.0.6/debian/python-pycurl-doc.examples 2021-02-03
15:29:44.000000000 +0100
@@ -0,0 +1 @@
+examples/*
diff --minimal -Nru pycurl-7.43.0.6/debian/rules pycurl-7.43.0.6/debian/rules
--- pycurl-7.43.0.6/debian/rules 2021-01-12 21:04:36.000000000 +0100
+++ pycurl-7.43.0.6/debian/rules 2021-02-03 15:29:44.000000000 +0100
@@ -12,9 +12,10 @@
unexport LDFLAGS
export FFLAGS="-fPIC"
+DO_PACKAGES = $(shell dh_listpackages)
%:
- dh $@ --with python3,sphinxdoc
+ dh $@ --with python3
override_dh_auto_build:
$(MAKE) gen PYTHON=python3
@@ -23,7 +24,9 @@
python$$py-dbg setup.py build ; \
done
mkdir -p www/htdocs/doc
+ifneq (,$(filter python-pycurl-doc,$(DO_PACKAGES)))
$(MAKE) docs PYTHON=python3
+endif
override_dh_auto_test:
ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
@@ -46,12 +49,11 @@
override_dh_installdocs:
mkdir -p debian/python-pycurl-doc/usr/share/doc/python-pycurl-doc/html
+ifneq (,$(filter python-pycurl-doc,$(DO_PACKAGES)))
cp -a build/doc/*
$(CURDIR)/debian/python-pycurl-doc/usr/share/doc/python-pycurl-doc/html
+endif
dh_installdocs -ppython3-pycurl -ppython3-pycurl-dbg
--link-doc=python3-pycurl
- dh_installdocs -ppython-pycurl-doc
-
-override_dh_installexamples:
- dh_installexamples -ppython-pycurl-doc examples/*
+ dh_installdocs -Npython3-pycurl -Npython3-pycurl-dbg
override_dh_installchangelogs:
dh_installchangelogs ChangeLog
--- End Message ---
--- Begin Message ---
Source: pycurl
Source-Version: 7.44.1-1
Done: Scott Talbert <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pycurl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Scott Talbert <[email protected]> (supplier of updated pycurl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 18 Aug 2021 11:54:53 -0400
Source: pycurl
Architecture: source
Version: 7.44.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Scott Talbert <[email protected]>
Closes: 981787
Changes:
pycurl (7.44.1-1) unstable; urgency=medium
.
[ Helmut Grohne ]
* Don't build documentation in archonly build. (Closes: #981787)
.
[ Scott Talbert ]
* Update to new upstream release 7.44.1
* Update patches and drop upstreamed ones
* Switch from nose to pytest
* Use setuptools instead of distutils
* Enable hardening
* Upgrade d/watch file to version 4
* Rules-Requires-Root: no
* Update to debhelper-compat 13
* Update Standards-Version to 4.6.0
Checksums-Sha1:
e380497a6267588cd403242c4f43b639ea60d7b7 2550 pycurl_7.44.1-1.dsc
ef2dc64486b80ee8a984adbee450a72371cdc298 227562 pycurl_7.44.1.orig.tar.gz
170c36c0a6e96b48644b91766ff1ac0ba429d5a4 9720 pycurl_7.44.1-1.debian.tar.xz
8e05259695f5e3a3599003ec0611f403b78bfd08 10119 pycurl_7.44.1-1_amd64.buildinfo
Checksums-Sha256:
eb8e0f36b161dc202380ba2a4455ae39e1759a3f27f5293595e13114c421260d 2550
pycurl_7.44.1-1.dsc
5bcef4d988b74b99653602101e17d8401338d596b9234d263c728a0c3df003e8 227562
pycurl_7.44.1.orig.tar.gz
a70c0a5fcaabd6a3663ee0a81657dde4624716261ac2cb20fcc593411eb9965e 9720
pycurl_7.44.1-1.debian.tar.xz
deada58a369fc35276fbc1b4653c6d6cfdec9e1287634c335bfd76f340654df6 10119
pycurl_7.44.1-1_amd64.buildinfo
Files:
68127ad716c773ad68963704202d281a 2550 python optional pycurl_7.44.1-1.dsc
3a4b93a361f9267454eae15810c3c880 227562 python optional
pycurl_7.44.1.orig.tar.gz
c81bc1a6895307470e29b2a99df1493f 9720 python optional
pycurl_7.44.1-1.debian.tar.xz
5d52c349d14dc5754ed5e669962be9e8 10119 python optional
pycurl_7.44.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEbnQ09Yl9Q7F/zVe3U9W8ZLUjeKIFAmEdLjoPHHN3dEB0ZWNo
aWUubmV0AAoJEFPVvGS1I3ii0+oP/jCD7lRELOyPxipZIw+4v55esnI+6CqMTOzA
fSComlWixU9YmcKE1a289FBa7Mgs7YZ7NTcoDr6yq5gZxoexi+dWP10hEuTx2N+0
FLo+evcbNb73afW7nO1525yRdBKWXSw/05tmixtR6g97fJHXxmWhBnaBPNSusl7s
SUNZL0qJo/rFA8ztRYR5xC+ccFEgqOLJJPKiu0JxzljZDXWr9K80YKZFhYkFxY/m
F63hZOjqstsZ0cVvsJ2JYv78zE5IjlaCSmtTgQrAg2nARKMjYugsOfmCct5XjT8S
6yktuqf4BbcQlRWSGJG7+JaxVb7aw4FhQiFfGrVTXpEyofYWs76w47sjijmfOzYE
jsaps32eZ6EvHMR0sQot7SJV2P7Fptb+OgncA4RxdKO+gfFFpPlmb25SxKu0r8j9
g/ZZf1lZMd+lkJndr+3Tp5Bkk+/T03LqsSnI8pVMxXEJDtWjcrvpmRxUYwxiLrT7
zj4PcUjK9sAizcYFEkkKUwctoq55QL3W7NDodUFF2Xkf5CzL+HgfaxJ+JkUR1Pg8
zVRa+cmlf8h6iL6wWjjM/QNxQUjJDXFG52BTfCAXuwmXzBoYXtZ2juwGCDyQs1FT
mlHgdOmA1gXwyHYfiobY0ZhEpLJPhuTSOewPc5Vm2xRwHj+bnMp496+7WeTQZZkv
40p2cWBJ
=vIux
-----END PGP SIGNATURE-----
--- End Message ---