Package: elpa-emacsql-psql Version: 4.1.0-1 Severity: important Dear Maintainer,
elpa-emacsql-psql ships 2 implementations of postgresql database connectors, and one of them uses pg.el[1] and elpa-emacsql-psql depends on elpa-pg from the emacs-pg-el source package. However, the emacs-pg-el in Debian is actually a different and much older package with a similar name[2], which provides a different API. Therefore the postgresql connector using pg.el is actually broken. To resolve this, we should probably request RM on the current emacs-pg-el, package the newer pg.el which provide the newer elpa-pg, and let elpa-emacsql-psql depend on the latter. Meanwhile, to avoid shipping a broken implementation, elpa-emacsql-psql may temporarily drop dependency on elpa-pg and stop shipping emacsql-pg.el before pg.el clears the NEW queue. [1] https://github.com/emarsden/pg-el [2] https://github.com/cbbrowne/pg.el -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.12.9-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=C.UTF-8, LC_CTYPE=C.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 Versions of packages elpa-emacsql-psql depends on: ii dh-elpa-helper 2.1.5 ii elpa-emacsql 4.1.0-1 ii elpa-pg 0.13+git.20130731.456516ec-3 ii emacsen-common 3.0.5 Versions of packages elpa-emacsql-psql recommends: ii emacs 1:29.4+1-4 ii emacs-gtk [emacs] 1:29.4+1-4 elpa-emacsql-psql suggests no packages. -- no debconf information
signature.asc
Description: PGP signature