Your message dated Fri, 23 Feb 2024 22:52:14 +0000
with message-id <e1rdeos-00hy4k...@fasolo.debian.org>
and subject line Bug#1058670: fixed in poetry
1.8.0.dev0~git20240220.cff4d7d5+dfsg-1
has caused the Debian Bug report #1058670,
regarding python3-poetry: fail with Can't instantiate abstract class
IsolatedEnv with abstract methods executable, scripts_dir
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.)
--
1058670: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058670
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python3-poetry
Version: 1.7.1+dfsg-1
Severity: normal
Tags: upstream
X-Debbugs-Cc: george.shuk...@gmail.com
poetry fails to install packages (`poetry install` for an existing lock file)
or to
update it (`poetry update`):
Can't instantiate abstract class IsolatedEnv with abstract methods
executable, scripts_dir
at /usr/lib/python3/dist-packages/poetry/installation/chef.py:131 in _prepare
127│ ) -> Path:
128│ from subprocess import CalledProcessError
129│
130│ with ephemeral_environment(self._env.python) as venv:
→ 131│ env = IsolatedEnv(venv, self._pool)
132│ builder = ProjectBuilder.from_isolated_env(
133│ env, directory, runner=quiet_subprocess_runner
134│ )
135│ env.install(builder.build_system_requires)
According to github bug: https://github.com/python-poetry/poetry/issues/8458 it
is caused by conflict (interactions?) with python3-build package.
python3-build 0.10.0-1
-- System Information:
Debian Release: trixie/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.5.0-5-amd64 (SMP w/20 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-poetry depends on:
ii python3 [python3-supported-min] 3.11.6-1
ii python3-build 0.10.0-1
ii python3-cachecontrol 0.13.1-1
ii python3-cleo 2.1.0-2
ii python3-crashtest 0.4.1-1
ii python3-dulwich 0.21.6-1+b1
ii python3-fastjsonschema 2.19.0-1
ii python3-importlib-metadata 4.12.0-1
ii python3-installer 0.7.0+dfsg1-2
ii python3-keyring 24.3.0-1
ii python3-lockfile 1:0.12.2-3
ii python3-packaging 23.2-1
ii python3-pexpect 4.8.0-4
ii python3-pkginfo 1.8.2-2
ii python3-platformdirs 4.1.0-1
ii python3-poetry-core 1.8.1-1
ii python3-pyproject-hooks 1.0.0-2
ii python3-requests 2.31.0+dfsg-1
ii python3-requests-toolbelt 1.0.0-2
ii python3-shellingham 1.5.4-1
ii python3-tomli 2.0.1-2
ii python3-tomlkit 0.12.1-1
ii python3-trove-classifiers 2023.9.19-1
ii python3-virtualenv 20.25.0+ds-1
python3-poetry recommends no packages.
python3-poetry suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: poetry
Source-Version: 1.8.0.dev0~git20240220.cff4d7d5+dfsg-1
Done: Emmanuel Arias <eam...@debian.org>
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 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Emmanuel Arias <eam...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 22 Feb 2024 18:12:00 -0300
Source: poetry
Architecture: source
Version: 1.8.0.dev0~git20240220.cff4d7d5+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Emmanuel Arias <eam...@debian.org>
Closes: 1029480 1058670 1059356
Changes:
poetry (1.8.0.dev0~git20240220.cff4d7d5+dfsg-1) experimental; urgency=medium
.
* New upstream version.
* d/patch: Remove platformdirs-4.patch patch, it was already applied by
upstream.
* d/rules: Ignore tests: test_fallback_on_detect_active_python,
test_get_venv_with_venv_folder_present, test_not_fresh_lock,
test_list, test_info_setup_complex_calls_script,
test_executor_known_hashes and test_publish_dist_dir_option. They need
more work.
- Also ignore them in d/tests/pytest.
* d/tests/simple-commands-run: Add new autopkgtest test to run `poetry
add` and `poetry update`. This to detect some errors in those simple
commands (Closes: #1058670).
* d/tests/control: Add a superficial tests to run `poetry -v` (Closes:
#1029480).
* d/control: Add python3-poetry-plugin-export as Build Depends (Closes:
#1059356).
- d/rules: Activate test_export_prints_warning and
test_disable_export_warning tests that need poetry-plugin-export.
- Also activate those tests in d/tests/pytest.
Checksums-Sha1:
34a6a5971f318109b4774fdb965b80f491e40022 3475
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1.dsc
5a5e28e924209bbdbfe2207a422d7ca3b248f907 2945039
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg.orig.tar.gz
cfa3f9698d3900dd2ebc4b2eb502752a8399009e 7656
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1.debian.tar.xz
229c71b8f654c72488170c076ec723e4f54a6432 11120
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1_amd64.buildinfo
Checksums-Sha256:
bd5d6d40e9d8b565190a995754b4d4aa5d08e2d6e177a28444526b2c5e077e34 3475
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1.dsc
71d8f6b1bf43108d131d275c7a2b4bb6906dc8207258e9e010501d7306a1c1cd 2945039
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg.orig.tar.gz
672caed26e30922dd8702859172d0644cfef98240dff3f38bcd7faaf6c03b07e 7656
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1.debian.tar.xz
06a88b824311e468ad3612ebe55637b3ee6004791b9535396cb83d20ec8c53c2 11120
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1_amd64.buildinfo
Files:
59d7ce99d139b5d0bb9b2c1fb2c2f6eb 3475 python optional
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1.dsc
0c20d122ec2189a6605fbf2ff9fb3095 2945039 python optional
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg.orig.tar.gz
fe630ccf9bac009bca088d695e300401 7656 python optional
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1.debian.tar.xz
42200c7b11ab6acf20c8434601980a02 11120 python optional
poetry_1.8.0.dev0~git20240220.cff4d7d5+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEE3lnVbvHK7ir4q61+p3sXeEcY/EFAmXZGa4SHGVhbWFudUBk
ZWJpYW4ub3JnAAoJEPqd7F3hHGPx+T4QAJtVAbt3gyvsIXfezk1Ne3siHf/RKUU1
VR4jyJ8y2j6HspbJXdqVpa5HH3JrrBlDHDd4n78RLJkAVIZUaPK5RSSNd+0oIVOV
/xYi97JrK1R2zA+M44yAtGUlKJ4QXWxAuqwB1Vsg9gCiFfx6qA9PwbxWWS3+36mX
n+QtkkW2hqqlLaCO6Lb49BzNJEMK/38PIzBF7+jIEW0OePlDHaYCsem1cFfAcstA
7Ot4Y9lNz40gFlorCo0b4qmOFhX6Tn1o9o4qBTsATQE7noixm5w/eMrsTPQeCNu8
V0eDUEwC+olq/7fanAYtU/TSbpqA0cxuv4QpKM2sKp6tXoC5XPFzzKauEvXamT2A
6le5uSQfxpV8QxPexbaUE6nVNDzG3shMuqw45iYB3+zByxMGcum3pUatEG0J7ckt
eVYEMgQbUXasRMMrvl3OyM//72G+goLhgNuPqveEx9+6S9OdPL5gCWXCV/upHpGS
BF5ivgomRC5lpofNanzJMfXDvR6Lm6xvex4pE0UdVsv9RSx2x6wgoKZWrsofB5aC
YsyT3ERn1ojc1bbVn+xc/qigse7ahZirOiZsYWQvYtFAaHvfEfAzmtIwb/mc/9zt
IbEbpYAiS4+c6avuEF7sOzAFpEqvyLNdCyoIB4ISbWMbeOl7bFm4LgTCgJa9V0Dc
DtrfIQO1oVWB
=M5GA
-----END PGP SIGNATURE-----
pgpgP4BU9txRe.pgp
Description: PGP signature
--- End Message ---