Debian Patches

Status for pytango/10.0.2-1

Patch Description Author Forwarded Bugs Origin Last update
0002-Added-gevent-to-instal_requires.patch Added gevent to instal_requires =?utf-8?q?Picca_Fr=C3=A9d=C3=A9ric-Emmanuel?= <picca@debian.org> no 2023-05-24
ftbfs-ipv6.patch ftbfs-ipv6

This patch is a stop-gap measure for pytango 9.3.6. As you can see in the
upstream bug discussion, cppTango and pytango have changed and it will not work
for newer releases. The underlying issue likely is on the cppTango side.

Fundamentally, an IPv6-only machine does not have any IPv4-addresses beyond
127.0.0.1 and resolving its hostname using A records does not yield an answer.
cppTango/pytango inconsistently deal with localhost and sometimes resolve it as
IPv6 and this protocol misatch can result in test failures, which is why it has
used an IPv4 address explicitly. We now change that to 127.0.0.1 (rather than
localhost) to consistently get an available IPv4 address. This time, it
practically works on Debian's buildds.
Helmut Grohne <helmut@subdivi.de> no debian 2023-05-24
0005-Compute-BOOST_PYTHON_SUFFIX-based-on-Python-version-.patch Compute BOOST_PYTHON_SUFFIX based on Python version in use Roland Mas <lolando@debian.org> no 2024-07-02
0006-Increase-timeout-to-make-testsuite-more-resilient.patch Increase timeout to make testsuite more resilient Roland Mas <lolando@debian.org> no 2024-07-25
disable-tests.patch Temporarily disable tests that fail - version 10.0 tests/test_event.py is completely disable (via pyproject.toml), because its
tests regularly fail. (See #1091861)

===================================================================
Santiago Ruano Rincón <santiago@freexian.com> not-needed 2025-03-13
python_test_databaseds.patch Run python according to the path passed by debian/rules start_database() has "python" hard-coded, which makes that it run the default
python interpreter even in multiple-version scenarios.

===================================================================
Santiago Ruano Rincón <santiago@freexian.com> not-needed debian 2024-11-29
0001-test_utils.py-assert_close-more-tolerant-for-boolean.patch [PATCH] test_utils.py: assert_close more tolerant for booleans matveyev <yury.matveev@desy.de> yes upstream upstream, https://gitlab.com/tango-controls/pytango/-/merge_requests/769 2024-12-04
disable-sphinx_book_theme.patch Temporarily disable sphinx_book_theme until https://bugs.debian.org/1085947 gets fixed in unstable.

===================================================================
Santiago Ruano Rincón <santiago@freexian.com> no 2025-03-11
add-fortify-source-missing-flag.patch Make cmake adds a fortify source C++ flag cmake doesn't understand debian's common way to export C/C++ flags, so let's
include the fortify source hardening flag manually.

===================================================================
Santiago Ruano Rincón <santiago@freexian.com> yes upstream 2025-03-13
fix-mermaid-privacy-breaches.patch Config mermaid to use local D3 and to fix privacy breach.

===================================================================
Santiago Ruano Rincón <santiago@freexian.com> no 2025-03-13

All known versions for source package 'pytango'

Links