vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 5c792d77c682d0104b4ff4b9071fde839bd29d3d
Merge: fdcdce3b 55d3bc60
Author: Julian Andres Klode <jak@debian.org>
Date: Mon Feb 24 13:05:10 2025 +0000
Merge branch 'fix-version-extra' into 'main'
Fix crash in VersionExtra using --with-source etc
See merge request apt-team/apt!453
commit 55d3bc60f933faf5f46e31c0522bed8320409dcf
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Mon Feb 24 13:18:08 2025 +0100
Fix crash in VersionExtra using --with-source etc
VersionExtra holds, at runtime, the SHA256 of the packages being
added to try to avoid deduplicating obviously different packages;
the SHA256 itself is too large to store in the cache.
When volatile sources are used, the VersionExtra array is not
initialized, or rather it used to be initialized to 32*1024
zero elements as a performance optimization.
This meant that specifying --with-source with a package that
looks like a duplicate of a version with an ID >= 32*1024 triggered
the assertion; so we could not reproduce it easily in the test
suite.
Remove the optimized initialization to make the behavior more
uniform; and treat too large version IDs as having no SHA256.
Closes: #1098702
commit fdcdce3bfecd8f7ea577bfa1d1dc7f04e9cf7d45
Author: David Kalnischkies <david@kalnischkies.de>
Date: Fri Feb 21 17:14:24 2025 +0000
apt-ftparchive: Do not output locale dependent dsc file size
Removal of std::to_string avoids the temporary std::string,
but it leads to locale-dependent output that parsers (including ours)
are not prepared to encounter especially as number formatting
can be highly ambiguous due to different rules surrounding '.' and ','.
In the distant future (c++20) this could be replaced with a variant of
std::format, which incidentally is also what std::to_string becomes
an alias for in an even more distant future (c++26).
Regression-of: 729a5c8f4fb8c841497d26170e1a47c41617ecd9
Reported-By: Stefan Lippers-Hollmann and Kel Modderman on IRC
commit 2a8b53c6797523b7a3ff05e5903bf29917163790
Author: Helge Kreutzmann <debian@helgefjell.de>
Date: Fri Feb 21 16:46:02 2025 +0000
German program translation update
Closes: #1098456
commit 6520b8b9342a49123397d9747fe9d9209475afa5
Author: Miroslav Kure <kurem@upcase.inf.upol.cz>
Date: Fri Feb 21 16:44:37 2025 +0000
Czech program translation update
Closes: #1095976
commit d2ce308082886c50d0ef47efa5a277370603fac1
Merge: f82dcd7e 815d5b01
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Tue Feb 18 16:39:10 2025 +0100
Merge branch 'solver3'
commit 815d5b01bf9be1d476b110050b20ae980c76d4a8
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Tue Feb 18 15:46:04 2025 +0100
test: Improve output cleaning for solver progress
We don't really care about solver progress messages in testing;
hide them when comparing output, and hide them better than before.
Previously testsuccessequal ... --solver 3.0 behaved differently
than tests run with globally forced on 3.0 solver.
Stop cleaning up autoremovals, but do clean up "Calculating upgrade"
as well.
commit f331e31505ab78620de2670b19bdefaee395b4e8
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Tue Feb 18 14:31:48 2025 +0100
solver3: Fix error stack handling
Pushing the stack in push and popping it in pop did not
really work correctly and is more complex than needed.
Instead, push the error stack at the start of the Solve()
method and revert at the end, such that we leave exactly
at the same error stack level we entered.
To handle error clearing on backtracking, just discard any
pending errors.
commit 4175a005f98dba139208035d820bcc14de711a5a
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Mon Feb 17 21:42:29 2025 +0100
solver3: Fix test-apt-move-and-forget-manual-sections
Implement the moving of the auto bit. The whole auto-bit management
is not entirely optimal yet, but this works.
commit e8b240eb3aab7e2584e245f03700ede30a3fc23a
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Mon Feb 17 21:33:30 2025 +0100
refactor: Deduplicate and Move SectionInSubTree to Configuration
Deduplicate the copies in a central one, mark it unavailable to
external users.
commit f82dcd7e4ebb3f70d28e9feb3621676f8c0cc024
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Tue Feb 18 10:29:40 2025 +0100
strutl: Add missing #include <cstdint> [gcc 15]
Closes: #1096322
commit 591f178bce5713571d1874b863e9291a795cf5da
Author: Julian Andres Klode <julian.klode@canonical.com>
Date: Mon Feb 17 16:23:05 2025 +0100
edsp: Use buffered writes for EDSP dumps
This makes the dump almost instant rather than take forever.