Skip to content

Instantly share code, notes, and snippets.

View julian-klode's full-sized avatar

Julian Andres Klode julian-klode

View GitHub Profile
# Default APT Sequoia configuration. To overwrite, consider copying this
# to /etc/crypto-policies/back-ends/apt-sequoia.config and modify the
# desired values.
[asymmetric_algorithms]
dsa1024 = 2024-02-01
dsa2048 = 2024-02-01
dsa3072 = 2024-02-01
dsa4096 = 2024-02-01
brainpoolp256 = 2028-02-01
brainpoolp384 = 2028-02-01
python/tarfile.cc | 21 +++++++++++++--------
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/python/tarfile.cc b/python/tarfile.cc
index b87fa71a..75bdd21c 100644
--- a/python/tarfile.cc
+++ b/python/tarfile.cc
@@ -46,6 +46,9 @@ public:
// Set to true if an error occurred in the Python callback, or a file
// was too large to read in extractdata.
diff -Nru asusctl-6.0.12/debian/changelog asusctl-6.0.12+ds/debian/changelog
--- asusctl-6.0.12/debian/changelog 2025-01-24 22:33:00.000000000 +0100
+++ asusctl-6.0.12+ds/debian/changelog 2025-03-19 16:20:00.000000000 +0100
@@ -1,3 +1,15 @@
+asusctl (6.0.12+ds-0ubuntu1) UNRELEASED; urgency=medium
+
+ * Regenerate vendor tarball with cargo-vendor-filterer in debian/rules;
+ instead of using upstream supplied tarball
+ * Drop modify-cargo-toml-to-ensure-local-builds.patch which breaks the
+ vendoring.
from launchpadlib.launchpad import Launchpad
launchpad = Launchpad.login_with("tsimonq2's pending PPA check", "production", version="devel")
ubuntu = launchpad.distributions["ubuntu"]
lubuntu_ci = launchpad.people["deity"]
proposed = lubuntu_ci.getPPAByName(distribution=ubuntu, name="testing")
ready = set()
for binary in proposed.getPublishedBinaries(status="Published", binary_name="libapt-pkg7.0"):
if binary.binary_package_version == "2.9.29+exp1ppa1":
ready.add(binary.distro_arch_series.architecture_tag)
# Mirrors for downloading metadata from. Ordered from newest to oldest; these
# must be https. We don't want to rely just on GnuPG...
https://snapshot.ubuntu.com/ubuntu priority:1 type:index
https://debian.charite.de/ubuntu priority:3 type:index
# Mirrors for downloading debs from, benchmarked to > 40 MB/s
https://debian.charite.de/ubuntu/ priority:3 type:deb
https://mirror.23m.com/ubuntu/ priority:3 type:deb
https://mirror.netcologne.de/ubuntu/ priority:3 type:deb
https://drmirror.physi.uni-heidelberg.de/ubuntu/ priority:3 type:deb
diff --git a/methods/connect.cc b/methods/connect.cc
index b00e73eb7..1049afe50 100644
--- a/methods/connect.cc
+++ b/methods/connect.cc
@@ -849,6 +849,7 @@ struct TlsFd final : public MethodFd
break;
case SSL_ERROR_SYSCALL:
broken = true;
+ _error->Errno("openssl", "OpenSSL error when calling kernel function");
break;
diff --git dev/fd/63 dev/fd/62
--- dev/fd/63
+++ dev/fd/62
@@ -4,15 +4,15 @@ Desired=Unknown/Install/Remove/Purge/Hold
||/ Name Version Architecture Description
+++-================================-===============================-============-================================================================================
ii adduser 3.137 all add and remove users and groups
-ii apt 2.9.17 amd64 commandline package manager
-ii apt-utils 2.9.17 amd64 package management related utility programs
+ii apt 2.9.18 amd64 commandline package manager
diff --git dev/fd/63 dev/fd/62
--- dev/fd/63
+++ dev/fd/62
@@ -4,15 +4,15 @@ Desired=Unknown/Install/Remove/Purge/Hold
||/ Name Version Architecture Description
+++-================================-===============================-============-================================================================================
ii adduser 3.137 all add and remove users and groups
-ii apt 2.9.17 amd64 commandline package manager
-ii apt-utils 2.9.17 amd64 package management related utility programs
+ii apt 2.9.18 amd64 commandline package manager
#!/bin/bash
set -e
#mv @ @old
if [ -e @next ]; then
echo "@next already exists"
exit 1
fi
#btrfs sub snap @install @next
diff --git a/DistUpgrade/DistUpgradeController.py b/DistUpgrade/DistUpgradeController.py
index 43d3624eb..79d4ae6b4 100644
--- a/DistUpgrade/DistUpgradeController.py
+++ b/DistUpgrade/DistUpgradeController.py
@@ -2025,7 +2025,24 @@ class DistUpgradeController(object):
# resolve them by keeping back the obsolete packages.
self.cache._startAptResolverLog()
pr = apt.ProblemResolver(self.cache)
- pr.resolve_by_keep()
+