diff --git a/pkgbuilds/omarchy/PKGBUILD b/pkgbuilds/omarchy/PKGBUILD index 0e4cd6d..9617f48 100644 --- a/pkgbuilds/omarchy/PKGBUILD +++ b/pkgbuilds/omarchy/PKGBUILD @@ -24,7 +24,12 @@ conflicts=('omarchy-dev') depends=( # Omarchy meta 'omarchy-keyring' - 'omarchy-settings' + # Exact-version pin: omarchy-settings-dev `provides=omarchy-settings` + # (unversioned), and an unversioned dependency here would let the dev + # package satisfy it, leaving a mixed dev/stable install. A versioned + # dependency can only be satisfied by the real omarchy-settings built + # from the same _commit, and forces the pair to upgrade together. + "omarchy-settings=${pkgver}" # Bootloader stack. Lives here rather than on omarchy-settings because # omarchy-settings is also installed into the live ISO env (for plymouth