#1115711 postgresql-17: cannot install on armhf

Package:
postgresql-17
Source:
postgresql-17
Description:
The World's Most Advanced Open Source Relational Database
Submitter:
Holger Klawitter
Date:
2025-09-19 09:49:02 UTC
Severity:
normal
#1115711#5
Date:
2025-09-19 09:12:12 UTC
From:
To:
Dear Maintainer,

when trying to upgrade from bookworm to trixie postgresql get uninstalled.

After an "apt upgrade" to trixie I get this:

# apt install postgresql-17
...
The following packages have unmet dependencies:
 apt : Depends: libgnutls30 (>= 3.7.5) but it is not going to be installed

However libgnutls30 is installed but stays on bookworm:

# apt policy libgnutls30
libgnutls30:
  Installed: 3.7.9-2+deb12u5
  Candidate: 3.7.9-2+deb12u5
  Version table:
 *** 3.7.9-2+deb12u5 100
        100 /var/lib/dpkg/status

# apt search libgnutls30
Sorting... Done
Full Text Search... Done
libgnutls30/now 3.7.9-2+deb12u5 armhf [installed,local]
  GNU TLS library - main runtime library

libgnutls30t64/stable 3.8.9-3 armhf
  GNU TLS library - main runtime library

This looks either like a missing/broken dependany (I failed to find the
culprit) or like a problem with 32bit support.

#1115711#8
Date:
2025-09-19 09:24:45 UTC
From:
To:
Re: Holger Klawitter

Hi,

could we see the full apt output from that uninstall?

See /var/log/apt/term.log.

That's a problem with apt, not postgresql.

Did you mix several distributions there?

Try `apt install -f` to resolve any pending problems.

Christoph

#1115711#13
Date:
2025-09-19 09:47:47 UTC
From:
To:
Re: To Holger Klawitter

Thinking a bit more about it, PostgreSQL does not even depend on
gnutls. The system seems generally messed up, that's nothing we can
fix from the PG side.

Christoph