[Debian-astro-maintainers] Bug#1104031: installation fails with KeyError: 'iterKeys'

Marcin Owsiany marcin at owsiany.pl
Thu Apr 24 14:34:19 BST 2025


Package: gavodachs2-server
Version: 2.11+dfsg-1
Severity: grave


When installing Debian 13 I selected the "Astronomy" pure blend. This
among other packages pulled in this package, but its installation
failed, preventing the package installation stage from succeeding.

Install log follows

Apr 24 12:51:55 in-target: Konfigurowanie pakietu gavodachs2-server (2.11+dfsg-1) ...
Apr 24 12:51:55 in-target: Created symlink '/etc/systemd/system/multi-user.target.wants/dachs.service' → '/usr/lib/systemd/system/dachs.service'.^M
Apr 24 14:51:55 addgroup[16049]: Selecting GID from range 1000 to 59999 ...
Apr 24 14:51:55 addgroup[16049]: Adding group `gavo' (GID 1000) ...
Apr 24 14:51:55 groupadd[16052]: group added to /etc/group: name=gavo, GID=1000
Apr 24 14:51:55 groupadd[16052]: group added to /etc/gshadow: name=gavo
Apr 24 14:51:55 groupadd[16052]: new group: name=gavo, GID=1000
Apr 24 14:51:55 adduser[16057]: Selecting UID from range 100 to 999 ...
Apr 24 14:51:55 adduser[16057]: Adding system user `gavo' (UID 114) ...
Apr 24 14:51:55 adduser[16057]: Adding new user `gavo' (UID 114) with group `gavo' ...
Apr 24 14:51:55 useradd[16061]: new user: name=gavo, UID=114, GID=1000, home=/nonexistent, shell=/usr/sbin/nologin, from=none
Apr 24 14:51:55 adduser[16057]: Not creating `/nonexistent'.
Apr 24 14:51:55 adduser[16068]: Adding user `dachsroot' ...
Apr 24 14:51:55 adduser[16068]: Selecting UID from range 1000 to 59999 ...
Apr 24 14:51:55 adduser[16068]: Adding new user `dachsroot' (1000) with group `gavo (1000)' ...
Apr 24 14:51:55 useradd[16072]: new user: name=dachsroot, UID=1000, GID=1000, home=/home/dachsroot, shell=/bin/bash, from=none
Apr 24 14:51:55 adduser[16068]: Creating home directory `/home/dachsroot' ...
Apr 24 14:51:55 adduser[16068]: Copying files from `/etc/skel' ...
Apr 24 14:51:55 chfn[16081]: changed user 'dachsroot' information
Apr 24 14:51:55 adduser[16068]: Adding new user `dachsroot' to supplemental / extra groups `users' ...
Apr 24 14:51:55 adduser[16068]: Adding user `dachsroot' to group `users' ...
Apr 24 14:51:55 gpasswd[16088]: members of group users set by root to dachsroot
Apr 24 14:51:55 su[16092]: (to postgres) root on none
Apr 24 14:51:55 su[16092]: pam_unix(su:session): session opened for user postgres(uid=113) by (uid=0)
Apr 24 14:51:55 su[16092]: pam_systemd(su:session): Failed to connect to system bus: Nie ma takiego pliku ani katalogu
Apr 24 12:51:55 in-target: createdb: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: Nie ma takiego pliku ani katalogu
Apr 24 12:51:55 in-target: 	Is the server running locally and accepting connections on that socket?
Apr 24 14:51:55 su[16092]: pam_unix(su:session): session closed for user postgres
Apr 24 12:51:55 in-target: Creation of gavo database failed; assuming it's already there
Apr 24 12:51:55 in-target: and carrying on.
Apr 24 14:51:55 su[16095]: (to postgres) root on none
Apr 24 14:51:55 su[16095]: pam_unix(su:session): session opened for user postgres(uid=113) by (uid=0)
Apr 24 14:51:55 su[16095]: pam_systemd(su:session): Failed to connect to system bus: Nie ma takiego pliku ani katalogu
Apr 24 12:51:56 in-target: createuser: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: Nie ma takiego pliku ani katalogu
Apr 24 12:51:56 in-target: 	Is the server running locally and accepting connections on that socket?
Apr 24 14:51:56 su[16095]: pam_unix(su:session): session closed for user postgres
Apr 24 14:51:56 su[16100]: (to dachsroot) root on none
Apr 24 14:51:56 su[16100]: pam_unix(su:session): session opened for user dachsroot(uid=1000) by (uid=0)
Apr 24 14:51:56 su[16100]: pam_systemd(su:session): Failed to connect to system bus: Nie ma takiego pliku ani katalogu
Apr 24 12:51:56 in-target: Traceback (most recent call last):
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/user/cli.py", line 153, in main
Apr 24 12:51:56 in-target:     from gavo.user import initdachs
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/user/initdachs.py", line 26, in <module>
Apr 24 12:51:56 in-target:     from gavo import base
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/base/__init__.py", line 22, in <module>
Apr 24 12:51:56 in-target:     from gavo.base.attrdef import *
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/base/attrdef.py", line 68, in <module>
Apr 24 12:51:56 in-target:     from gavo.base import literals
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/base/literals.py", line 28, in <module>
Apr 24 12:51:56 in-target:     from gavo.stc import parseSimpleSTCS
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/stc/__init__.py", line 48, in <module>
Apr 24 12:51:56 in-target:     from gavo.stc.stcsast import parseSTCS, parseQSTCS
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/stc/stcsast.py", line 456, in <module>
Apr 24 12:51:56 in-target:     _geometryKeyIterators = _makeGeometryKeyIterators()
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/stc/stcsast.py", line 443, in _makeGeometryKeyIterators
Apr 24 12:51:56 in-target:     return dict(
Apr 24 12:51:56 in-target:     	(clsName, _makeGeometryKeyIterator(argDesc, clsName))
Apr 24 12:51:56 in-target:     ...<8 lines>...
Apr 24 12:51:56 in-target:     		("PositionInterval", [("lowerLimit", "v"), ("upperLimit", "v")]),
Apr 24 12:51:56 in-target:     	])
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/stc/stcsast.py", line 444, in <genexpr>
Apr 24 12:51:56 in-target:     (clsName, _makeGeometryKeyIterator(argDesc, clsName))
Apr 24 12:51:56 in-target:               ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
Apr 24 12:51:56 in-target:   File "/usr/lib/python3/dist-packages/gavo/stc/stcsast.py", line 439, in _makeGeometryKeyIterator
Apr 24 12:51:56 in-target:     return locals()["iterKeys"]
Apr 24 12:51:56 in-target:            ~~~~~~~~^^^^^^^^^^^^
Apr 24 12:51:56 in-target: KeyError: 'iterKeys'
Apr 24 12:51:56 in-target: Ouch -- Exception escaped from initdachs: 'iterKeys'
Apr 24 14:51:56 su[16100]: pam_unix(su:session): session closed for user dachsroot
Apr 24 12:51:56 in-target: dpkg: błąd przetwarzania pakietu gavodachs2-server (--configure):
Apr 24 12:51:56 in-target:  podproces zainstalowany pakiet gavodachs2-server skrypt post-installation zwrócił kod błędu 1



-- System Information:
Debian Release: 13 installer alpha
Architecture: amd64 (x86_64)


More information about the Debian-astro-maintainers mailing list