Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-27112

Cannot use TimescaleDB with AlmaLinux 8 system PostgreSQL 16 in Zabbix due to RPM dependency on PGDG packages

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Unresolved
    • Icon: Trivial Trivial
    • None
    • 7.0.18
    • Installation (I)
    • None

      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:

      1. dnf module reset postgresql -y
      1. dnf module enable postgresql:16 -y
      1. dnf install -y postgresql-server postgresql-contrib
      1. postgresql-setup --initdb
      1. systemctl enable --now postgresql
      1. curl -s https://packagecloud.io/install/repositories/timescale/timescaledb/script.rpm.sh | bash
      1. dnf install timescaledb-2-postgresql-16-2.16.1-0.el8 timescaledb-2-loader-postgresql-16-2.16.1-0.el8

      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:
      To correctly install timescaledb with postgresql


      Similar issue was reported in case:
      https://support.zabbix.com/si/jira.issueviews:issue-html/ZBX-19801/ZBX-19801.html
      Where  yurii  managed to fix it.

            yurii Jurijs Klopovskis
            JakubMQlos Jakub
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: