Your message dated Fri, 27 Jan 2023 01:08:52 +0100
with message-id <[email protected]>
and subject line Re: [pkg-uWSGI-devel] Bug#1029076: uwsgi-plugin-python3: built 
against non-default libpython3.11 / should always build against the defalt 
Python in testing
has caused the Debian Bug report #1029076,
regarding uwsgi-plugin-python3: built against non-default libpython3.11 / 
should always build against the defalt Python in testing
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.)


-- 
1029076: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029076
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: uwsgi-plugin-python3
Version: 2.0.21-3+b1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]

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

Currently, the uWSGI Python 3 plugin is built against
Python 3.11, and depends on libpython3.11. This is,
to some extent, fine, as Python 3.11 is already in
Debian.

However, Python 3.10 is still the default Python in
bookworm, and as it stands this will not change [1].
In practice, this means that without changing the
interpreter and manually ensuring that the Python 3.11
environment is fully available, apps run through uWSGI
do not work.

So, the uWSGI plugin should in general always build
against the default Python IMHO.

- -nik

[1] https://lists.debian.org/debian-python/2023/01/msg00010.html

- -- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-6-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8), 
LANGUAGE=nb_NO:nb:no_NO:no:nn_NO:nn:da:sv:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages uwsgi-plugin-python3 depends on:
ii  libc6          2.36-8
ii  libpython3.11  3.11.1-2
ii  uwsgi-core     2.0.21-3+b1

uwsgi-plugin-python3 recommends no packages.

Versions of packages uwsgi-plugin-python3 suggests:
pn  python3-uwsgidecorators  <none>

- -- no debconf information

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

iMAEARYKAGgWIQSk6zxRYJYchegBkTEK5VTlRg4b3QUCY8aedTEaaHR0cHM6Ly93
d3cuZG9taW5pay1nZW9yZ2UuZGUvZ3BnLXBvbGljeS50eHQuYXNjGBxuYXR1cmVz
aGFkb3dAZGViaWFuLm9yZwAKCRAK5VTlRg4b3ZDoAQCYW8oE4ZgiBKkgo1lge2Az
7/qTIXGHgKAAF5kmuGTB5QD+NiuAOboj6I6ZvxRZF4o1D3vXCBr1HkqYz+piZMQO
Fgc=
=Y+XX
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Quoting Dominik George (2023-01-17 14:11:17)
> Currently, the uWSGI Python 3 plugin is built against
> Python 3.11, and depends on libpython3.11. This is,
> to some extent, fine, as Python 3.11 is already in
> Debian.
> 
> However, Python 3.10 is still the default Python in
> bookworm, and as it stands this will not change [1].
> In practice, this means that without changing the
> interpreter and manually ensuring that the Python 3.11
> environment is fully available, apps run through uWSGI
> do not work.
> 
> So, the uWSGI plugin should in general always build
> against the default Python IMHO.

Sorry, but I fail to see any problem here.

uwsgi _does_ build against the default Python.

Tools provided by python3-all-dev are used to resolve which version
of python is default, so if you think the wrong python is being computed
then please file a bugreport against that package.

Closing as a non-bug.

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


--- End Message ---

Reply via email to