Source: pyferret
Severity: important

Dear Maintainer,

python3-future is buggy and not anymore compatible with python3.12,
it will be removed from Debian soon.


The good thing is that pyferret doesn't use it at all.

"from __future__" was commonly confused with "from future".

So hereunder is all is needed to fix this:



--- a/debian/control
+++ b/debian/control
@@ -24,13 +24,12 @@ Build-Depends: debhelper-compat (= 13),
  libpango1.0-dev,
  python3-all-dev,
  python3-numpy,
- python3-future,
  ferret-vis
 
 Package: python3-ferret
 Architecture: any
 Section: python
-Depends: ${misc:Depends}, ${shlibs:Depends}, ferret-vis, ${python3:Depends}, 
python3-future, python3-qtpy
+Depends: ${misc:Depends}, ${shlibs:Depends}, ferret-vis, ${python3:Depends}, 
python3-qtpy
 Recommends: ferret-datasets, python3-scipy, python3-pyshp
 Description: Python3 wrapper for the Ferret visualization and analysis 
environment,
  Ferret is an interactive computer visualization and analysis environment


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-5-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Reply via email to