control: reassign -1 dh-python control: found -1 6.20240905+exp1
Hello, I moved the packaging to cython3 instead of legacy, but for some reasons, dh-python is injecting that pkg-resources dependency even if I don't have it in my packaging. This is why I'm reassigning to dh-python. Log attached of a build with experimental pocket pinned. DH_VERBOSE=1 dpkg-buildpackage dpkg-buildpackage: info: source package python-esmre dpkg-buildpackage: info: source version 1.0.1-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Gianfranco Costamagna <locutusofb...@debian.org> dpkg-buildpackage: info: host architecture amd64 dpkg-source --before-build . dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 8.patch debian/rules clean dh clean --with python3 --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild pybuild --clean -i python{version} -p "3.13 3.12" I: pybuild base:308: python3.13 setup.py clean Compiling src/esm.pyx because it changed. [1/1] Cythonizing src/esm.pyx /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /python-esmre/src/esm.pyx tree = Parsing.p_module(s, pxd, full_module_name) running clean removing '/python-esmre/.pybuild/cpython3_3.13_esmre/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.13' does not exist -- can't clean it I: pybuild base:308: python3.12 setup.py clean running clean removing '/python-esmre/.pybuild/cpython3_3.12_esmre/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.12' does not exist -- can't clean it rm -rf .pybuild/ find . -name \*.pyc -exec rm {} \; dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/python3-esmre.substvars ./src/esm.c debian/files rm -fr -- debian/python3-esmre/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) dpkg-source -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building python-esmre using existing ./python-esmre_1.0.1.orig.tar.gz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: building python-esmre in python-esmre_1.0.1-3.debian.tar.xz dpkg-source: info: building python-esmre in python-esmre_1.0.1-3.dsc debian/rules binary dh binary --with python3 --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild pybuild --configure -i python{version} -p "3.13 3.12" I: pybuild base:308: python3.13 setup.py config Compiling src/esm.pyx because it changed. [1/1] Cythonizing src/esm.pyx /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /python-esmre/src/esm.pyx tree = Parsing.p_module(s, pxd, full_module_name) running config I: pybuild base:308: python3.12 setup.py config running config dh_auto_build -O--buildsystem=pybuild pybuild --build -i python{version} -p "3.13 3.12" I: pybuild base:308: /usr/bin/python3.13 setup.py build running build running build_py copying src/esmre.py -> /python-esmre/.pybuild/cpython3_3.13_esmre/build running build_ext building 'esm' extension creating build creating build/temp.linux-x86_64-cpython-313 creating build/temp.linux-x86_64-cpython-313/src creating build/temp.linux-x86_64-cpython-313/src/esm x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc -I/usr/include/python3.13 -c src/esm.c -o build/temp.linux-x86_64-cpython-313/src/esm.o x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc -I/usr/include/python3.13 -c src/esm/ac_list.c -o build/temp.linux-x86_64-cpython-313/src/esm/ac_list.o x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc -I/usr/include/python3.13 -c src/esm/aho_corasick.c -o build/temp.linux-x86_64-cpython-313/src/esm/aho_corasick.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/esm.o build/temp.linux-x86_64-cpython-313/src/esm/ac_list.o build/temp.linux-x86_64-cpython-313/src/esm/aho_corasick.o -L/usr/lib/x86_64-linux-gnu -o /python-esmre/.pybuild/cpython3_3.13_esmre/build/esm.cpython-313-x86_64-linux-gnu.so I: pybuild base:308: /usr/bin/python3 setup.py build running build running build_py copying src/esmre.py -> /python-esmre/.pybuild/cpython3_3.12_esmre/build running build_ext building 'esm' extension creating build/temp.linux-x86_64-cpython-312 creating build/temp.linux-x86_64-cpython-312/src creating build/temp.linux-x86_64-cpython-312/src/esm x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc -I/usr/include/python3.12 -c src/esm.c -o build/temp.linux-x86_64-cpython-312/src/esm.o x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc -I/usr/include/python3.12 -c src/esm/ac_list.c -o build/temp.linux-x86_64-cpython-312/src/esm/ac_list.o x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isrc -I/usr/include/python3.12 -c src/esm/aho_corasick.c -o build/temp.linux-x86_64-cpython-312/src/esm/aho_corasick.o x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/python-esmre=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/src/esm.o build/temp.linux-x86_64-cpython-312/src/esm/ac_list.o build/temp.linux-x86_64-cpython-312/src/esm/aho_corasick.o -L/usr/lib/x86_64-linux-gnu -o /python-esmre/.pybuild/cpython3_3.12_esmre/build/esm.cpython-312-x86_64-linux-gnu.so dh_auto_test -O--buildsystem=pybuild pybuild --test -i python{version} -p "3.13 3.12" I: pybuild base:308: cd /python-esmre/.pybuild/cpython3_3.13_esmre/build; python3.13 -m unittest discover -v testCantEnterWhenAlreadyFixed (test.test_esm.IndexTests.testCantEnterWhenAlreadyFixed) ... ok testCantFixIndexWhenAlreadyFixed (test.test_esm.IndexTests.testCantFixIndexWhenAlreadyFixed) ... ok testEnterObject (test.test_esm.IndexTests.testEnterObject) ... ok testHasConstructor (test.test_esm.IndexTests.testHasConstructor) ... ok testIndexFix (test.test_esm.IndexTests.testIndexFix) ... ok testIndexHasEnterMethod (test.test_esm.IndexTests.testIndexHasEnterMethod) ... ok testIndexMustHaveStringForFirstArgument (test.test_esm.IndexTests.testIndexMustHaveStringForFirstArgument) ... ok testObjectsForCommonEndingsAreDecrefedCorrectly (test.test_esm.IndexTests.testObjectsForCommonEndingsAreDecrefedCorrectly) ... ok testQuery (test.test_esm.IndexTests.testQuery) ... ok testQueryUntilFixed (test.test_esm.IndexTests.testQueryUntilFixed) ... ok testAlternationCausesEmptyResult (test.test_esmre.HintExtractionTests.testAlternationCausesEmptyResult) ... ok testBackslashBracketDoesNotCloseGroup (test.test_esmre.HintExtractionTests.testBackslashBracketDoesNotCloseGroup) ... ok testBackslashSquareBracketDoesNotCloseClass (test.test_esmre.HintExtractionTests.testBackslashSquareBracketDoesNotCloseClass) ... ok testGetsHintsFromGroups (test.test_esmre.HintExtractionTests.testGetsHintsFromGroups) ... ok testGetsHintsFromNamedGroup (test.test_esmre.HintExtractionTests.testGetsHintsFromNamedGroup) ... ok testIncludesRepeatedCharacterButStartsNewHint (test.test_esmre.HintExtractionTests.testIncludesRepeatedCharacterButStartsNewHint) ... ok testOnlyGroupGivesEmptyResult (test.test_esmre.HintExtractionTests.testOnlyGroupGivesEmptyResult) ... ok testRightBracketDoesNotCloseGroupIfInClass (test.test_esmre.HintExtractionTests.testRightBracketDoesNotCloseGroupIfInClass) ... ok testSimpleString (test.test_esmre.HintExtractionTests.testSimpleString) ... ok testSkipMatchBeginning (test.test_esmre.HintExtractionTests.testSkipMatchBeginning) ... ok testSkipMatchEnd (test.test_esmre.HintExtractionTests.testSkipMatchEnd) ... ok testSkipsAny (test.test_esmre.HintExtractionTests.testSkipsAny) ... ok testSkipsBackslashMetacharacters (test.test_esmre.HintExtractionTests.testSkipsBackslashMetacharacters) ... ok testSkipsCharacterClass (test.test_esmre.HintExtractionTests.testSkipsCharacterClass) ... ok testSkipsGroupsWithAlternation (test.test_esmre.HintExtractionTests.testSkipsGroupsWithAlternation) ... ok testSkipsMetacharactersAfterGroups (test.test_esmre.HintExtractionTests.testSkipsMetacharactersAfterGroups) ... ok testSkipsMostExtensionGroups (test.test_esmre.HintExtractionTests.testSkipsMostExtensionGroups) ... ok testSkipsNestedGroups (test.test_esmre.HintExtractionTests.testSkipsNestedGroups) ... ok testSkipsOneOrMoreAny (test.test_esmre.HintExtractionTests.testSkipsOneOrMoreAny) ... ok testSkipsOptionalCharacter (test.test_esmre.HintExtractionTests.testSkipsOptionalCharacter) ... ok testSkipsOptionalGroups (test.test_esmre.HintExtractionTests.testSkipsOptionalGroups) ... ok testSkipsOptionalRepeatedCharacter (test.test_esmre.HintExtractionTests.testSkipsOptionalRepeatedCharacter) ... ok testSkipsRepetionBraces (test.test_esmre.HintExtractionTests.testSkipsRepetionBraces) ... ok testStartsNewStringAfterOptionalCharacter (test.test_esmre.HintExtractionTests.testStartsNewStringAfterOptionalCharacter) ... ok testAlwaysReportsOpjectForHintlessExpressions (test.test_esmre.IndexTests.testAlwaysReportsOpjectForHintlessExpressions) ... ok testCannotEnterAfterQuery (test.test_esmre.IndexTests.testCannotEnterAfterQuery) ... ok testCaseInsensitive (test.test_esmre.IndexTests.testCaseInsensitive) ... ok testSingleQuery (test.test_esmre.IndexTests.testSingleQuery) ... ok testShorlistSelectsLongestCandidate (test.test_esmre.ShortlistTests.testShorlistSelectsLongestCandidate) ... ok testShorlistSelectsLongestCandidateAtEnd (test.test_esmre.ShortlistTests.testShorlistSelectsLongestCandidateAtEnd) ... ok testShortlistIsEmptyForEmptyCandidates (test.test_esmre.ShortlistTests.testShortlistIsEmptyForEmptyCandidates) ... ok testShortlistIsOnlyCandidate (test.test_esmre.ShortlistTests.testShortlistIsOnlyCandidate) ... ok ---------------------------------------------------------------------- Ran 42 tests in 0.005s OK I: pybuild base:308: cd /python-esmre/.pybuild/cpython3_3.12_esmre/build; python3.12 -m unittest discover -v testCantEnterWhenAlreadyFixed (test.test_esm.IndexTests.testCantEnterWhenAlreadyFixed) ... ok testCantFixIndexWhenAlreadyFixed (test.test_esm.IndexTests.testCantFixIndexWhenAlreadyFixed) ... ok testEnterObject (test.test_esm.IndexTests.testEnterObject) ... ok testHasConstructor (test.test_esm.IndexTests.testHasConstructor) ... ok testIndexFix (test.test_esm.IndexTests.testIndexFix) ... ok testIndexHasEnterMethod (test.test_esm.IndexTests.testIndexHasEnterMethod) ... ok testIndexMustHaveStringForFirstArgument (test.test_esm.IndexTests.testIndexMustHaveStringForFirstArgument) ... ok testObjectsForCommonEndingsAreDecrefedCorrectly (test.test_esm.IndexTests.testObjectsForCommonEndingsAreDecrefedCorrectly) ... ok testQuery (test.test_esm.IndexTests.testQuery) ... ok testQueryUntilFixed (test.test_esm.IndexTests.testQueryUntilFixed) ... ok testAlternationCausesEmptyResult (test.test_esmre.HintExtractionTests.testAlternationCausesEmptyResult) ... ok testBackslashBracketDoesNotCloseGroup (test.test_esmre.HintExtractionTests.testBackslashBracketDoesNotCloseGroup) ... ok testBackslashSquareBracketDoesNotCloseClass (test.test_esmre.HintExtractionTests.testBackslashSquareBracketDoesNotCloseClass) ... ok testGetsHintsFromGroups (test.test_esmre.HintExtractionTests.testGetsHintsFromGroups) ... ok testGetsHintsFromNamedGroup (test.test_esmre.HintExtractionTests.testGetsHintsFromNamedGroup) ... ok testIncludesRepeatedCharacterButStartsNewHint (test.test_esmre.HintExtractionTests.testIncludesRepeatedCharacterButStartsNewHint) ... ok testOnlyGroupGivesEmptyResult (test.test_esmre.HintExtractionTests.testOnlyGroupGivesEmptyResult) ... ok testRightBracketDoesNotCloseGroupIfInClass (test.test_esmre.HintExtractionTests.testRightBracketDoesNotCloseGroupIfInClass) ... ok testSimpleString (test.test_esmre.HintExtractionTests.testSimpleString) ... ok testSkipMatchBeginning (test.test_esmre.HintExtractionTests.testSkipMatchBeginning) ... ok testSkipMatchEnd (test.test_esmre.HintExtractionTests.testSkipMatchEnd) ... ok testSkipsAny (test.test_esmre.HintExtractionTests.testSkipsAny) ... ok testSkipsBackslashMetacharacters (test.test_esmre.HintExtractionTests.testSkipsBackslashMetacharacters) ... ok testSkipsCharacterClass (test.test_esmre.HintExtractionTests.testSkipsCharacterClass) ... ok testSkipsGroupsWithAlternation (test.test_esmre.HintExtractionTests.testSkipsGroupsWithAlternation) ... ok testSkipsMetacharactersAfterGroups (test.test_esmre.HintExtractionTests.testSkipsMetacharactersAfterGroups) ... ok testSkipsMostExtensionGroups (test.test_esmre.HintExtractionTests.testSkipsMostExtensionGroups) ... ok testSkipsNestedGroups (test.test_esmre.HintExtractionTests.testSkipsNestedGroups) ... ok testSkipsOneOrMoreAny (test.test_esmre.HintExtractionTests.testSkipsOneOrMoreAny) ... ok testSkipsOptionalCharacter (test.test_esmre.HintExtractionTests.testSkipsOptionalCharacter) ... ok testSkipsOptionalGroups (test.test_esmre.HintExtractionTests.testSkipsOptionalGroups) ... ok testSkipsOptionalRepeatedCharacter (test.test_esmre.HintExtractionTests.testSkipsOptionalRepeatedCharacter) ... ok testSkipsRepetionBraces (test.test_esmre.HintExtractionTests.testSkipsRepetionBraces) ... ok testStartsNewStringAfterOptionalCharacter (test.test_esmre.HintExtractionTests.testStartsNewStringAfterOptionalCharacter) ... ok testAlwaysReportsOpjectForHintlessExpressions (test.test_esmre.IndexTests.testAlwaysReportsOpjectForHintlessExpressions) ... ok testCannotEnterAfterQuery (test.test_esmre.IndexTests.testCannotEnterAfterQuery) ... ok testCaseInsensitive (test.test_esmre.IndexTests.testCaseInsensitive) ... ok testSingleQuery (test.test_esmre.IndexTests.testSingleQuery) ... ok testShorlistSelectsLongestCandidate (test.test_esmre.ShortlistTests.testShorlistSelectsLongestCandidate) ... ok testShorlistSelectsLongestCandidateAtEnd (test.test_esmre.ShortlistTests.testShorlistSelectsLongestCandidateAtEnd) ... ok testShortlistIsEmptyForEmptyCandidates (test.test_esmre.ShortlistTests.testShortlistIsEmptyForEmptyCandidates) ... ok testShortlistIsOnlyCandidate (test.test_esmre.ShortlistTests.testShortlistIsOnlyCandidate) ... ok ---------------------------------------------------------------------- Ran 42 tests in 0.004s OK rm -fr -- /tmp/dh-xdg-rundir-I07XWaCT create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild rm -f -- debian/python3-esmre.substvars rm -fr -- debian/.debhelper/generated/python3-esmre/ debian/python3-esmre/ debian/tmp/ dh_auto_install --destdir=debian/python3-esmre/ -O--buildsystem=pybuild install -m0755 -d /python-esmre/debian/python3-esmre pybuild --install -i python{version} -p "3.13 3.12" --dest-dir /python-esmre/debian/python3-esmre I: pybuild base:308: /usr/bin/python3.13 setup.py install --root /python-esmre/debian/python3-esmre running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py copying src/esmre.py -> /python-esmre/.pybuild/cpython3_3.13_esmre/build running build_ext running install_lib creating /python-esmre/debian/python3-esmre/usr creating /python-esmre/debian/python3-esmre/usr/lib creating /python-esmre/debian/python3-esmre/usr/lib/python3.13 creating /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages copying /python-esmre/.pybuild/cpython3_3.13_esmre/build/esmre.py -> /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages copying /python-esmre/.pybuild/cpython3_3.13_esmre/build/esm.cpython-313-x86_64-linux-gnu.so -> /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages creating /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages/__pycache__ copying /python-esmre/.pybuild/cpython3_3.13_esmre/build/__pycache__/esmre.cpython-313.pyc -> /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages/__pycache__ byte-compiling /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages/esmre.py to esmre.cpython-313.pyc running install_egg_info running egg_info creating src/esmre.egg-info writing src/esmre.egg-info/PKG-INFO writing dependency_links to src/esmre.egg-info/dependency_links.txt writing requirements to src/esmre.egg-info/requires.txt writing top-level names to src/esmre.egg-info/top_level.txt writing manifest file 'src/esmre.egg-info/SOURCES.txt' reading manifest file 'src/esmre.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'AUTHORS' writing manifest file 'src/esmre.egg-info/SOURCES.txt' Copying src/esmre.egg-info to /python-esmre/debian/python3-esmre/usr/lib/python3.13/dist-packages/esmre-1.0.1.egg-info Skipping SOURCES.txt running install_scripts I: pybuild base:308: /usr/bin/python3 setup.py install --root /python-esmre/debian/python3-esmre running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py copying src/esmre.py -> /python-esmre/.pybuild/cpython3_3.12_esmre/build running build_ext running install_lib creating /python-esmre/debian/python3-esmre/usr/lib/python3.12 creating /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages copying /python-esmre/.pybuild/cpython3_3.12_esmre/build/esmre.py -> /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages copying /python-esmre/.pybuild/cpython3_3.12_esmre/build/esm.cpython-312-x86_64-linux-gnu.so -> /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages creating /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages/__pycache__ copying /python-esmre/.pybuild/cpython3_3.12_esmre/build/__pycache__/esmre.cpython-312.pyc -> /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages/__pycache__ byte-compiling /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages/esmre.py to esmre.cpython-312.pyc running install_egg_info running egg_info writing src/esmre.egg-info/PKG-INFO writing dependency_links to src/esmre.egg-info/dependency_links.txt writing requirements to src/esmre.egg-info/requires.txt writing top-level names to src/esmre.egg-info/top_level.txt reading manifest file 'src/esmre.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'AUTHORS' writing manifest file 'src/esmre.egg-info/SOURCES.txt' Copying src/esmre.egg-info to /python-esmre/debian/python3-esmre/usr/lib/python3.12/dist-packages/esmre-1.0.1.egg-info Skipping SOURCES.txt running install_scripts dh_installdocs -O--buildsystem=pybuild install -m0755 -d debian/python3-esmre/usr/share/doc/python3-esmre install -m0755 -d debian/python3-esmre/usr/share/doc/python3-esmre cp --reflink=auto -a ./README.md debian/python3-esmre/usr/share/doc/python3-esmre chmod -R u\+rw,go=rX debian/python3-esmre/usr/share/doc install -p -m0644 debian/copyright debian/python3-esmre/usr/share/doc/python3-esmre/copyright dh_installchangelogs -O--buildsystem=pybuild install -m0755 -d debian/python3-esmre/usr/share/doc/python3-esmre install -p -m0644 debian/.debhelper/generated/python3-esmre/dh_installchangelogs.dch.trimmed debian/python3-esmre/usr/share/doc/python3-esmre/changelog.Debian dh_python3 -O--buildsystem=pybuild D: dh_python3 dh_python3:180: version: 6.20240905+exp1 D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--buildsystem=pybuild']) D: dh_python3 dh_python3:183: supported Python versions: 3.12,3.13 (default=3.12) D: dh_python3 debhelper:174: source=python-esmre, binary packages=['python3-esmre'] D: dh_python3 dh_python3:205: processing package python3-esmre... D: dh_python3 fs:50: moving files from debian/python3-esmre/usr/lib/python3.12/dist-packages to debian/python3-esmre/usr/lib/python3/dist-packages/ D: dh_python3 fs:50: moving files from debian/python3-esmre/usr/lib/python3.13/dist-packages to debian/python3-esmre/usr/lib/python3/dist-packages/ D: dh_python3 fs:335: package python3-esmre details = {'requires.txt': {'debian/python3-esmre/usr/lib/python3/dist-packages/esmre-1.0.1.egg-info/requires.txt'}, 'egg-info': {'debian/python3-esmre/usr/lib/python3/dist-packages/esmre-1.0.1.egg-info/PKG-INFO'}, 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': {Version('3.12'), Version('3.13')}, 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-esmre D: dh_python3 pydist:175: trying to find dependency for setuptools (python=None) D: dh_python3 pydist:209: dependency: module seems to be installed D: dh_python3 pydist:272: dependency: included in build-deps D: dh_python3 depends:253: D={'python3:any', 'python3-pkg-resources', 'python3 (>= 3.12~)', 'python3 (<< 3.14)'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild dh_compress -O--buildsystem=pybuild cd debian/python3-esmre chmod a-x usr/share/doc/python3-esmre/changelog.Debian gzip -9nf usr/share/doc/python3-esmre/changelog.Debian cd '/python-esmre' dh_fixperms -O--buildsystem=pybuild find debian/python3-esmre ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/python3-esmre/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-esmre/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-esmre/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/python3-esmre -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-esmre/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing -O--buildsystem=pybuild dh_dwz -a -O--buildsystem=pybuild install -m0755 -d debian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu dwz -mdebian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu/python3-esmre.debug -M/usr/lib/debug/.dwz/x86_64-linux-gnu/python3-esmre.debug -- debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so objcopy --compress-debug-sections debian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu/python3-esmre.debug chmod 0644 -- debian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu/python3-esmre.debug dh_strip -a -O--buildsystem=pybuild install -m0755 -d debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/7d objcopy --only-keep-debug --compress-debug-sections debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/7d/04012e4d35ea073d2ac22118ebe9bcb2c06d72.debug chmod 0644 -- debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/7d/04012e4d35ea073d2ac22118ebe9bcb2c06d72.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so objcopy --add-gnu-debuglink debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/7d/04012e4d35ea073d2ac22118ebe9bcb2c06d72.debug debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so install -m0755 -d debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/10 objcopy --only-keep-debug --compress-debug-sections debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/10/3dd06b45034ed9f63420178ee06cbe55fdcf8a.debug chmod 0644 -- debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/10/3dd06b45034ed9f63420178ee06cbe55fdcf8a.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so objcopy --add-gnu-debuglink debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.build-id/10/3dd06b45034ed9f63420178ee06cbe55fdcf8a.debug debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so install -m0755 -d debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.dwz cp --reflink=auto -a debian/python3-esmre/usr/lib/debug/.dwz/x86_64-linux-gnu debian/.debhelper/python3-esmre/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/python3-esmre/usr/lib/debug/.dwz rmdir -p --ignore-fail-on-non-empty debian/python3-esmre/usr/lib/debug install -m0755 -d debian/.debhelper/python3-esmre/dbgsym-root/usr/share/doc ln -s python3-esmre debian/.debhelper/python3-esmre/dbgsym-root/usr/share/doc/python3-esmre-dbgsym install -m0755 -d debian/.debhelper/python3-esmre dh_makeshlibs -a -O--buildsystem=pybuild rm -f debian/python3-esmre/DEBIAN/shlibs dh_shlibdeps -a -O--buildsystem=pybuild install -m0755 -d debian/python3-esmre/DEBIAN dpkg-shlibdeps -Tdebian/python3-esmre.substvars debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-313-x86_64-linux-gnu.so debian/python3-esmre/usr/lib/python3/dist-packages/esm.cpython-312-x86_64-linux-gnu.so dh_installdeb -O--buildsystem=pybuild install -m0755 -d debian/python3-esmre/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/python3-esmre/DEBIAN/postinst cat debian/python3-esmre.postinst.debhelper >> debian/python3-esmre/DEBIAN/postinst chmod 0755 -- debian/python3-esmre/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/python3-esmre/DEBIAN/prerm cat debian/python3-esmre.prerm.debhelper >> debian/python3-esmre/DEBIAN/prerm chmod 0755 -- debian/python3-esmre/DEBIAN/prerm dh_gencontrol -O--buildsystem=pybuild install -m0755 -d debian/python3-esmre/DEBIAN echo misc:Depends= >> debian/python3-esmre.substvars echo misc:Pre-Depends= >> debian/python3-esmre.substvars install -m0755 -d debian/.debhelper/python3-esmre/dbgsym-root/DEBIAN dpkg-gencontrol -ppython3-esmre -ldebian/changelog -Tdebian/python3-esmre.substvars -cdebian/control -Pdebian/.debhelper/python3-esmre/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=python3-esmre-dbgsym "-DDepends=python3-esmre (= \${binary:Version})" "-DDescription=debug symbols for python3-esmre" "-DBuild-Ids=103dd06b45034ed9f63420178ee06cbe55fdcf8a 7d04012e4d35ea073d2ac22118ebe9bcb2c06d72" -DSection=debug -UMulti-Arch -UReplaces -UBreaks chmod 0644 -- debian/.debhelper/python3-esmre/dbgsym-root/DEBIAN/control dpkg-gencontrol -ppython3-esmre -ldebian/changelog -Tdebian/python3-esmre.substvars -cdebian/control -Pdebian/python3-esmre chmod 0644 -- debian/python3-esmre/DEBIAN/control dh_md5sums -O--buildsystem=pybuild install -m0755 -d debian/python3-esmre/DEBIAN cd debian/python3-esmre >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/python3-esmre/DEBIAN/md5sums install -m0755 -d debian/.debhelper/python3-esmre/dbgsym-root/DEBIAN cd debian/.debhelper/python3-esmre/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/python3-esmre/dbgsym-root/DEBIAN/md5sums dh_builddeb -O--buildsystem=pybuild dpkg-deb --root-owner-group --build debian/python3-esmre .. dpkg-deb --root-owner-group --build debian/.debhelper/python3-esmre/dbgsym-root .. dpkg-deb: building package 'python3-esmre' in '../python3-esmre_1.0.1-3_amd64.deb'. dpkg-deb: building package 'python3-esmre-dbgsym' in '../python3-esmre-dbgsym_1.0.1-3_amd64.deb'. dpkg-genbuildinfo -O../python-esmre_1.0.1-3_amd64.buildinfo dpkg-genchanges -O../python-esmre_1.0.1-3_amd64.changes dpkg-genchanges: info: not including original source code in upload dpkg-source --after-build . dpkg-source: info: unapplying 8.patch dpkg-buildpackage: info: binary and diff upload (original source NOT included) On Fri, 04 Oct 2024 09:46:22 +0000 Matthias Klose <d...@debian.org> wrote:
Package: src:python-esmre Version: 1.0.1-2 Severity: normal Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: pkg-resources-deprecation [This bug is targeted to the upcoming trixie release] The package build-depends or depends on python3-pkg-resources, which is deprecated upstream. Details can be found at https://setuptools.pypa.io/en/latest/pkg_resources.html Use of pkg_resources is deprecated in favor of importlib.resources, importlib.metadata and their backports (importlib_resources, importlib_metadata). Some useful APIs are also provided by packaging (e.g. requirements and version parsing). Users should refrain from new usage of pkg_resources and should work to port to importlib-based solutions. Python 3.12 in unstable provides both importlib_resources and importlib_metadata, so no additional dependencies on those packages are needed.