]> git.proxmox.com Git - pve-cluster.git/blobdiff - debian/control
d/control: add/bump libpve-notify-perl dependency for libpve-common-perl to >= 8.0.9
[pve-cluster.git] / debian / control
index be80550d3a6ecc641cf8a7a991aa72626deced5d..00c6b6c27a54817af5ff3446dc51f2bf7b087243 100644 (file)
@@ -3,26 +3,27 @@ Section: admin
 Priority: optional
 Maintainer: Proxmox Support Team <support@proxmox.com>
 Build-Depends: check,
-               debhelper (>= 10),
-               libcmap-dev (>= 0.17.1-1),
+               debhelper-compat (= 13),
+               libcmap-dev (>= 0.17.1),
                libcorosync-common-dev,
-               libcpg-dev (>= 2.3.4-1),
+               libcpg-dev (>= 2.3.4),
                libdigest-hmac-perl,
-               libfuse-dev (>= 2.9.2-4),
-               libglib2.0-dev (>= 2.42.1-1),
+               libfuse-dev (>= 2.9.2),
+               libglib2.0-dev (>= 2.68),
                libpve-access-control,
                libpve-apiclient-perl,
                libpve-common-perl (>= 5.0-28),
-               libqb-dev (>= 0.17.1-1),
-               libquorum-dev (>= 2.3.4-1),
+               libqb-dev (>= 2.0.1),
+               libquorum-dev (>= 2.3.4),
                librrd-dev,
                librrds-perl,
                libsqlite3-dev,
+               libtest-mockmodule-perl,
                libuuid-perl,
                pve-doc-generator (>= 6.0-9~),
                rrdcached,
                sqlite3,
-Standards-Version: 4.3.0
+Standards-Version: 4.6.2
 
 Package: pve-cluster
 Architecture: any
@@ -32,7 +33,7 @@ Depends: corosync (>= 2.3.4-1),
          libfuse2 (>= 2.9.2-4),
          libglib2.0-0 (>= 2.42.1-1),
          libpve-common-perl (>= 6.0-7~),
-         libqb0 (>= 0.17.1-1),
+         libqb100,
          libsqlite3-0,
          sqlite3,
          systemd,
@@ -43,12 +44,12 @@ Breaks: libpve-access-control (<= 6.0-3),
         libpve-guest-common-perl (<= 3.0-2),
         libpve-storage-perl (<= 6.0-9),
         pve-container (<= 3.0-10),
-        pve-ha-manager (<= 3.0-2),
-        pve-manager (<= 6.0-11),
+        pve-ha-manager (<= 3.0-3),
+        pve-manager (<= 6.0-12),
         qemu-server (<= 6.0-13),
-Description: The "pmxcfs" distributed cluster filesystem for Proxmox Virtual Environment.
 This FUSE filesystem is using corosync and sqlite3 to provide a cluster-wide,
 consistent view of config and other files.
+Description: "pmxcfs" distributed cluster filesystem for Proxmox Virtual Environment.
+ This FUSE filesystem is using corosync and sqlite3 to provide a cluster-wide,
+ consistent view of config and other files.
 
 Package: libpve-cluster-perl
 Architecture: all
@@ -60,11 +61,10 @@ Depends: libcrypt-ssleay-perl,
          rrdcached,
          ${misc:Depends},
          ${perl:Depends},
-         ${shlibs:Depends},
 Breaks: pve-cluster (<= 6.0-7),
 Replaces: pve-cluster (<= 6.0-7),
-Description: The Proxmox Virtual Environment cluster Perl modules.
 This package contains various cluster-related perl modules.
+Description: Proxmox Virtual Environment cluster Perl modules.
+ This package contains various cluster-related perl modules.
 
 Package: libpve-cluster-api-perl
 Architecture: all
@@ -75,14 +75,26 @@ Depends: faketime,
          libpve-access-control,
          libpve-apiclient-perl,
          libpve-cluster-perl (= ${binary:Version}),
-         libpve-common-perl (>= 5.0-28),
+         libpve-common-perl (>= 8.0.6),
          libuuid-perl,
          openssl,
          rsync,
          ${misc:Depends},
          ${perl:Depends},
-         ${shlibs:Depends},
 Breaks: pve-cluster (<= 6.0-7),
 Replaces: pve-cluster (<= 6.0-7),
-Description: The Proxmox Virtual Environment cluster Perl modules.
-  This package contains the API2 endpoints and CLI binary 'pvecm'.
+Description: Proxmox Virtual Environment cluster Perl API modules.
+ This package contains the API2 endpoints and CLI binary 'pvecm'.
+
+Package: libpve-notify-perl
+Architecture: all
+Pre-Depends: ${misc:Pre-Depends},
+Depends: libproxmox-rs-perl (>= 0.3.1),
+         libpve-cluster-perl (= ${binary:Version}),
+         libpve-common-perl (>= 8.0.9),
+         libpve-rs-perl (>= 0.8.5),
+         ${misc:Depends},
+         ${perl:Depends},
+Description: Notify helper module.
+ Contains the main perl module related to managing and sending notifiations
+ according to the cluster wide notification configuration.