Your message dated Sat, 07 Apr 2018 13:51:21 +0000
with message-id <e1f4ofv-0006yx...@fasolo.debian.org>
and subject line Bug#895108: fixed in python-evdev 0.8.1+dfsg-1
has caused the Debian Bug report #895108,
regarding python-evdev: avoid unnecessary Build-Depends: python3-sphinx
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 ow...@bugs.debian.org
immediately.)
--
895108: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895108
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-evdev
Version: 0.7.0+dfsg-2
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
python-evdev fails to cross build from source, because its build
dependency on python3-sphinx is unsatisfiable. We don't currently have a
good solution for sphinx, but python-evdev nicely splits the
documentation out into python-evdev-doc. Thus there is no need to build
the documentation during arch-only builds and we can demote the sphinx
dependencies to Build-Depends-Indep. The attached patch implements that.
I used reproducible builds to verify that this does not change the
contents of the arch-dependent packages. Please consider applying it.
Helmut
diff --minimal -Nru python-evdev-0.7.0+dfsg/debian/changelog
python-evdev-0.7.0+dfsg/debian/changelog
--- python-evdev-0.7.0+dfsg/debian/changelog 2017-10-07 11:49:45.000000000
+0200
+++ python-evdev-0.7.0+dfsg/debian/changelog 2018-04-07 08:40:25.000000000
+0200
@@ -1,3 +1,10 @@
+python-evdev (0.7.0+dfsg-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Don't run sphinx during arch-only builds. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de> Sat, 07 Apr 2018 08:40:25 +0200
+
python-evdev (0.7.0+dfsg-2) unstable; urgency=medium
* Limit the architecture to linux-any. Closes: #875624.
diff --minimal -Nru python-evdev-0.7.0+dfsg/debian/control
python-evdev-0.7.0+dfsg/debian/control
--- python-evdev-0.7.0+dfsg/debian/control 2017-10-07 11:48:59.000000000
+0200
+++ python-evdev-0.7.0+dfsg/debian/control 2018-04-07 08:40:25.000000000
+0200
@@ -7,11 +7,12 @@
python-setuptools,
python3-setuptools,
python3-docutils,
- python3-sphinx,
- python3-sphinx-rtd-theme,
python-all-dev,
python3-all-dev
-Build-Conflicts: python-sphinx
+Build-Depends-Indep:
+ python3-sphinx,
+ python3-sphinx-rtd-theme
+Build-Conflicts-Indep: python-sphinx
Standards-Version: 4.1.1
Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/python-evdev.git
Vcs-Git: https://anonscm.debian.org/git/collab-maint/python-evdev.git
diff --minimal -Nru python-evdev-0.7.0+dfsg/debian/rules
python-evdev-0.7.0+dfsg/debian/rules
--- python-evdev-0.7.0+dfsg/debian/rules 2017-09-01 21:04:03.000000000
+0200
+++ python-evdev-0.7.0+dfsg/debian/rules 2018-04-07 08:40:22.000000000
+0200
@@ -2,11 +2,12 @@
export PYBUILD_NAME=evdev
+DH_ADDONS = --with=python2 --with=python3
%:
- dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild
+ dh $@ $(DH_ADDONS) --buildsystem=pybuild
+build build-indep binary binary-indep: DH_ADDONS+=--with=sphinxdoc
-override_dh_auto_build:
- dh_auto_build
+override_dh_auto_build-indep:
PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml docs/
build/html
PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bman docs/
build/man
--- End Message ---
--- Begin Message ---
Source: python-evdev
Source-Version: 0.8.1+dfsg-1
We believe that the bug you reported is fixed in the latest version of
python-evdev, 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 895...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen Kitt <sk...@debian.org> (supplier of updated python-evdev 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 07 Apr 2018 15:27:19 +0200
Source: python-evdev
Binary: python-evdev python3-evdev python-evdev-doc
Architecture: source
Version: 0.8.1+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <sk...@debian.org>
Changed-By: Stephen Kitt <sk...@debian.org>
Description:
python-evdev - Python bindings for the Linux input subsystem
python-evdev-doc - Python bindings for the Linux input subsystem (docs)
python3-evdev - Python 3 bindings for the Linux input subsystem
Closes: 895108
Changes:
python-evdev (0.8.1+dfsg-1) unstable; urgency=medium
.
* New upstream release.
* Don't run sphinx during arch-only builds. Thanks to Helmut Grohne for
the initial patch! Closes: #895108.
* Install the examples.
* Standards-Version 4.1.3, no change required.
* Migrate to Salsa.
Checksums-Sha1:
6d4137c0a6794e0834a6ee25b71b7b11698ef880 2273 python-evdev_0.8.1+dfsg-1.dsc
e09d88fbff235bea2f85aff6b3fd39670b8ad92d 48666
python-evdev_0.8.1+dfsg.orig.tar.gz
c007872485a7dc92c328ac4177e7a76ba16c95df 3500
python-evdev_0.8.1+dfsg-1.debian.tar.xz
af0c2bfa0c319b5248fab1cfd489f3455f1b6d4b 7690
python-evdev_0.8.1+dfsg-1_source.buildinfo
Checksums-Sha256:
2812f2e48e09664a7b8956208ed3e5ed37e19276511edbfd792edc681f5ceea3 2273
python-evdev_0.8.1+dfsg-1.dsc
e646bd34660a8532e5e0ef56c540f94b8dd42f807757b3fe115065237559d3af 48666
python-evdev_0.8.1+dfsg.orig.tar.gz
7c8e011d5a5a3c93b306a5094c7e1ca96485d5738003bbb0b196b845e740863a 3500
python-evdev_0.8.1+dfsg-1.debian.tar.xz
bf8896ad25371162b99c7c3e3544214142f0be6f50abf71b272d3a9380ca78ff 7690
python-evdev_0.8.1+dfsg-1_source.buildinfo
Files:
ea76d0c26c423195a14b1ae7bbf249d9 2273 python optional
python-evdev_0.8.1+dfsg-1.dsc
eff7eba242e298f29e71f834499dfbab 48666 python optional
python-evdev_0.8.1+dfsg.orig.tar.gz
1a2d2d6b79ae293ea58d8879ce22db46 3500 python optional
python-evdev_0.8.1+dfsg-1.debian.tar.xz
7da2c46d142d3004945927d3105d1a62 7690 python optional
python-evdev_0.8.1+dfsg-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIyBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAlrIx08ACgkQgNMC9Yht
g5wBMw/3R4qqzOgejw5GtFlQo/iLNFP22GjsXRpfHLVr5XrDXTZoHU31mFWxPnBf
mjaLmlY160prcDoILyAFhKOAgeKh6fpR0RMoPdC3Vb9UXPNrNr2KeM6/nqUUu87w
P98Uy6OoRBtZ1T+MJObvLNrs8P+YjL62znTRteiFAdWnKQJihBy9NsBxUpUgJT/g
pZLgUYrjwhW7iROb5iMLAHt1Keb3B2Lf+aZw1Ljb+LzK0PsoPaWmQ0l1w0TEldpr
FeKCRL+IEeHprbXVnJJx+6GeWp5uwAoonN8I6/Mr27gTsmJOq2xnpnUJGZYjLWGk
45XywRuu0JrBLLAVpf7ZY6McvnudefoHUOzWaXLxWQy/7poEg4TL8UgVo7vaunyP
bhOGwHcyCfdptWQ+jdqI8Rn0VO1odptdOAYq/5Y9AEgdqejdLtcaLXtmgE8gQjCE
TKO3aj3U1cR5PEpGn8zJWKO/7cYELR1/yGXuAviKQwbe2vcqSdrugoEB7d+i/Ee7
7lRVU8bLzC4+mz6QGRoqNFBtV4UWfjsrjcINz0S6KawGyYXlYlK1jEKKx3eIAzGm
te/S8RPJDdhnqCWr/wNb9mNkZbDzygr28KSm79fKht2TzGsxgWUO6lf4oLnq+X12
3BRvMknNnQeXGk3jHM1rR5aWOa85F2PS86Rzo50QN8KOYTT86g==
=gVsK
-----END PGP SIGNATURE-----
--- End Message ---