Your message dated Wed, 11 Feb 2026 12:19:48 +0000
with message-id <[email protected]>
and subject line Bug#1127062: fixed in poetry 2.3.2+dfsg-1
has caused the Debian Bug report #1127062,
regarding poetry: FTBFS: E   ImportError: cannot import name 
'ANNOTATED_TAG_SUFFIX' from 'dulwich.refs'
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 [email protected]
immediately.)


-- 
1127062: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127062
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:poetry
Version: 2.2.1+dfsg-3
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

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

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

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3 --buildsystem=pybuild
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
find . -iname '*.pyc' -delete
for i in $(find . -type d -iname __pycache__) ; do rm -rf $i ; done
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 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
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:142: Building wheel for python3.14 with "build" 
module
I: pybuild base:384: python3.14 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_poetry  
* Building wheel...
Successfully built poetry-2.2.1-py3-none-any.whl
I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.14 with 
"installer" module
I: pybuild plugin_pyproject:142: Building wheel for python3.13 with "build" 
module
I: pybuild base:384: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_poetry  
* Building wheel...
Successfully built poetry-2.2.1-py3-none-any.whl
I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.13 with 
"installer" module
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:384: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3 
[too-long-redacted] nd not test_get_by_name_python'
ImportError while loading conftest 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_poetry/build/tests/conftest.py'.
tests/conftest.py:38: in <module>
    from poetry.factory import Factory
poetry/factory.py:24: in <module>
    from poetry.plugins.plugin_manager import PluginManager
poetry/plugins/plugin_manager.py:18: in <module>
    from poetry.installation import Installer
poetry/installation/__init__.py:3: in <module>
    from poetry.installation.installer import Installer
poetry/installation/installer.py:9: in <module>
    from poetry.installation.executor import Executor
poetry/installation/executor.py:26: in <module>
    from poetry.puzzle.exceptions import SolverProblemError
poetry/puzzle/__init__.py:3: in <module>
    from poetry.puzzle.solver import Solver
poetry/puzzle/solver.py:21: in <module>
    from poetry.puzzle.provider import Indicator
poetry/puzzle/provider.py:30: in <module>
    from poetry.packages.direct_origin import DirectOrigin
poetry/packages/direct_origin.py:16: in <module>
    from poetry.vcs.git import Git
poetry/vcs/git/__init__.py:3: in <module>
    from poetry.vcs.git.backend import Git
poetry/vcs/git/backend.py:23: in <module>
    from dulwich.refs import ANNOTATED_TAG_SUFFIX
E   ImportError: cannot import name 'ANNOTATED_TAG_SUFFIX' from 'dulwich.refs' 
(/usr/lib/python3/dist-packages/dulwich/refs.py)
E: pybuild pybuild:483: test: plugin pyproject failed with:  
[too-long-redacted] nd not test_get_by_name_python'
I: pybuild base:384: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3 
[too-long-redacted] nd not test_get_by_name_python'
ImportError while loading conftest 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_poetry/build/tests/conftest.py'.
tests/conftest.py:38: in <module>
    from poetry.factory import Factory
poetry/factory.py:24: in <module>
    from poetry.plugins.plugin_manager import PluginManager
poetry/plugins/plugin_manager.py:18: in <module>
    from poetry.installation import Installer
poetry/installation/__init__.py:3: in <module>
    from poetry.installation.installer import Installer
poetry/installation/installer.py:9: in <module>
    from poetry.installation.executor import Executor
poetry/installation/executor.py:26: in <module>
    from poetry.puzzle.exceptions import SolverProblemError
poetry/puzzle/__init__.py:3: in <module>
    from poetry.puzzle.solver import Solver
poetry/puzzle/solver.py:21: in <module>
    from poetry.puzzle.provider import Indicator
poetry/puzzle/provider.py:30: in <module>
    from poetry.packages.direct_origin import DirectOrigin
poetry/packages/direct_origin.py:16: in <module>
    from poetry.vcs.git import Git
poetry/vcs/git/__init__.py:3: in <module>
    from poetry.vcs.git.backend import Git
poetry/vcs/git/backend.py:23: in <module>
    from dulwich.refs import ANNOTATED_TAG_SUFFIX
