[sysadmin/neon-tooling] nci/lib: allow neon-settings to be able to bootstrap itself

Carlos De Maine <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit a38b6b4b6b67e55c19886f5cb41b309557838544 by Carlos De Maine.
Committed on 21/07/2026 at 03:34.
Pushed by carlosdem into branch 'master'.

allow neon-settings to be able to bootstrap itself

M  +2    -1    nci/lib/setup_repo.rb

https://invent.kde.org/sysadmin/neon-tooling/-/commit/a38b6b4b6b67e55c19886f5cb41b309557838544

diff --git a/nci/lib/setup_repo.rb b/nci/lib/setup_repo.rb
index 8f8b4d86..07e4530f 100644
--- a/nci/lib/setup_repo.rb
+++ b/nci/lib/setup_repo.rb
@@ -59,11 +59,12 @@ module NCI
     # Make sure we have the latest pkg-kde-tools, not whatever is in the image.
     return unless with_install
 
-    deps = %w[neon-settings-2 pkg-kde-tools debhelper cmake quilt dh-python dh-translations]
+    deps = %w[pkg-kde-tools debhelper cmake quilt dh-python dh-translations]
     if setup_repo_codename == "noble"
       deps << 'pkg-kde-tools-neon'
     end
     deps << 'kde-release-keyring' unless ENV.fetch('JOB_NAME').include?('kde-keyring')
+    deps << 'neon-settings-2' unless ENV.fetch('JOB_NAME').include?('neon-settings')
     raise 'failed to install deps' unless Apt.install(deps)
     
     # Qt6 Hack
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.