Bug#1107980: python3-tango: python3-pytango from bookworm-backports does not work (10.0.2-1~bpo12+1)

2025-06-28 Thread Colin Watson

On Wed, Jun 18, 2025 at 03:23:45PM -0300, Santiago Ruano Rincón wrote:

Ouch! Thanks, Jan for reporting this.

My bad, while I confirmed that tango starter was able to work, I relied
only on the build test for pytango. I wrongly understood they actually
tested the module worked. Really sorry for that.

Colin, yes, that sounds like a very reasonable path.  Please, let me
know if I can handle something.


  python3-typing-extensions | 4.13.2-1~bpo12+1   | stable-backports| all

Can you make whatever dependency changes are needed in python3-tango?

Thanks,

--
Colin Watson (he/him)   [[email protected]]



Bug#1107980: python3-tango: python3-pytango from bookworm-backports does not work (10.0.2-1~bpo12+1)

2025-06-26 Thread Colin Watson

On Wed, Jun 18, 2025 at 03:23:45PM -0300, Santiago Ruano Rincón wrote:

El 18/06/25 a las 13:18, Colin Watson escribió:

I would be reasonably happy to organize a backport of
python-typing-extensions, though it would probably need some work to check
for regressions in reverse-dependencies.  Santiago, does this seem like a
reasonable path to you?


Ouch! Thanks, Jan for reporting this.

My bad, while I confirmed that tango starter was able to work, I relied
only on the build test for pytango. I wrongly understood they actually
tested the module worked. Really sorry for that.

Colin, yes, that sounds like a very reasonable path.  Please, let me
know if I can handle something.


python-typing-extensions 4.13.2-1~bpo12+1 is in backports-NEW now.

--
Colin Watson (he/him)   [[email protected]]



Bug#1107980: python3-tango: python3-pytango from bookworm-backports does not work (10.0.2-1~bpo12+1)

2025-06-18 Thread Santiago Ruano Rincón
El 18/06/25 a las 13:18, Colin Watson escribió:
> On Wed, Jun 18, 2025 at 01:36:56PM +0200, Jan Kotanski wrote:
> > python3-tango from bookworm-backports does not work because missing/wrong
> > dependences (version not specified). According to pyproject it requires
> > python3-typing-extensions >=4.5.0 while bookworm/bookworm-backports has only
> > python3-typing-extension = 4.4.0. When one tries to run python3-tango one 
> > gets
> > e.g.
> > 
> >ImportError: cannot import name 'deprecated' from 'typing_extensions'
> > (/usr/lib/python3/dist-packages/typing_extensions.>
> > 
> > In order to make it working one needs to add  python3-typing-extensions 
> > >=4.5.0
> > to bookworm-backports and fix dependent package version in debian/control of
> > python3-tango
> 
> I would be reasonably happy to organize a backport of
> python-typing-extensions, though it would probably need some work to check
> for regressions in reverse-dependencies.  Santiago, does this seem like a
> reasonable path to you?

Ouch! Thanks, Jan for reporting this.

My bad, while I confirmed that tango starter was able to work, I relied
only on the build test for pytango. I wrongly understood they actually
tested the module worked. Really sorry for that.

Colin, yes, that sounds like a very reasonable path.  Please, let me
know if I can handle something.

Best,

P.S. As a side note, I need to fix all the *-backports related issues in
Salsa CI.

-- 
Santiago Ruano Rincón ◈  Freexian SARL
https://www.freexian.com


signature.asc
Description: PGP signature


Bug#1107980: python3-tango: python3-pytango from bookworm-backports does not work (10.0.2-1~bpo12+1)

2025-06-18 Thread Colin Watson

On Wed, Jun 18, 2025 at 01:36:56PM +0200, Jan Kotanski wrote:

python3-tango from bookworm-backports does not work because missing/wrong
dependences (version not specified). According to pyproject it requires
python3-typing-extensions >=4.5.0 while bookworm/bookworm-backports has only
python3-typing-extension = 4.4.0. When one tries to run python3-tango one gets
e.g.

   ImportError: cannot import name 'deprecated' from 'typing_extensions'
(/usr/lib/python3/dist-packages/typing_extensions.>

In order to make it working one needs to add  python3-typing-extensions >=4.5.0
to bookworm-backports and fix dependent package version in debian/control of
python3-tango


I would be reasonably happy to organize a backport of 
python-typing-extensions, though it would probably need some work to 
check for regressions in reverse-dependencies.  Santiago, does this seem 
like a reasonable path to you?


--
Colin Watson (he/him)  [[email protected]]



Bug#1107980: python3-tango: python3-pytango from bookworm-backports does not work (10.0.2-1~bpo12+1)

2025-06-18 Thread Jan Kotanski
Package: python3-tango
Version: 10.0.2-1~bpo12+1
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

python3-tango from bookworm-backports does not work because missing/wrong
dependences (version not specified). According to pyproject it requires
python3-typing-extensions >=4.5.0 while bookworm/bookworm-backports has only
python3-typing-extension = 4.4.0. When one tries to run python3-tango one gets
e.g.

ImportError: cannot import name 'deprecated' from 'typing_extensions'
(/usr/lib/python3/dist-packages/typing_extensions.>

In order to make it working one needs to add  python3-typing-extensions >=4.5.0
to bookworm-backports and fix dependent package version in debian/control of
python3-tango

Best regards,
Jan


-- System Information:
Debian Release: 12.11
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages python3-tango depends on:
ii  libboost-python1.74.0 [libboost-python1.74.0-py311]  1.74.0+ds1-21
ii  libc62.36-9+deb12u10
ii  libgcc-s112.2.0-14+deb12u1
ii  libomniorb4-34.3.2-1+deb12u9~fsec
ii  libomnithread4   4.3.2-1+deb12u9~fsec
ii  libstdc++6   12.2.0-14+deb12u1
ii  libtango10   10.0.2-4+deb12u9~fsec
ii  python3  3.11.2-1+b1
ii  python3-gevent   22.10.2-3
ii  python3-myst-parser  0.18.1-2
ii  python3-numpy [python3-numpy-abi9]   1:1.24.2-1+deb12u1
ii  python3-packaging25.0-1~bpo12+1
ii  python3-pathspec 0.11.0-1
ii  python3-psutil   5.9.4-1+b1
ii  python3-typing-extensions4.5.0-1+deb12u1~fsec

python3-tango recommends no packages.

python3-tango suggests no packages.

-- no debconf information