[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995846: FTBFS: Fatal TYPE-ERROR and tests incompatible with PG14



Package: pgloader
Version: 3.6.2-1
Severity: grave
Tags: ftbfs

pgloader is currently not supporting PG14's new default of scram
authentication:

https://ci.debian.net/data/autopkgtest/testing/amd64/p/pgloader/15809976/log.gz

KABOOM!
FATAL error: Failed to connect to pgsql at "localhost" (port 5433) as user "postgres": 10 fell through ECASE expression. Wanted one of (0 2 3 4 5 6 7 8).
Date/time: 2021-10-06-16:12!
An unhandled error condition has been signalled:
   Failed to connect to pgsql at "localhost" (port 5433) as user "postgres": 10 fell through ECASE expression. Wanted one of (0 2 3 4 5 6 7 8).

To fix this, cl-postmodern needs upgrading, but the new version
requires (at least) the yet-unpackaged "uax-15" and "global-vars" CL
modules.

An easy workaround would be to include `-i '--auth-local=peer
--auth-host=md5'` in debian/tests/ssl, but currently pgloader does not
compile:

;; loading system "pgloader"
Fatal TYPE-ERROR:
  The values
    (#<FUNCTION (LAMBDA (ESRAP::PRODUCTION)
                  :IN
                  "/home/myon/projects/postgresql/pgloader/pgloader/debian/home/.cache/common-lisp/sbcl-2.1.9.debian-linux-x64/usr/share/common-lisp/source/abnf/abnf.fasl") {53B4635B}>
     NIL NIL)

  are not of type
    (VALUES FUNCTION &OPTIONAL)


I'm giving up at this point, can anyone from the Lisp team help?
(Is buildapp still the way to go to build lisp apps?)

Thanks,
Christoph


Reply to: