apt (3.0.1)
[PTS] [DDPO]
COMMITS: VCS has seen 5 commits since the 3.0.1 tag
- Git: https://salsa.debian.org/apt-team/apt.git
-
- Branch: main
- Path: debian/changelog
- Repo size: 8667136
- Browser: https://salsa.debian.org/apt-team/apt
- Last scan: 2025-05-13 13:04:06+00
- Next scan: 2025-05-19 20:10:00+00
- Merge requests: 20
- CI pipeline status: success
- Debian changelog in Git:
apt (3.0.1) unstable; urgency=medium
[ Laurent Bigonville ]
* Remove boggus option in French manpage translation
[ Julian Andres Klode ]
* Update Sequoia crypto policy.
Move our cut-offs to February to align with Sequoia, and cut-off more:
- 2024-02: DSA keys retroactively (align with GnuPG config)
- 2026-02: SHA224 hashes
- 2028-02: Brainpool keys (align closer with GnuPG backend)
- 2030-02: RSA2048 keys
These algorithms will not be valid starting on those cut-off dates.
* sqv: Refactor execution of sqv into separate method
* sqv: Warn about signatures that will be rejected by policy within a year
-- Julian Andres Klode <jak@debian.org> Fri, 25 Apr 2025 23:08:27 +0200
- This branch is 5 commits ahead of tag 3.0.1
- Git log:
commit 9a7e34d491b828a227930654d4f99e4fd2eb93ec
Author: Julian Andres Klode <jak@debian.org>
Date: Tue May 6 18:11:33 2025 +0200
Pass --check to msgfmt and fix broken format strings
The check option discovers broken format string translations as
well as other issues like broken headers, enable it.
The Japanese translation was discovered to both use the wrong
ordering for %.*s translations with different positions, and
missing the dot, e.g.
%1$*2$s should have been %2$.*1$s
(the number after % matches the string and the number after
.* the size)
commit 5e06a65141f47b6a66eebda651391963fea610af
Merge: 477f32c1 7994d1b3
Author: Julian Andres Klode <jak@debian.org>
Date: Tue May 6 10:12:55 2025 +0000
Merge branch 'policy-as-of' into 'main'
test: Fix test-skipped regression in 3.0.1
See merge request apt-team/apt!476
commit 7994d1b3bdaaef1351872f13054d1ed9d645f65a
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Sat Apr 26 00:26:05 2025 +0200
test: Do not use host's sequoia config
Make the test suite independent of the host sequoia config.
commit 3e261cb940955cadaff58e90a27af8dc882cb3b1
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Sat Apr 26 00:23:22 2025 +0200
test: Fix test-skipped regression in 3.0.1
There was an accidental exit in the if causing the test to exit
early, but the test suite still to pass.
commit 477f32c18bcde4150dbfafc3cb6335ce177fc498
Author: Julian Andres Klode <jak@debian.org>
Date: Tue Apr 29 00:03:04 2025 +0200
debian/NEWS: Document new requirements on trusted.gpg.d
All files in apt directories must follow the run-parts requirements,
the only allowed characters are:
a-z, A-Z, 0-9, _, -, :
and '.' if an extension is required, due to the use of the general
GetFilesInDirectory() function.
Other characters were previously supported as the directory was not
enumerated by apt, but by apt-key, an 850ish line shell script using
find "$TRUSTEDPARTS" -mindepth 1 -maxdepth 1 \( -name '*.gpg' -o -name '*.asc' \)
which obviously does not share the same requirements.
Document the difference in debian/NEWS, as it seems ill-advised to
introduce a flag-carrying version of GetFilesInDirectory() for the
sole purpose of a deprecated signing mechanism.
Closes: #1104320