Your message dated Sun, 23 Feb 2025 19:50:11 +0000
with message-id <e1tmhzp-00felq...@fasolo.debian.org>
and subject line Bug#1064678: fixed in salt-pylint 2024.2.5-0.1
has caused the Debian Bug report #1064678,
regarding salt-pylint: FTBFS: ImportError: cannot import name 'IRawChecker' 
from 'pylint.interfaces' (/usr/lib/python3/dist-packages/pylint/interfaces.py)
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.)


-- 
1064678: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064678
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: salt-pylint
Version: 2020.9.28-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240224 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
>  debian/rules binary
> 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:305: python3.12 setup.py config 
> running config
> I: pybuild base:305: python3.11 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:305: /usr/bin/python3.12 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/blacklist.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/dunder_del.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/virt.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/pep8.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/minpyver.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/thirdparty.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/checkers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/strings.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/smartup.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/pep263.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> copying saltpylint/fileperms.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/ext
> copying saltpylint/ext/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/ext
> copying saltpylint/ext/pyqver2.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/ext
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize
> copying saltpylint/py3modernize/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_map_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_filter_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_input_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_zip_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_imports_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_xrange_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_dict_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/fixes
> I: pybuild base:305: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/blacklist.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/dunder_del.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/virt.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/pep8.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/minpyver.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/thirdparty.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/checkers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/strings.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/smartup.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/pep263.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> copying saltpylint/fileperms.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/ext
> copying saltpylint/ext/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/ext
> copying saltpylint/ext/pyqver2.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/ext
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize
> copying saltpylint/py3modernize/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_map_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_filter_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_input_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_zip_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_imports_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_xrange_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
> copying saltpylint/py3modernize/fixes/fix_dict_salt_six.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/fixes
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:305: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; 
> python3.12 -m unittest discover -v 
> saltpylint.py3modernize (unittest.loader._FailedTest.saltpylint.py3modernize) 
> ... ERROR
> 
> ======================================================================
> ERROR: saltpylint.py3modernize 
> (unittest.loader._FailedTest.saltpylint.py3modernize)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: saltpylint.py3modernize
> Traceback (most recent call last):
>   File "/usr/lib/python3.12/unittest/loader.py", line 427, in _find_test_path
>     package = self._get_module_from_name(name)
>               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
> _get_module_from_name
>     __import__(name)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/saltpylint/py3modernize/__init__.py",
>  line 23, in <module>
>     from pylint.interfaces import IRawChecker
> ImportError: cannot import name 'IRawChecker' from 'pylint.interfaces' 
> (/usr/lib/python3/dist-packages/pylint/interfaces.py)
> 
> 
> ----------------------------------------------------------------------
> Ran 1 test in 0.000s
> 
> FAILED (errors=1)
> E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m unittest 
> discover -v 
> I: pybuild base:305: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; 
> python3.11 -m unittest discover -v 
> saltpylint.py3modernize (unittest.loader._FailedTest.saltpylint.py3modernize) 
> ... ERROR
> 
> ======================================================================
> ERROR: saltpylint.py3modernize 
> (unittest.loader._FailedTest.saltpylint.py3modernize)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: saltpylint.py3modernize
> Traceback (most recent call last):
>   File "/usr/lib/python3.11/unittest/loader.py", line 452, in _find_test_path
>     package = self._get_module_from_name(name)
>               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/lib/python3.11/unittest/loader.py", line 362, in 
> _get_module_from_name
>     __import__(name)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/saltpylint/py3modernize/__init__.py",
>  line 23, in <module>
>     from pylint.interfaces import IRawChecker
> ImportError: cannot import name 'IRawChecker' from 'pylint.interfaces' 
> (/usr/lib/python3/dist-packages/pylint/interfaces.py)
> 
> 
> ----------------------------------------------------------------------
> Ran 1 test in 0.000s
> 
> FAILED (errors=1)
> E: pybuild pybuild:391: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; python3.11 -m unittest 
> discover -v 
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11" 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2024/02/24/salt-pylint_2020.9.28-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240224;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240224&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 mark 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: salt-pylint
Source-Version: 2024.2.5-0.1
Done: Alexandre Detiste <tc...@debian.org>

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

Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated salt-pylint 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: Thu, 13 Feb 2025 19:36:44 +0100
Source: salt-pylint
Architecture: source
Version: 2024.2.5-0.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Salt Team <pkg-salt-t...@lists.alioth.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1064678 1077959
Changes:
 salt-pylint (2024.2.5-0.1) unstable; urgency=medium
 .
   * Non-maintainer Upload
   * Fix watch file for new GitHub API
   * New upstream version 2024.2.5 (Closes: #1064678, #1077959)
   * Switch to pybuild-plugin-pyproject
Checksums-Sha1:
 d6bcf9cc91bf82e0f27395d332c9938ad4f87e5d 2129 salt-pylint_2024.2.5-0.1.dsc
 c70b6af8646af63e0cde6a36736da983f4f986e2 21326 salt-pylint_2024.2.5.orig.tar.gz
 79fec89d55bfb438bf433134fd713171371defd6 3044 
salt-pylint_2024.2.5-0.1.debian.tar.xz
 3bf2383c1f6716c5f71b34a5d3010cdd0f970533 7464 
salt-pylint_2024.2.5-0.1_source.buildinfo
Checksums-Sha256:
 b6c790b5c593839e3778dded38294d8be0946094b3f27038c7cbf9f6a88b9677 2129 
salt-pylint_2024.2.5-0.1.dsc
 e788a3cf4b64ea46c5cfaea3af957af2846bd568b5767f96e6a00e09cefbd85f 21326 
salt-pylint_2024.2.5.orig.tar.gz
 7f7799d3248f4bf9dc9ee7d4a3d4658f3b676adbba1dde70037887560d43996e 3044 
salt-pylint_2024.2.5-0.1.debian.tar.xz
 8650312709c61504a553a72d9f730c64c0a027104fe9e134d125e488ed049b6f 7464 
salt-pylint_2024.2.5-0.1_source.buildinfo
Files:
 ce2abbf016f8a3e02db0e018546ea4da 2129 python optional 
salt-pylint_2024.2.5-0.1.dsc
 43f94e89a5e1357bea79b5e07bd55b0c 21326 python optional 
salt-pylint_2024.2.5.orig.tar.gz
 54644d45dbe45c40d327ebd83727fe29 3044 python optional 
salt-pylint_2024.2.5-0.1.debian.tar.xz
 59d952319691781a64375bed3743f58e 7464 python optional 
salt-pylint_2024.2.5-0.1_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmeuQB8RHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBq/bBAAhWVzRWN4hIMiNqSK/F2/h2bjeqnOXrfr
VraWh2io1l9K0v9pv6eMspv2zdPcPXP3XvdqfPD/5GgkOJw7I1yJIXEGfmR8Puxn
MMSCYRmbHCa5iNRlKmLIFCDr9+Ld1KDrZQ7m03aQHyw7J1mdpPUo9Z2hT1UbFZsR
ZHCReXQkuVGO1NAS/lnonMidkiOqLtHe7fzKtFlj8MRU4zUXkNY6+RlF89A2Bvd8
YiebasPfac5mvZdg+doGMBpsbaLNwJ9z2c/PsImZmYQvO24gbNfjLGJw8IIJlM1G
xNrAJuzzHmtFUpVt8xuxruDFhJW9+cQ9cB/CLDYjcA+w5QaPzqkfRH6O01W9Ny7i
Sw+SmfdpHTGunYb6BVCWtE/C3zruqnl4bY9OVZAcFt8q8UWgUlAIs6aBOTRDof3r
tcEHO8dAjorUyaBVNK2crigIRJnkpBKAJXY+gjomqi5FKHfNeHhxv47RrOT9+oMZ
VFcM39oTjIZsonpVt6z7kUas0gbPfWoqU6SZLcOFcsoM0bn89slTsn85flOTypbr
5tWnYRkRb8fEq/i3N9xVjvWBJJmAjmgJLpgw0jogfFz/kFwGX/iHmCZ4eXX5U2hp
dmmfmexRQaUrapeSQTwSXQqDIYIGFzZItbfL9EFsk5DHRMLnR4aS3UKjg0ykE0y3
4Y2aQB7vcuA=
=dgca
-----END PGP SIGNATURE-----

Attachment: pgp_FMfBnIzkg.pgp
Description: PGP signature


--- End Message ---

Reply via email to