fix #5249: apt: allow parsing Packages without Priority field

it seems there are repositories out there that don't (always) include
it, and while it is required for the .deb packages themselves in Debian,
the repository "spec" doesn't make it mandatory.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
This commit is contained in:
Fabian Grünbichler 2024-03-14 11:26:53 +01:00 committed by Thomas Lamprecht
parent f03f16d643
commit 42fb9ed26b
3 changed files with 13 additions and 7 deletions

View File

@ -1,6 +1,6 @@
[package]
name = "proxmox-apt"
version = "0.10.8"
version = "0.10.9"
description = "Proxmox library for APT"
authors.workspace = true
edition.workspace = true

View File

@ -1,3 +1,9 @@
rust-proxmox-apt (0.10.9-1) bookworm; urgency=medium
* fix #5249: apt: allow parsing Packages without Priority field
-- Proxmox Support Team <support@proxmox.com> Fri, 19 Apr 2024 08:45:15 +0200
rust-proxmox-apt (0.10.8-1) bookworm; urgency=medium
* document status property for standard repositories

View File

@ -10,8 +10,8 @@ Build-Depends: debhelper (>= 12),
librust-hex-0.4+default-dev <!nocheck>,
librust-once-cell-1+default-dev (>= 1.3.1-~~) <!nocheck>,
librust-openssl-0.10+default-dev <!nocheck>,
librust-proxmox-schema-3+api-macro-dev <!nocheck>,
librust-proxmox-schema-3+default-dev <!nocheck>,
librust-proxmox-schema-3+api-macro-dev (>= 3.1.0-~~) <!nocheck>,
librust-proxmox-schema-3+default-dev (>= 3.1.0-~~) <!nocheck>,
librust-rfc822-like-0.2+default-dev (>= 0.2.1-~~) <!nocheck>,
librust-serde-1+default-dev <!nocheck>,
librust-serde-1+derive-dev <!nocheck>,
@ -33,8 +33,8 @@ Depends:
librust-hex-0.4+default-dev,
librust-once-cell-1+default-dev (>= 1.3.1-~~),
librust-openssl-0.10+default-dev,
librust-proxmox-schema-3+api-macro-dev,
librust-proxmox-schema-3+default-dev,
librust-proxmox-schema-3+api-macro-dev (>= 3.1.0-~~),
librust-proxmox-schema-3+default-dev (>= 3.1.0-~~),
librust-rfc822-like-0.2+default-dev (>= 0.2.1-~~),
librust-serde-1+default-dev,
librust-serde-1+derive-dev,
@ -45,7 +45,7 @@ Provides:
librust-proxmox-apt-0+default-dev (= ${binary:Version}),
librust-proxmox-apt-0.10-dev (= ${binary:Version}),
librust-proxmox-apt-0.10+default-dev (= ${binary:Version}),
librust-proxmox-apt-0.10.8-dev (= ${binary:Version}),
librust-proxmox-apt-0.10.8+default-dev (= ${binary:Version})
librust-proxmox-apt-0.10.9-dev (= ${binary:Version}),
librust-proxmox-apt-0.10.9+default-dev (= ${binary:Version})
Description: Proxmox library for APT - Rust source code
Source code for Debianized Rust crate "proxmox-apt"