[ZBX-27112] Cannot use TimescaleDB with AlmaLinux 8 system PostgreSQL 16 in Zabbix due to RPM dependency on PGDG packages Created: 2025 Oct 16 Updated: 2025 Oct 17 |
|
| Status: | Open |
| Project: | ZABBIX BUGS AND ISSUES |
| Component/s: | Installation (I) |
| Affects Version/s: | 7.0.18 |
| Fix Version/s: | None |
| Type: | Problem report | Priority: | Trivial |
| Reporter: | Jakub | Assignee: | Jurijs Klopovskis |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Environment: [11:41:29] [[email protected] ~]# cat /etc/os-release NAME="AlmaLinux" VERSION="8.10 (Cerulean Leopard)" ID="almalinux" ID_LIKE="rhel centos fedora" VERSION_ID="8.10" PLATFORM_ID="platform:el8" PRETTY_NAME="AlmaLinux 8.10 (Cerulean Leopard)" ANSI_COLOR="0;34" LOGO="fedora-logo-icon" CPE_NAME="cpe:/o:almalinux:almalinux:8::baseos" HOME_URL="https://almalinux.org/" DOCUMENTATION_URL="https://wiki.almalinux.org/" BUG_REPORT_URL="https://bugs.almalinux.org/"ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8" ALMALINUX_MANTISBT_PROJECT_VERSION="8.10" REDHAT_SUPPORT_PRODUCT="AlmaLinux" REDHAT_SUPPORT_PRODUCT_VERSION="8.10" SUPPORT_END=2029-06-01 [11:45:32] [[email protected] ~]# psql --version psql (PostgreSQL) 16.10 [11:45:32] [[email protected] ~]# rpm -q zabbix-server-pgsql zabbix-server-pgsql-7.0.18-release3.el8.x86_64 Steps to reproduce:
Result: dnf install timescaledb-2-postgresql-16-2.16.1-0.el8 timescaledb-2-loader-postgresql-16-2.16.1-0.el8 Last metadata expiration check: 0:00:15 ago on Thu 16 Oct 2025 11:41:13 AM UTC. Error: Problem 1: conflicting requests - nothing provides postgresql16 >= 16.0 needed by timescaledb-2-postgresql-16-2.16.1-0.el8.x86_64 from timescale_timescaledb - nothing provides postgresql16-server >= 16.0 needed by timescaledb-2-postgresql-16-2.16.1-0.el8.x86_64 from timescale_timescaledb Problem 2: conflicting requests - nothing provides postgresql16 >= 16.0 needed by timescaledb-2-loader-postgresql-16-2.16.1-0.el8.x86_64 from timescale_timescaledb - nothing provides postgresql16-server >= 16.0 needed by timescaledb-2-loader-postgresql-16-2.16.1-0.el8.x86_64 from timescale_timescaledb (try to add '--skip-broken' to skip uninstallable packages) Expected: Similar issue was reported in case: |
| Comments |
| Comment by Jakub [ 2025 Oct 16 ] |
|
When trying to install TimescaleDB on AlmaLinux 8 with the system module PostgreSQL 16, the installation fails due to a dependency mismatch. The TimescaleDB RPM package depends on postgresql16 and postgresql16-server (PGDG naming), Because of this naming difference, TimescaleDB cannot be installed without switching to PGDG or building it manually from source. This effectively blocks the use of TimescaleDB with system PostgreSQL 16 in Zabbix. |