Your message dated Wed, 26 Oct 2022 22:02:15 +0000
with message-id <e1onotx-00geme...@fasolo.debian.org>
and subject line Bug#1022454: fixed in python-pyscss 1.4.0-2
has caused the Debian Bug report #1022454,
regarding python-pyscss: FTBFS: distutils.errors.DistutilsSetupError: each 
element of 'ext_modules' option must be an Extension instance or 2-tuple
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.)


-- 
1022454: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022454
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-pyscss
Version: 1.4.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> py3versions: no X-Python3-Version in control file, using supported versions
> dh /usr/share/openstack-pkg-tools/pkgos.make --buildsystem=pybuild --with 
> python3
> dh: error: Unknown sequence /usr/share/openstack-pkg-tools/pkgos.make (choose 
> from: binary binary-arch binary-indep build build-arch build-indep clean 
> install install-arch install-indep)
> dh binary --buildsystem=pybuild --with python3
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:240: python3.10 setup.py config 
> /<<PKGBUILDDIR>>/setup.py:2: DeprecationWarning: The distutils package is 
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 
> 632 for potential alternatives
>   from distutils.command.build_ext import build_ext
> /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:18: UserWarning: 
> Distutils was imported before Setuptools, but importing Setuptools also 
> replaces the `distutils` module in `sys.modules`. This may lead to 
> undesirable behaviors or errors. To avoid these issues, avoid using distutils 
> directly, ensure that setuptools is installed in the traditional way (e.g. 
> not an editable install), and/or make sure that setuptools is always imported 
> before distutils.
>   warnings.warn(
> /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:33: UserWarning: 
> Setuptools is replacing distutils.
>   warnings.warn("Setuptools is replacing distutils.")
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:240: /usr/bin/python3 setup.py build 
> /<<PKGBUILDDIR>>/setup.py:2: DeprecationWarning: The distutils package is 
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 
> 632 for potential alternatives
>   from distutils.command.build_ext import build_ext
> /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:18: UserWarning: 
> Distutils was imported before Setuptools, but importing Setuptools also 
> replaces the `distutils` module in `sys.modules`. This may lead to 
> undesirable behaviors or errors. To avoid these issues, avoid using distutils 
> directly, ensure that setuptools is installed in the traditional way (e.g. 
> not an editable install), and/or make sure that setuptools is always imported 
> before distutils.
>   warnings.warn(
> /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:33: UserWarning: 
> Setuptools is replacing distutils.
>   warnings.warn("Setuptools is replacing distutils.")
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/selector.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/ast.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/__main__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/setup.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/errors.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/legacy.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/rule.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/scss_meta.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/cssdefs.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/compiler.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/namespace.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/config.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/source.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/calculator.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/less2scss.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/types.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> copying scss/tool.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension
> copying scss/extension/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension
> copying scss/extension/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension
> copying scss/extension/api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension
> copying scss/extension/extra.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension
> copying scss/extension/fonts.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension
> copying scss/extension/bootstrap.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension/compass
> copying scss/extension/compass/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension/compass
> copying scss/extension/compass/sprites.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension/compass
> copying scss/extension/compass/images.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension/compass
> copying scss/extension/compass/layouts.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension/compass
> copying scss/extension/compass/gradients.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension/compass
> copying scss/extension/compass/helpers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/extension/compass
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/grammar
> copying scss/grammar/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/grammar
> copying scss/grammar/expression.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/grammar
> copying scss/grammar/scanner.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_pyscss/build/scss/grammar
> running build_ext
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/setup.py", line 156, in <module>
>     try_building_extension()
>   File "/<<PKGBUILDDIR>>/setup.py", line 130, in try_building_extension
>     run_setup(True)
>   File "/<<PKGBUILDDIR>>/setup.py", line 88, in run_setup
>     setup(
>   File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 87, in 
> setup
>     return distutils.core.setup(**attrs)
>   File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
> 185, in setup
>     return run_commands(dist)
>   File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
> 201, in run_commands
>     dist.run_commands()
>   File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 
> 968, in run_commands
>     self.run_command(cmd)
>   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1217, in 
> run_command
>     super().run_command(command)
>   File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 
> 987, in run_command
>     cmd_obj.run()
>   File 
> "/usr/lib/python3/dist-packages/setuptools/_distutils/command/build.py", line 
> 132, in run
>     self.run_command(cmd_name)
>   File "/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line 
> 319, in run_command
>     self.distribution.run_command(command)
>   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1217, in 
> run_command
>     super().run_command(command)
>   File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 
> 987, in run_command
>     cmd_obj.run()
>   File "/<<PKGBUILDDIR>>/setup.py", line 54, in run
>     build_ext.run(self)
>   File "/usr/lib/python3.10/distutils/command/build_ext.py", line 340, in run
>     self.build_extensions()
>   File "/usr/lib/python3.10/distutils/command/build_ext.py", line 445, in 
> build_extensions
>     self.check_extensions_list(self.extensions)
>   File "/usr/lib/python3.10/distutils/command/build_ext.py", line 362, in 
> check_extensions_list
>     raise DistutilsSetupError(
> distutils.errors.DistutilsSetupError: each element of 'ext_modules' option 
> must be an Extension instance or 2-tuple
> E: pybuild pybuild:379: build: plugin distutils failed with: exit code=1: 
> /usr/bin/python3 setup.py build 
> dh_auto_build: error: pybuild --build -i python{version} -p 3.10 returned 
> exit code 13
> make: *** [debian/rules:17: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/10/23/python-pyscss_1.4.0-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: python-pyscss
Source-Version: 1.4.0-2
Done: Nilesh Patra <nil...@debian.org>

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

Debian distribution maintenance software
pp.
Nilesh Patra <nil...@debian.org> (supplier of updated python-pyscss 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: SHA256

Format: 1.8
Date: Thu, 27 Oct 2022 02:15:30 +0530
Source: python-pyscss
Architecture: source
Version: 1.4.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Nilesh Patra <nil...@debian.org>
Closes: 1022454
Changes:
 python-pyscss (1.4.0-2) unstable; urgency=medium
 .
   * Team Upload.
   * Add patch to fix FTBFS (Closes: #1022454)
   * Bump Standards-Version to 4.6.1 (no changes needed)
Checksums-Sha1:
 958d5c56e895ec003e09e897dbec2c6c7194c193 1521 python-pyscss_1.4.0-2.dsc
 f4d2ce807ef87fde67a708e42d1372abb8a60fbd 5564 
python-pyscss_1.4.0-2.debian.tar.xz
 f6202001c071bd54de131eb5d159607c558fd155 7700 
python-pyscss_1.4.0-2_amd64.buildinfo
Checksums-Sha256:
 4b2301b9b99a04a3b6defbc099c9350922c9458dd2a181f0fcbe3bcb9f277c7e 1521 
python-pyscss_1.4.0-2.dsc
 9d60bf563b162cbe88fa56b7926a580fe48b2d23ca88d00e609f299f6bf0e8eb 5564 
python-pyscss_1.4.0-2.debian.tar.xz
 7cdb31a85ad1c649d94841cdd7e7ec2788474a7458dbf65465fc3548618adbf7 7700 
python-pyscss_1.4.0-2_amd64.buildinfo
Files:
 8d6e94733ae8feb28ba3b09444b69466 1521 python optional python-pyscss_1.4.0-2.dsc
 b8c05c8f71bc8511c7a042127c6ee4f4 5564 python optional 
python-pyscss_1.4.0-2.debian.tar.xz
 d982c632526b46d8d3eac5a0e733c11f 7700 python optional 
python-pyscss_1.4.0-2_amd64.buildinfo

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

iHUEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCY1mdYwAKCRAqJ5BL1yQ+
2o//AQCfncoBknD/SumpozVKl4nl99FS49FA9MUOVTMaJicykAD9GPA81Ket5WT4
4shd2mpB/b5FEpJmiC4KkDGqy+ThagE=
=SP9J
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to