Your message dated Wed, 16 Apr 2025 11:49:27 +0000
with message-id <e1u51gh-00d7mt...@fasolo.debian.org>
and subject line Bug#1103195: fixed in orange3 3.38.1-3
has caused the Debian Bug report #1103195,
regarding orange3: FTBFS: error: error in setup.cfg: command 'config' has no 
such option 'with-htmlhelp'
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.)


-- 
1103195: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103195
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:orange3
Version: 3.38.1-2.1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3,numpy3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --with python3,numpy3 --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" 
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_orange3  
* Building wheel...
performance hint: Orange/preprocess/_relieff.pyx:63:5: Exception check on 
'calc_difference' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'calc_difference' as 'noexcept' if you control the 
definition and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'calc_difference' to allow an error code 
to be returned.
performance hint: Orange/preprocess/_relieff.pyx:119:5: Exception check on 
'k_nearest_reg' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'k_nearest_reg' as 'noexcept' if you control the definition 
and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'k_nearest_reg' to allow an error code 
to be returned.
performance hint: Orange/preprocess/_relieff.pyx:183:5: Exception check on 
'k_nearest_per_class' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'k_nearest_per_class' as 'noexcept' if you control the 
definition and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'k_nearest_per_class' to allow an error 
code to be returned.
performance hint: Orange/preprocess/_relieff.pyx:161:23: Exception check after 
calling 'calc_difference' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'calc_difference' as 'noexcept' if you control the 
definition and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'calc_difference' to allow an error code 
to be returned.
performance hint: Orange/preprocess/_relieff.pyx:177:23: Exception check after 
calling 'calc_difference' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'calc_difference' as 'noexcept' if you control the 
definition and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'calc_difference' to allow an error code 
to be returned.
performance hint: Orange/preprocess/_relieff.pyx:201:23: Exception check after 
calling 'calc_difference' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'calc_difference' as 'noexcept' if you control the 
definition and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'calc_difference' to allow an error code 
to be returned.
performance hint: Orange/preprocess/_relieff.pyx:217:27: Exception check after 
calling 'calc_difference' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'calc_difference' as 'noexcept' if you control the 
definition and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'calc_difference' to allow an error code 
to be returned.
performance hint: Orange/preprocess/_relieff.pyx:250:25: Exception check after 
calling 'k_nearest_reg' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'k_nearest_reg' as 'noexcept' if you control the definition 
and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'k_nearest_reg' to allow an error code 
to be returned.
performance hint: Orange/preprocess/_relieff.pyx:287:31: Exception check after 
calling 'k_nearest_per_class' will always require the GIL to be acquired.
Possible solutions:
        1. Declare 'k_nearest_per_class' as 'noexcept' if you control the 
definition and you're sure you don't want the function to raise exceptions.
        2. Use an 'int' return type on 'k_nearest_per_class' to allow an error 
code to be returned.
Compiling Orange/classification/_tree_scorers.pyx because it changed.
Compiling Orange/data/_contingency.pyx because it changed.
Compiling Orange/data/_io.pyx because it changed.
Compiling Orange/data/_valuecount.pyx because it changed.
Compiling Orange/data/_variable.pyx because it changed.
Compiling Orange/distance/_distance.pyx because it changed.
Compiling Orange/preprocess/_discretize.pyx because it changed.
Compiling Orange/preprocess/_relieff.pyx because it changed.
Compiling Orange/projection/_som.pyx because it changed.
[1/9] Cythonizing Orange/classification/_tree_scorers.pyx
[2/9] Cythonizing Orange/data/_contingency.pyx
[3/9] Cythonizing Orange/data/_io.pyx
[4/9] Cythonizing Orange/data/_valuecount.pyx
[5/9] Cythonizing Orange/data/_variable.pyx
[6/9] Cythonizing Orange/distance/_distance.pyx
[7/9] Cythonizing Orange/preprocess/_discretize.pyx
[8/9] Cythonizing Orange/preprocess/_relieff.pyx
[9/9] Cythonizing Orange/projection/_som.pyx
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/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:

        License :: OSI Approved :: GNU General Public License v3 or later 
(GPLv3+)

        See 
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
for details.
        
********************************************************************************

!!
  self._finalize_license_expression()
