[neon/neon/settings/Neon/stable] /: not as portable but saner approach to set the tuple

Carlos De Maine null at kde.org
Thu Sep 4 10:23:24 BST 2025


Git commit 179a2304c4dfbdad4c8d5ec5d0ff9cff5a31d775 by Carlos De Maine.
Committed on 04/09/2025 at 09:23.
Pushed by carlosdem into branch 'Neon/stable'.

not as portable but saner approach to set the tuple

(cherry picked from commit 8fb0233fb360676148cb1638fd12ff4f1a2272d0)

M  +0    -6    essentials/50neon-essentials-desktop
M  +2    -2    etc/xdg/plasma-workspace/env/neon_sasl_path.sh

https://invent.kde.org/neon/neon/settings/-/commit/179a2304c4dfbdad4c8d5ec5d0ff9cff5a31d775

diff --git a/essentials/50neon-essentials-desktop b/essentials/50neon-essentials-desktop
index 040a651..456219f 100644
--- a/essentials/50neon-essentials-desktop
+++ b/essentials/50neon-essentials-desktop
@@ -11,7 +11,6 @@
 # Doing it this way allows us to install different essentials profiles based
 # on the intended form factor.
 pkgCacheGen::ForceEssential {
-    "dpkg-dev"
     "neon-desktop";
     "neon-essentials-desktop";
     "neon-keyring";
@@ -25,8 +24,3 @@ pkgCacheGen::ForceEssential {
 # that every formfactor needs. Should we find ourselves with wanting many core packages (besides
 # plasma-workspace) then this should get refactored into a 49neon-essentials-core that is dependend
 # on by all other files (also needs testing that the list merges correctly).
-
-# added dpkg-dev as an essential package , as we need to be able to programmatically generate the
-# qDEB_HOST_MULTIARCH tuple in various scripts and settings.  neon is a dev based distro anyway and
-# it only adds 54 Mb of archives and 194 Mb disk space. can revisit if necessary but don't think
-# anyone will even notice.
diff --git a/etc/xdg/plasma-workspace/env/neon_sasl_path.sh b/etc/xdg/plasma-workspace/env/neon_sasl_path.sh
index d38ebb3..f93dc9c 100644
--- a/etc/xdg/plasma-workspace/env/neon_sasl_path.sh
+++ b/etc/xdg/plasma-workspace/env/neon_sasl_path.sh
@@ -6,5 +6,5 @@
 # and https://bugs.kde.org/show_bug.cgi?id=505428.  allows the libkgapi
 # sasl auth tokens to actually work.
 
-ARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH)
-export SASL_PATH="/usr/lib/${ARCH}/sasl2"
+ARCH=$(uname -m)
+export SASL_PATH="/usr/lib/${ARCH}-linux-gnu/sasl2"


More information about the Neon-commits mailing list