From dcee60dc1a78de96b37c86f4b52857cca295f748 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 26 Feb 2025 17:44:05 +0100 Subject: [PATCH] bump pve to 0.9.2, pmg to 0.7.7 and common to 0.3.5 Bump everything as we got a new common module (OIDC moved from pve-rs) as while we could ignore pve-rs for now it's probably just more confusing to do so in the long term. Update all the versioned dependencies respectively. Signed-off-by: Thomas Lamprecht --- common/pkg/debian/changelog | 7 +++++++ common/pkg/debian/control | 2 +- pmg-rs/Cargo.toml | 2 +- pmg-rs/debian/changelog | 6 ++++++ pmg-rs/debian/control | 2 +- pve-rs/Cargo.toml | 2 +- pve-rs/debian/changelog | 6 ++++++ pve-rs/debian/control | 2 +- 8 files changed, 24 insertions(+), 5 deletions(-) diff --git a/common/pkg/debian/changelog b/common/pkg/debian/changelog index 6498d4c..91d23fc 100644 --- a/common/pkg/debian/changelog +++ b/common/pkg/debian/changelog @@ -1,3 +1,10 @@ +libproxmox-rs-perl (0.3.5) bookworm; urgency=medium + + * move openid code from pve-rs to common as new module with backward compat + wrapper. + + -- Proxmox Support Team Wed, 26 Feb 2025 17:42:38 +0100 + libproxmox-rs-perl (0.3.4) bookworm; urgency=medium * add bindings for proxmox-shared-cache crate diff --git a/common/pkg/debian/control b/common/pkg/debian/control index 8abe467..94058ee 100644 --- a/common/pkg/debian/control +++ b/common/pkg/debian/control @@ -13,7 +13,7 @@ Package: libproxmox-rs-perl Architecture: all # always bump both versioned Depends and Breaks, otherwise systems with both # libpmg-rs-perl and libpve-rs-perl might load an outdated lib and break -Depends: libpve-rs-perl (>= 0.8.10) | libpmg-rs-perl (>= 0.7.6), +Depends: libpve-rs-perl (>= 0.9.2) | libpmg-rs-perl (>= 0.7.7), ${misc:Depends}, ${perl:Depends}, Breaks: libpmg-rs-perl (<< 0.6.2), libpve-rs-perl (<< 0.7.2), diff --git a/pmg-rs/Cargo.toml b/pmg-rs/Cargo.toml index ce715bf..2499f40 100644 --- a/pmg-rs/Cargo.toml +++ b/pmg-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pmg-rs" -version = "0.7.6" +version = "0.7.7" description = "PMG parts which have been ported to rust" homepage = "https://www.proxmox.com" authors = ["Proxmox Support Team "] diff --git a/pmg-rs/debian/changelog b/pmg-rs/debian/changelog index 4aa17ed..b951d29 100644 --- a/pmg-rs/debian/changelog +++ b/pmg-rs/debian/changelog @@ -1,3 +1,9 @@ +libpmg-rs-perl (0.7.7) bookworm; urgency=medium + + * move openid code from pve-rs to common + + -- Proxmox Support Team Wed, 26 Feb 2025 17:41:25 +0100 + libpmg-rs-perl (0.7.6) bookworm; urgency=medium * upgrade to current rust crates or perlmod and proxmox-sys/tfa/apt/notify diff --git a/pmg-rs/debian/control b/pmg-rs/debian/control index afd8cbb..515cf03 100644 --- a/pmg-rs/debian/control +++ b/pmg-rs/debian/control @@ -53,7 +53,7 @@ Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}, - libproxmox-rs-perl (>= 0.3.3), + libproxmox-rs-perl (>= 0.3.5), Description: Components of Proxmox Mail Gateway which have been ported to Rust. Contains parts of Proxmox Mail Gateway which have been ported to, or newly implemented in the Rust programming language. diff --git a/pve-rs/Cargo.toml b/pve-rs/Cargo.toml index 81c6412..64a7e92 100644 --- a/pve-rs/Cargo.toml +++ b/pve-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pve-rs" -version = "0.9.1" +version = "0.9.2" description = "PVE parts which have been ported to Rust" homepage = "https://www.proxmox.com" authors = ["Proxmox Support Team "] diff --git a/pve-rs/debian/changelog b/pve-rs/debian/changelog index debc88f..5300ed1 100644 --- a/pve-rs/debian/changelog +++ b/pve-rs/debian/changelog @@ -1,3 +1,9 @@ +libpve-rs-perl (0.9.2) bookworm; urgency=medium + + * move openid code from pve-rs to common with backward compatible wrappers + + -- Proxmox Support Team Wed, 26 Feb 2025 17:41:51 +0100 + libpve-rs-perl (0.9.1) bookworm; urgency=medium * fix #5927: firewall: alias: lowercase names of aliases diff --git a/pve-rs/debian/control b/pve-rs/debian/control index 78a2826..fe9123c 100644 --- a/pve-rs/debian/control +++ b/pve-rs/debian/control @@ -55,7 +55,7 @@ Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}, - libproxmox-rs-perl (>= 0.3.3), + libproxmox-rs-perl (>= 0.3.5), Breaks: libpve-access-control (<< 7.1-3), libpve-common-perl (<< 7.1-4), libpve-notify-perl (<< 8.0.7),