running bdist_wheel
error: error in setup.cfg: command 'config' has no such option 'with-htmlhelp'

ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: 
python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_orange3  
dh_auto_build: error: pybuild --build -i python{version} -p 3.13 returned exit 
code 13
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202504/

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 could not 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:orange3, so that this is still
visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: orange3
Source-Version: 3.38.1-3
Done: Roland Mas <lola...@debian.org>

We believe that the bug you reported is fixed in the latest version of
orange3, 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 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roland Mas <lola...@debian.org> (supplier of updated orange3 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: Wed, 16 Apr 2025 13:20:12 +0200
Source: orange3
Architecture: source
Version: 3.38.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian PaN Maintainers 
<debian-pan-maintain...@alioth-lists.debian.net>
Changed-By: Roland Mas <lola...@debian.org>
Closes: 1103195
Changes:
 orange3 (3.38.1-3) unstable; urgency=medium
 .
   * Patch setup.cfg to fix: "FTBFS: error: error in setup.cfg: command
     'config' has no such option 'with-htmlhelp'", thanks to Santiago Vila
     (Closes: #1103195).
   * Also add Build-Depends: python3-pyqt5.qtsvg to fix autopkgtest.
Checksums-Sha1:
 3b6bcf221379a4f45b6a5cbc4795716bb4c57062 2460 orange3_3.38.1-3.dsc
 06bb50a18d862152bf901db6888fd0b3fa86e900 4260 orange3_3.38.1-3.debian.tar.xz
 556d57fa350b9f642d64b4fa21b38504685d3b4d 11786 orange3_3.38.1-3_amd64.buildinfo
Checksums-Sha256:
 36ece46ba871c849b686897febc53f513396ce2e4cfb578c9e395d6fd968f6e7 2460 
orange3_3.38.1-3.dsc
 86387544288ea28b470a31dec57596ed87decbbc7abf3cdb530c42b44099b20a 4260 
orange3_3.38.1-3.debian.tar.xz
 5cbd3dbc00a21318320d1aa3dd8e52a5f49b004fb91bbb2d756893fdd6b160bc 11786 
orange3_3.38.1-3_amd64.buildinfo
Files:
 ba1d7dd8784f0a75868e746db729cf57 2460 python optional orange3_3.38.1-3.dsc
 d5897d4d6df62503400693360c5b7324 4260 python optional 
orange3_3.38.1-3.debian.tar.xz
 b9ac67ba6a4c9ab7ca7d2137ba26821a 11786 python optional 
orange3_3.38.1-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmf/lCQACgkQ0w3s0lmT
Ivzubw/+Ok16IORclfy0XvJp5vvxvgJAawbyB+/8XsJ/+MpJBGRRWG3TeJaCrmoX
QoV3GXMkRiS5mvfSvFnxh34oNKWDWVMr2ouSCEGTtMZymzJBdo9b0IZnj43+hxtB
NEONvAB7KR1gZuJIyPLV4ooV7+C8gc5i0SvMVJJOfzqdZlPgOTUQ3T5atLJudSIa
TdQ/zgH46bmmHABAWYr+4wI4jmg/KovcI06h3DiYcpJWOjShEysdBStwqHr4eF3B
nv5ohIPeRA1OLFSN9G66tzktpyH+Zk5hQiqL9/QLjm78PGgbLZBVORCoFlh+Cz7k
u/GGanchGQ3P2C/n1zIF4G3zM2nLOvG4YCAXeDqMGoV0ROJwL/64Q12wdpSaKQfW
rq0BMWAT2UdEj32pZGNQHZsLx9GMupXAqeZtLX9KBLxgIBMrl0rYBVi2GuxZ4nsj
WOtLfend7jgZ1CWR41qp45B+eTvCmpC29t10fRIrOF91H55IENyFcyFYqtUyaH9V
9hvdujyI8HfDfHtj8W3u02XPWQp7zo/yTzWCpTX7fEgAzZBmrePnSCNfUnbLikL/
PswWo/nhfGbKhFVu1j95aJcT+/2j2ojHGbTxK0v7Eubp3UCjZWG1RdfY2AJhn/nP
hjIBlz6QVMvDdtodia7rJ8mPLZL6wR/6B3maagGi8YAFaKwIcIE=
=Dys4
-----END PGP SIGNATURE-----

Attachment: pgp_nznXdjzlv.pgp
Description: PGP signature


--- End Message ---

Reply via email to