Your message dated Fri, 24 Oct 2025 11:05:08 +0000
with message-id <[email protected]>
and subject line Bug#1118332: fixed in watcher 15.0.0-2
has caused the Debian Bug report #1118332,
regarding watcher: FTBFS: TypeError: expected str, bytes or os.PathLike object,
not function
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.)
--
1118332: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118332
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:watcher
Version: 15.0.0-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202510/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:watcher, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
make: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --buildsystem=pybuild --with python3,sphinxdoc
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
python3 setup.py clean
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
[... snipped ...]
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_service.TestServiceObject.test_list
watcher.tests.objects.test_service.TestServiceObject.test_list ... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_service.TestServiceObject.test_refresh
watcher.tests.objects.test_service.TestServiceObject.test_refresh ... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_service.TestServiceObject.test_save
watcher.tests.objects.test_service.TestServiceObject.test_save ... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_service.TestServiceObject.test_soft_delete
watcher.tests.objects.test_service.TestServiceObject.test_soft_delete ... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_create
watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_create
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_destroy
watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_destroy
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_soft_delete
watcher.tests.objects.test_strategy.TestCreateDeleteStrategyObject.test_soft_delete
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(non_eager)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(non_eager)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(eager_with_non_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(eager_with_non_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(eager_with_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_bad_uuid(eager_with_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(non_eager)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(non_eager)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(eager_with_non_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(eager_with_non_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(eager_with_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_id(eager_with_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(non_eager)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(non_eager)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(eager_with_non_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(eager_with_non_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(eager_with_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_get_by_uuid(eager_with_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_list(non_eager)
watcher.tests.objects.test_strategy.TestStrategyObject.test_list(non_eager) ...
ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_list(eager_with_non_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_list(eager_with_non_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_list(eager_with_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_list(eager_with_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(non_eager)
watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(non_eager)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(eager_with_non_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(eager_with_non_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(eager_with_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_refresh(eager_with_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_save(non_eager)
watcher.tests.objects.test_strategy.TestStrategyObject.test_save(non_eager) ...
ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_save(eager_with_non_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_save(eager_with_non_eager_load)
... ok
<frozen importlib._bootstrap>:530: DeprecationWarning: the load_module() method
is deprecated and slated for removal in Python 3.15; use exec_module() instead
watcher.tests.objects.test_strategy.TestStrategyObject.test_save(eager_with_eager_load)
watcher.tests.objects.test_strategy.TestStrategyObject.test_save(eager_with_eager_load)
... ok
----------------------------------------------------------------------
Ran 190 tests in 5.063s
OK
+ stestr slowest
Test id
Runtime (s)
-----------------------------------------------------------------------------------------------------
-----------
watcher.tests.objects.test_objects.TestObject.test_changed_3
0.105
watcher.tests.objects.test_action.TestActionObject.test_get_bad_id_and_uuid(non_eager)
0.046
watcher.tests.objects.test_action_plan.TestStateManager.test_check_expired
0.014
watcher.tests.objects.test_action_plan.TestCreateDeleteActionPlanObject.test_soft_delete
0.013
watcher.tests.objects.test_action.TestCreateDeleteActionObject.test_create
0.013
watcher.tests.objects.test_action_plan.TestActionPlanObject.test_list(eager_with_eager_load)
0.013
watcher.tests.objects.test_action_plan.TestActionPlanObject.test_get_by_id(eager_with_non_eager_load)
0.011
watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(eager_with_non_eager_load)
0.011
watcher.tests.objects.test_action_plan.TestActionPlanObject.test_refresh(eager_with_eager_load)
0.011
watcher.tests.objects.test_audit.TestAuditObject.test_refresh(eager_with_eager_load)
0.011
+ rm -rf .stestr
rm -rf /<<PKGBUILDDIR>>/debian/python3-watcher/usr/etc
mkdir -p /<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common
PYTHONPATH=/<<PKGBUILDDIR>>/debian/python3-watcher/usr/lib/python3/dist-packages
oslo-config-generator \
--output-file
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/watcher.conf \
--wrap-width 140 \
--namespace watcher \
--namespace keystonemiddleware.auth_token \
--namespace oslo.cache \
--namespace oslo.concurrency \
--namespace oslo.db \
--namespace oslo.log \
--namespace oslo.messaging \
--namespace oslo.policy \
--namespace oslo.reports \
--namespace oslo.service.periodic_task \
--namespace oslo.service.service \
--namespace oslo.service.wsgi
WARNING:stevedore.named:Could not load watcher
pkgos-readd-keystone-authtoken-missing-options
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/watcher.conf
keystone_authtoken watcher
pkgos_inifile: Setting value in
pkgos-readd-keystone-authtoken-missing-options.UWg4PL:[keystone_authtoken]/www_authenticate_uri
pkgos_inifile: Setting value in
pkgos-readd-keystone-authtoken-missing-options.UWg4PL:[keystone_authtoken]/auth_type
pkgos_inifile: Setting value in
pkgos-readd-keystone-authtoken-missing-options.UWg4PL:[keystone_authtoken]/region_name
PYTHONPATH=/<<PKGBUILDDIR>>/debian/python3-watcher/usr/lib/python3/dist-packages
oslopolicy-sample-generator \
--output-file
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/policy.json \
--format json \
--namespace watcher
WARNING:oslo_config.cfg:Deprecated: Option "format" from group "DEFAULT" is
deprecated for removal (
``policy_file`` support for JSON formatted file is deprecated.
So these tools also deprecate the support of generating or
upgrading policy file in JSON format.
). Its value may be silently ignored in the future.
WARNING:stevedore.named:Could not load watcher
WARNING:oslo_policy.generator:JSON formatted policy_file support is deprecated
since Victoria release. You need to use YAML format which will be default in
future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert
existing JSON-formatted policy file to YAML-formatted in backward compatible
way:
https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html.
pkgos-fix-config-default
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/watcher.conf
oslo_concurrency lock_path /var/lock/watcher
pkgos_inifile: Setting value in
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/watcher.conf:[oslo_concurrency]/lock_path
dh_install
dh_missing --fail-missing
rm -rf debian/python3-watcher/usr/etc
mkdir -p /<<PKGBUILDDIR>>/debian/watcher-api/usr/bin
cp watcher/api/app.wsgi
/<<PKGBUILDDIR>>/debian/watcher-api/usr/bin/watcher-wsgi-api
# Disable https in default setup, as this makes our CI fail
pkgos-fix-config-default
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/watcher.conf
keystone_authtoken auth_protocol http
pkgos_inifile: Setting value in
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/watcher.conf:[keystone_authtoken]/auth_protocol
# Fix the missing sql_connection directive
pkgos-fix-config-default
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/watcher.conf
database sqlite:////var/lib/watcher/watcherdb
pkgos_inifile: Setting value in
/<<PKGBUILDDIR>>/debian/watcher-common/usr/share/watcher-common/watcher.conf:[database]/sqlite:////var/lib/watcher/watcherdb
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installdocs -O--buildsystem=pybuild
debian/rules override_dh_sphinxdoc
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: pyversions: No such file or directory
py3versions: no X-Python3-Version in control file, using supported versions
PYTHON=python3 PYTHONPATH=. python3 -m sphinx -b html doc/source
/<<PKGBUILDDIR>>/debian/watcher-doc/usr/share/doc/watcher-doc/html
Running Sphinx v8.2.3
loading translations [en]... done
loading stevedore.sphinxext
/usr/lib/python3/dist-packages/openstackdocstheme/page_context.py:27:
DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and
scheduled for removal in a future version. Use timezone-aware objects to
represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp,
datetime.UTC).
_default_last_updated = datetime.datetime.utcfromtimestamp(_timeint)
[openstackdocstheme] version: 3.2.0
[openstackdocstheme] connecting html-page-context event handler
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst':
'restructuredtext'}`.
/usr/lib/python3/dist-packages/sphinx/builders/html/__init__.py:154:
PendingDeprecationWarning: Argument "parser_name" will be removed in Docutils
2.0.
Specify parser name in the "parser" argument.
reader: Reader[DocTreeInput] = docutils.readers.doctree.Reader(
[oslo_config.sphinxconfiggen] reading config generator instructions from
/<<PKGBUILDDIR>>/doc/source/../../etc/watcher/oslo-config-generator/watcher.conf
[oslo_config.sphinxconfiggen] writing sample configuration to
/<<PKGBUILDDIR>>/doc/source/_static/watcher.conf.sample
/usr/lib/python3/dist-packages/oslo_service/sslutils.py:24: DeprecationWarning:
The 'oslo_service.sslutils' module usage is deprecated and will be removed in
version '2026.2': The 'oslo_service.sslutils' module is deprecated and will be
removed in version 2026.2.
removals.removed_module(
[openstackdocstheme] using theme from
/usr/lib/python3/dist-packages/openstackdocstheme/theme
[openstackdocstheme] cannot find git top directory, assuming "."
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 67 source files that are out of date
updating environment: [new config] 67 added, 0 changed, 0 removed
reading sources... [ 1%] admin/apache-mod-wsgi
reading sources... [ 3%] admin/gmr
reading sources... [ 4%] admin/index
reading sources... [ 6%] admin/policy
reading sources... [ 7%] architecture
reading sources... [ 9%] configuration/configuring
reading sources... [ 10%] configuration/index
reading sources... [ 12%] configuration/watcher
loading config file etc/watcher/oslo-config-generator/watcher.conf
/usr/lib/python3/dist-packages/sphinx/directives/patches.py:216:
PendingDeprecationWarning: The auxiliary function roles.set_classes() is
obsoleted by roles.normalize_options() and will be removed in Docutils 2.0
set_classes(self.options)
reading sources... [ 13%] contributor/api_microversion_history
reading sources... [ 15%] contributor/concurrency
/usr/lib/python3/dist-packages/sphinx/directives/patches.py:103:
PendingDeprecationWarning: The auxiliary function roles.set_classes() is
obsoleted by roles.normalize_options() and will be removed in Docutils 2.0
set_classes(self.options)
reading sources... [ 16%] contributor/contributing
reading sources... [ 18%] contributor/devstack
reading sources... [ 19%] contributor/environment
reading sources... [ 21%] contributor/index
reading sources... [ 22%] contributor/notifications
reading sources... [ 24%] contributor/plugin/action-plugin
reading sources... [ 25%] contributor/plugin/base-setup
reading sources... [ 27%] contributor/plugin/cdmc-plugin
reading sources... [ 28%] contributor/plugin/goal-plugin
reading sources... [ 30%] contributor/plugin/index
reading sources... [ 31%] contributor/plugin/planner-plugin
reading sources... [ 33%] contributor/plugin/plugins
documenting plugins from 'watcher_goals'
documenting plugins from 'watcher_scoring_engines'
documenting plugins from 'watcher_scoring_engine_containers'
documenting plugins from 'watcher_strategies'
documenting plugins from 'watcher_actions'
documenting plugins from 'watcher_workflow_engines'
documenting plugins from 'watcher_planners'
documenting plugins from 'watcher_cluster_data_model_collectors'
reading sources... [ 34%] contributor/plugin/scoring-engine-plugin
reading sources... [ 36%] contributor/plugin/strategy-plugin
/usr/lib/python3/dist-packages/sphinx/directives/patches.py:103:
PendingDeprecationWarning: The auxiliary function roles.set_classes() is
obsoleted by roles.normalize_options() and will be removed in Docutils 2.0
set_classes(self.options)
reading sources... [ 37%] contributor/rally_link
reading sources... [ 39%] contributor/release-guide
reading sources... [ 40%] contributor/testing
reading sources... [ 42%] datasources/aetos
reading sources... [ 43%] datasources/grafana
reading sources... [ 45%] datasources/index
reading sources... [ 46%] datasources/prometheus
reading sources... [ 48%] glossary
Versions
========
* Platform: linux;
(Linux-6.12.48+deb13-cloud-amd64-x86_64-with-glibc2.41)
* Python version: 3.13.9 (CPython)
* Sphinx version: 8.2.3
* Docutils version: 0.22.2
* Jinja2 version: 3.1.6
* Pygments version: 2.18.0
Last Messages
=============
reading sources... [ 45%]
datasources/index
reading sources... [ 46%]
datasources/prometheus
reading sources... [ 48%]
glossary
Loaded Extensions
=================
* sphinx.ext.mathjax (8.2.3)
* alabaster (0.7.16)
* oslo_config.sphinxext (unknown version)
* sphinx.ext.viewcode (8.2.3)
* sphinxcontrib.pecanwsme.rest (unknown version)
* stevedore.sphinxext (unknown version)
* ext.term (15.0.0)
* ext.versioned_notifications (unknown version)
* oslo_config.sphinxconfiggen (unknown version)
* openstackdocstheme (3.2.0)
* sphinx.ext.autodoc.preserve_defaults (8.2.3)
* sphinx.ext.autodoc.type_comment (8.2.3)
* sphinx.ext.autodoc.typehints (8.2.3)
* sphinx.ext.autodoc (8.2.3)
* sphinx.ext.napoleon (8.2.3)
Traceback
=========
File "/usr/lib/python3/dist-packages/docutils/nodes.py", line 2095, in
note_source
self.current_source = source and os.fspath(source)
~~~~~~~~~^^^^^^^^
TypeError: expected str, bytes or os.PathLike object, not function
The full traceback has been saved in:
/tmp/sphinx-err-8n49fbvl.log
To report this error to the developers, please open an issue at
<https://github.com/sphinx-doc/sphinx/issues/>. Thanks!
Please also report this if it was a user error, so that a better error message
can be provided next time.
make[1]: *** [debian/rules:91: override_dh_sphinxdoc] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: watcher
Source-Version: 15.0.0-2
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
watcher, 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.
Thomas Goirand <[email protected]> (supplier of updated watcher 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: Fri, 24 Oct 2025 11:15:25 +0200
Source: watcher
Architecture: source
Version: 15.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1118332
Changes:
watcher (15.0.0-2) unstable; urgency=medium
.
* Display cat /tmp/sphinx-err-*.log if sphinx doc build fails.
* Add fix-term.py-for-latest-docutils.patch (Closes: #1118332).
Checksums-Sha1:
e540cd07b1dc68c2be79175c8f641b3c06583d14 3667 watcher_15.0.0-2.dsc
fd86eed62301a2070d1a92d118b109b9014cba69 10392 watcher_15.0.0-2.debian.tar.xz
29279ac31881b67ed8429c60ac3b85555ebf1f7e 18101 watcher_15.0.0-2_amd64.buildinfo
Checksums-Sha256:
2571a124fb76e93b16dba7bdefcb15f6edb9e8b7f4736fd6f0e620e81ac6e865 3667
watcher_15.0.0-2.dsc
9e6ca3aed273fa71b0d8b2e8c4c95d92306f023ecb5f7cb7e754c92d4fca5832 10392
watcher_15.0.0-2.debian.tar.xz
88b37afd0b1fa90b4adfbaceef7aa006e77f2475b75a8ca53f5aa17f731c564e 18101
watcher_15.0.0-2_amd64.buildinfo
Files:
a266dda3cde0805779735679e72a8431 3667 net optional watcher_15.0.0-2.dsc
3818e386a464a5b1e830195f798ea338 10392 net optional
watcher_15.0.0-2.debian.tar.xz
0719c00083112c7cb59826e80de38765 18101 net optional
watcher_15.0.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmj7WOoACgkQ1BatFaxr
Q/65Hw//V66RCFyDfy3uJ8wmIEYUXaAkfT6iTBosB+9utToJNrUj2weq1FtR1ySH
OWk2bMfCRgJ7sFJe5h7Rfs9G2OtCupaz7f/mLML3l2NTHdzZQszSBI9Mi1x3NJ0N
xJdJG65YX+7aSn5XqVuzruedcGPemF8otgQKkJcuCR1Tbs6iNQwXCdplZ2zAIS0D
u4pQL4dNTyA76lz1Tw5KjCFYUViry5CWi4Inh+tlWryT33ZIkEA0oFcMKEOo4P5f
s0YA1DuueAnQsq9Z5k/Goz2SOqIaQIq34bFUK7JHB+nCeeATCOZgyfNx7f2X/US5
nxuHPkJGQ51bOQg1opfYZqIWG+HvY6ilEQW0uqgwcjzRoO4g9cIiGDKWXGH3t7GC
N73x3nIAz+EY6sh2Iz/Hp1v0NLwR1LAp20nTCNukLmob3qUV/XVYKm9ZK43BotqF
ekEZCdYDSepMB7wDJBXvAkzmz3QZIbDUOv2NYTryK7O9KVP8grVPV5j9GZ1UvAx3
erAlOsnEDmvQH2l4EMcrrddxTGorTHLnRUjsKINIOejwRDMGXvujHEFA0aiz66Xa
9c/8X+vAi1nmfQJ26+nzAM7cX1hlHwt76WDCsu3lPS0QASHCcbgcE3o3M4uSxGU3
u9kpy3jWs0jEkvlp8dusAG2y7o7E4B5dV/utNtk8rSKKckQWhh8=
=TsgV
-----END PGP SIGNATURE-----
pgpX3Kp__p9tg.pgp
Description: PGP signature
--- End Message ---