hi ,
on my debians bulleyes , postgres-client is uninstallable .
```
Setting up postgresql-client-13 (13.5-0+deb11u1) ...
double free or corruption (!prev)
dpkg: error processing package postgresql-client-13 (--configure):
installed postgresql-client-13 package post-installation script subprocess was killed by signal (Aborted)
```
after some research, the problem is on the update-alternative calling.
for me, the list of parameters is too big and cause update-alternative crash
```
update-alternatives --install /usr/share/man/man1/psql.1.gz psql.1.gz /usr/share/postgresql/13/man/man1/psql.1.gz 130 --slave /usr/share/man/man1/clusterdb.1.gz clusterdb.1.gz /usr/share/postgresql/13/man/man1/clusterdb.1.gz --slave /usr/share/man/man1/createdb.1.gz
createdb.1.gz /usr/share/postgresql/13/man/man1/createdb.1.gz --slave /usr/share/man/man1/createuser.1.gz createuser.1.gz /usr/share/postgresql/13/man/man1/createuser.1.gz --slave /usr/share/man/man1/dropdb.1.gz dropdb.1.gz /usr/share/postgresql/13/man/man1/dropdb.1.gz
--slave /usr/share/man/man1/dropuser.1.gz dropuser.1.gz /usr/share/postgresql/13/man/man1/dropuser.1.gz --slave /usr/share/man/man1/pg_basebackup.1.gz pg_basebackup.1.gz /usr/share/postgresql/13/man/man1/pg_basebackup.1.gz --slave /usr/share/man/man1/pg_dump.1.gz
pg_dump.1.gz /usr/share/postgresql/13/man/man1/pg_dump.1.gz --slave /usr/share/man/man1/pg_dumpall.1.gz pg_dumpall.1.gz /usr/share/postgresql/13/man/man1/pg_dumpall.1.gz --slave /usr/share/man/man1/pg_isready.1.gz pg_isready.1.gz /usr/share/postgresql/13/man/man1/pg_isready.1.gz
--slave /usr/share/man/man1/pg_receivewal.1.gz pg_receivewal.1.gz /usr/share/postgresql/13/man/man1/pg_receivewal.1.gz --slave /usr/share/man/man1/pg_recvlogical.1.gz pg_recvlogical.1.gz /usr/share/postgresql/13/man/man1/pg_recvlogical.1.gz --slave /usr/share/man/man1/pg_restore.1.gz
pg_restore.1.gz /usr/share/postgresql/13/man/man1/pg_restore.1.gz --slave /usr/share/man/man1/pg_verifybackup.1.gz pg_verifybackup.1.gz /usr/share/postgresql/13/man/man1/pg_verifybackup.1.gz --slave /usr/share/man/man1/reindexdb.1.gz reindexdb.1.gz /usr/share/postgresql/13/man/man1/reindexdb.1.gz
--slave /usr/share/man/man1/vacuumdb.1.gz vacuumdb.1.gz ..........
```
please could you fix the package .
Thanks
Lehoux Mathieu
|