Source: sqlalchemy
Version: 2.0.32+ds1-1
Severity: wishlist

Dear Maintainer,

Package gourmand is uninstallable at the moment, since it depends on
sqlalchemy version 1.4 (upstream does not seem to have plans to port
to version 2).  If one installs an old version of sqlalchemy with
gourmand, then automated upgrade of sqlalchemy breaks gourmand.

Not a good situation, that will surely have to be resolved before release.

Personally, I downloaded the latest 1.4 source package (ver 1.4.47)
and modified it to replace sqlalchemy by sqlalchemy-1.4 everywhere, and
added to python3-sqlalchemy-1.4:

Provides: python3-sqlalchemy (= 1.4.47)

It seems to work quite well for me.  Since other users of gourmand, and
possibly of other packages, may find themselves in a similar situation,
would you consider doing the same with an official package?

Yours,
Itaï

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (600, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.8-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to