Package: vdirsyncer
Version: 0.19.3-2
Severity: minor
X-Debbugs-Cc: [email protected]


Hi

The debian/rules for this package references the `python_distutils` buildsystem from debhelper. Said build system no longer works since it is only for python2.

override_dh_sphinxdoc:
ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
        PYTHONPATH=. /usr/share/sphinx/scripts/python3/sphinx-build -b html 
docs $(CURDIR)/debian/vdirsyncer-doc/usr/share/doc/vdirsyncer-doc/html
        dh_sphinxdoc -O--buildsystem=python_distutils
        # Remove unwanted license file, we already reference d/copyright
        rm -f 
$(CURDIR)/debian/vdirsyncer-doc/usr/share/doc/vdirsyncer-doc/html/_sources/license.txt
        rm -f 
$(CURDIR)/debian/vdirsyncer-doc/usr/share/doc/vdirsyncer-doc/html/_sources/license.rst.txt
endif


In the concrete case, it is passed to dh_sphinxdoc via -O. Since `dh_sphinxdoc` is not a build system command (dh_auto_*) and debhelper ignores unknown options passed to `-O` then this is most likely just dead weight and can be removed with no consequence.

Best regards,
Niels

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to