E   ImportError: cannot import name 'ANNOTATED_TAG_SUFFIX' from 'dulwich.refs' 
(/usr/lib/python3/dist-packages/dulwich/refs.py)
E: pybuild pybuild:483: test: plugin pyproject failed with:  
[too-long-redacted] nd not test_get_by_name_python'
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 
3.13" returned exit code 13
make: *** [debian/rules:103: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: poetry
Source-Version: 2.3.2+dfsg-1
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
poetry, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated poetry 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 11 Feb 2026 11:56:08 +0000
Source: poetry
Architecture: source
Version: 2.3.2+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1127062
Changes:
 poetry (2.3.2+dfsg-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release:
     - Support Dulwich >= 0.25 (closes: #1127062).
   * Drop "Rules-Requires-Root: no", default as of dpkg-dev 1.22.13.
Checksums-Sha1:
 12412b487e29ced8790f20086610c1fa201ace47 3404 poetry_2.3.2+dfsg-1.dsc
 9618fa3092f73676cd7ddea0bd2e92959450045b 4115632 poetry_2.3.2+dfsg.orig.tar.xz
 3cf4127655606f05424fd42b8036d3f95fbc8482 9428 poetry_2.3.2+dfsg-1.debian.tar.xz
Checksums-Sha256:
 de13a8037b068d16bc1eece216f9a4e24b9edd90296fe5264be1ec5b85f8829e 3404 
poetry_2.3.2+dfsg-1.dsc
 0acabe020ed453319ce6d9532fd920210b0de9067a71dd461009bb6405748ad6 4115632 
poetry_2.3.2+dfsg.orig.tar.xz
 00e9fa35cc8592492fa4ad829b983e8643a8a377636485f8ebb40c7f1388ddd7 9428 
poetry_2.3.2+dfsg-1.debian.tar.xz
Files:
 a3c74275ae631d6671cd41eb228ca142 3404 python optional poetry_2.3.2+dfsg-1.dsc
 f5228e68928ec0439ec47404a2ae6b1f 4115632 python optional 
poetry_2.3.2+dfsg.orig.tar.xz
 7c9c6ae82b73ed3e2579f45834d21b31 9428 python optional 
poetry_2.3.2+dfsg-1.debian.tar.xz

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

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmmMbn0ACgkQOTWH2X2G
UAvlPw//cK9KN/dL4htE00DfP1g7RA56YkW4UbYZDy1vCrDN49Nu985Do0hs7HGK
w2NcSP7uLLTYXYSamuiHHBzbK5tUiTJmPl4xTxZctp1D/eCEOxUhfZPkhshb1V/N
E+eoFGuhN59bMvf/n1OQy20Bka2Gnf7QjugMup2jT38rzoi1HASmD6O1EVtCnKMt
WZNuggY6jthmMZi60wJTmpmK4c4ygHfYC+26fSNQ20rJxe6uq9ApBbRpY6zcZjDr
QPUOfS7M/HOCie353NmKtCWDuV4nbj3u1SkaGGU4xH2xzVQJADPvcGFG2JH33OsC
SXWRzBsSzYf1VAvb9yEaX2zZn0ReCP7vkHCDu/Ui8wo8VmO7XGM9MVPM1cD7Crgg
MZmocl8CJ3YsZufwZFYlLEsvUYYIdcL7LxRgeF+GiHYuRs/hOmMi6jv0lqIvuXeN
UlscbmdwKloULuueuXQa0/dhkBnQkIx0hHjH4YUDK5oXgxXtT1qIKgTTEzsMXoHt
T12FOHicIfXi2TeSoxyU3JLAeLuhoBRgxODhNGYY9rFDaHeCsnMc4z7jslbxgT++
+FOTIEDvvpfXODqX+sVqkcN4MzkuwcNs/AMXIfSd/LhbzWs6VBe8Otu7arlgfdmk
nio4hLDbrLoS7FX79ijRUArfFzryWIWGWMuobKtTvrxpDU6M5lQ=
=wS9w
-----END PGP SIGNATURE-----

Attachment: pgpqMGWvTdMbx.pgp
Description: PGP signature


--- End Message ---

Reply via email to