Your message dated Sat, 05 Jul 2025 13:17:37 +0000
with message-id <[email protected]>
and subject line unblock plasma-nm
has caused the Debian Bug report #1108793,
regarding unblock: plasma-nm/4:6.3.4-2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1108793: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108793
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected], Debian Qt/KDE Maintainers
<[email protected]>
Control: affects -1 + src:plasma-nm
User: [email protected]
Usertags: unblock
Dear Release Team,
please unblock package plasma-nm.
[ Reason ]
It contains the following changes :
* Backport upstream commit:
- Allow automatic activation of privately stored Wireguard connections.
[be2a3ca9] (kde#494264)
* Skip providers test to fix FTBFS with mobile-broadband-provider-info
20250613 targeted at trixie. (Closes: #1108424)
[ Tests ]
- Both changes tested locally and work.
- Upstream build-time test suite passes.
- No regression identified running the Plasma desktop with these
changes.
[ Risks ]
- The changes are made of one upstream commit backport, and a small
patch disabling 1 test from the testsuite. I deem the risk to be very
low.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
Thanks !
unblock plasma-nm/4:6.3.4-2
diff -Nru plasma-nm-6.3.4/debian/changelog plasma-nm-6.3.4/debian/changelog
--- plasma-nm-6.3.4/debian/changelog 2025-04-03 01:02:32.000000000 +0200
+++ plasma-nm-6.3.4/debian/changelog 2025-07-03 19:08:48.000000000 +0200
@@ -1,3 +1,14 @@
+plasma-nm (4:6.3.4-2) unstable; urgency=medium
+
+ [ Aurélien COUDERC ]
+ * Backport upstream commit:
+ - Allow automatic activation of privately stored Wireguard connections.
+ [be2a3ca9] (kde#494264)
+ * Skip providers test to fix FTBFS with mobile-broadband-provider-info
+ 20250613 targeted at trixie. (Closes: #1108424)
+
+ -- Aurélien COUDERC <[email protected]> Thu, 03 Jul 2025 19:08:48 +0200
+
plasma-nm (4:6.3.4-1) unstable; urgency=medium
[ Patrick Franz ]
diff -Nru plasma-nm-6.3.4/debian/patches/series
plasma-nm-6.3.4/debian/patches/series
--- plasma-nm-6.3.4/debian/patches/series 1970-01-01 01:00:00.000000000
+0100
+++ plasma-nm-6.3.4/debian/patches/series 2025-07-03 19:07:48.000000000
+0200
@@ -0,0 +1,2 @@
+upstream_be2a3ca9_Allow-automatic-activation-of-privately-stored-Wireguard-connections.patch
+skip-providers-test.patch
diff -Nru plasma-nm-6.3.4/debian/patches/skip-providers-test.patch
plasma-nm-6.3.4/debian/patches/skip-providers-test.patch
--- plasma-nm-6.3.4/debian/patches/skip-providers-test.patch 1970-01-01
01:00:00.000000000 +0100
+++ plasma-nm-6.3.4/debian/patches/skip-providers-test.patch 2025-07-03
19:06:54.000000000 +0200
@@ -0,0 +1,19 @@
+Description: Skip a test that fails when the number of
+ providers having MCC/MNC equal to 262/03 changes
+Bug: https://bugs.kde.org/show_bug.cgi?id=506217
+Bug-Debian: https://bugs.debian.org/1108424
+Forwarded: not-needed
+Author: Graham Inggs <[email protected]>
+Last-Update: 2025-07-02
+
+--- a/tests/mobileproviderstest.cpp
++++ b/tests/mobileproviderstest.cpp
+@@ -48,7 +48,7 @@
+ QTest::addColumn<QStringList>("providerNames");
+
+ QTest::newRow("Aldi 1") << "26277" <<
QStringList{"AldiTalk/MedionMobile", "blau.de", "E-Plus", "simyo Internet"};
+- QTest::newRow("Aldi 2") << "26203" <<
QStringList{"AldiTalk/MedionMobile", "blau.de", "E-Plus", "simyo Internet"};
++// QTest::newRow("Aldi 2") << "26203" <<
QStringList{"AldiTalk/MedionMobile", "blau.de", "E-Plus", "simyo Internet"};
+ QTest::newRow("Vodafone CZ") << "23003" << QStringList{"Vodafone"};
+ QTest::newRow("1&1") << "26202" << QStringList{"Bild Mobil", "Vodafone",
"1&1"};
+ }
diff -Nru
plasma-nm-6.3.4/debian/patches/upstream_be2a3ca9_Allow-automatic-activation-of-privately-stored-Wireguard-connections.patch
plasma-nm-6.3.4/debian/patches/upstream_be2a3ca9_Allow-automatic-activation-of-privately-stored-Wireguard-connections.patch
---
plasma-nm-6.3.4/debian/patches/upstream_be2a3ca9_Allow-automatic-activation-of-privately-stored-Wireguard-connections.patch
1970-01-01 01:00:00.000000000 +0100
+++
plasma-nm-6.3.4/debian/patches/upstream_be2a3ca9_Allow-automatic-activation-of-privately-stored-Wireguard-connections.patch
2025-07-03 19:05:06.000000000 +0200
@@ -0,0 +1,37 @@
+From be2a3ca9d630c913d1b05c0a031038539110f61b Mon Sep 17 00:00:00 2001
+From: Nate Graham <[email protected]>
+Date: Wed, 25 Jun 2025 09:13:31 -0600
+Subject: [PATCH] Allow automatic activation of privately stored Wireguard
+ connections
+
+BUG: 494264
+FIXED-IN: 6.4.2
+
+
+(cherry picked from commit df207514c72098a9ad82a8248a854fe07b6f2b07)
+
+6831be4b Allow automatic activation of privately stored Wireguard connections.
+e1a97e04 Merge branch plasma-nm:master into master
+2fad9911 Merge branch plasma-nm:master into master
+
+Co-authored-by: Jeff Chien <[email protected]>
+---
+ kded/secretagent.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/kded/secretagent.cpp b/kded/secretagent.cpp
+index 9388065dc..75f3946d0 100644
+--- a/kded/secretagent.cpp
++++ b/kded/secretagent.cpp
+@@ -407,7 +407,7 @@ bool SecretAgent::processGetSecrets(SecretsRequest
&request) const
+ Q_EMIT secretsError(request.connection_path.path(),
+ i18n("Authentication to %1 failed. Wrong
password?", request.connection.value("connection").value("id").toString()));
+ return true;
+- } else if (isWireGuard && userRequested) { // Just return what we have
++ } else if (isWireGuard) { // Just return what we have
+ NMVariantMapMap result;
+ NetworkManager::WireGuardSetting::Ptr wireGuardSetting;
+ wireGuardSetting =
connectionSettings->setting(NetworkManager::Setting::WireGuard).dynamicCast<NetworkManager::WireGuardSetting>();
+--
+GitLab
+
--- End Message ---
--- Begin Message ---
Unblocked plasma-nm.
--- End Message ---