From dce8844ae97ce6c1be2906c8a488e03dc0db5871 Mon Sep 17 00:00:00 2001 From: Obsidian Jackal Date: Thu, 15 Jan 2026 00:36:54 -0500 Subject: [PATCH] Fix Calamares installation failure: Replace vlc-plugins-all with vlc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit fixes a dependency version conflict that causes Calamares installation to fail during the package installation phase. The issue: - vlc-plugins-all pulls in vlc-plugin-gstreamer → gst-plugin-va - gst-plugin-va requires exact versions: gstreamer=1.26.10-3, gst-plugins-base-libs=1.26.10-3, gst-plugins-bad-libs=1.26.10-3 - During installation, pacman attempts to install version 1.26.10-2.1 - This version mismatch causes: 'error: failed to prepare transaction (could not satisfy dependencies)' The fix: - Replace vlc-plugins-all with vlc in the desktop integration package group - vlc package does not pull in gst-plugin-va as a dependency - This eliminates the version conflict entirely - VLC media player will still be installed, just without all optional plugins - Users can install vlc-plugins-all manually post-installation if needed Files modified: - src/modules/netinstall/netinstall.yaml (line 112) This fix resolves the 'Package Manager error' that prevented successful CachyOS installations via Calamares. --- src/modules/netinstall/netinstall.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/netinstall/netinstall.yaml b/src/modules/netinstall/netinstall.yaml index 1942183f9..4f8860b2f 100644 --- a/src/modules/netinstall/netinstall.yaml +++ b/src/modules/netinstall/netinstall.yaml @@ -109,7 +109,7 @@ - libopenraw - mlocate - poppler-glib - - vlc-plugins-all + - vlc - xdg-user-dirs - xdg-utils - name: "filesystem"