[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1030623: deken: broken on Python 3.11, because of hy



Package: deken
Version: 0.9.4-3
Severity: important
X-Debbugs-Cc: Matthias.Geier@gmail.com

Dear Maintainer,

I have already reported this at
https://github.com/pure-data/deken/issues/285
and I have been told to report it here.

The problem seems to be that deken doesn't work with Python 3.11.

Here's the error message I got when running any deken command:

This is your first time running deken on this machine.
I'm going to install myself and my dependencies into /home/mg/.local/share/deken-debian now.
Feel free to Ctrl-C now if you don't want to do this.
Installing deken.
Fetching Python requirements file: /usr/share/deken/developer/requirements.txt
'/usr/share/deken/developer/requirements.txt' -> '/home/mg/.local/share/deken-debian/requirements.txt'
Fetching main hylang file: /usr/share/deken/developer/deken.hy
'/usr/share/deken/developer/deken.hy' -> '/home/mg/.local/share/deken-debian/deken.hy'
created virtual environment CPython3.11.1.final.0-64 in 689ms
  creator CPython3Posix(dest=/home/mg/.local/share/deken-debian/virtualenv, clear=False, no_vcs_ignore=False, global=True)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/mg/.local/share/virtualenv)
    added seed packages: pip==22.3.1, setuptools==66.1.1, wheel==0.38.4
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
Installing deken library dependencies.
ERROR: Ignored the following versions that require a different python version: 0.24.0 Requires-Python >= 3.7, < 3.11; 1.0a4 Requires-Python >= 3.7, < 3.11
ERROR: Could not find a version that satisfies the requirement hy~=1.0a4 (from versions: 0.6.0, 0.7.0, 0.7.5, 0.8.0, 0.8.1, 0.8.2, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.9.8, 0.9.9, 0.9.10, 0.9.11, 0.9.12, 0.10.0, 0.10.1, 0.11.0, 0.11.1, 0.12.0, 0.12.1, 0.13.0, 0.13.1, 0.14.0, 0.15.0, 0.16.0, 0.17.0, 0.18.0, 0.19.0, 0.20.0, 0.25.0, 1.0a1, 1.0a2, 1.0a3)
ERROR: No matching distribution found for hy~=1.0a4
Installation of requirements failed.
You probably should install the following packages first:
 - 'python3-dev'
 - 'libffi-dev'
 - 'libssl-dev'


-- System Information:
Debian Release: bookworm/sid
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8), LANGUAGE=de_AT:de
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages deken depends on:
ii  curl                7.87.0-2
ii  python3-easywebdav  1.2.0-10
ii  python3-gnupg       0.4.9-1
ii  python3-keyring     23.9.3-2
ii  python3-macholib    1.16.2+ds0-1
ii  python3-pefile      2022.5.30-1
ii  python3-pyelftools  0.29-1
ii  python3-requests    2.28.1+dfsg-1
ii  python3-virtualenv  20.17.1+ds-1

Versions of packages deken recommends:
ii  pd-deken  0.9.4-3

deken suggests no packages.

-- no debconf information


Reply to: