diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index e3603ca789..9b3d427fde 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -8,14 +8,14 @@
-
+
https://github.com/dotnet/arcade
- c1852b9ac37df9a86630c2f078dbee43f7b186e7
+ 7d955f9f470465e144c76d47fd2596a0e4c02a21
-
+
https://github.com/dotnet/arcade
- c1852b9ac37df9a86630c2f078dbee43f7b186e7
+ 7d955f9f470465e144c76d47fd2596a0e4c02a21
diff --git a/eng/common/native/install-dependencies.sh b/eng/common/native/install-dependencies.sh
index 6d1f8a94a6..dc396a9556 100644
--- a/eng/common/native/install-dependencies.sh
+++ b/eng/common/native/install-dependencies.sh
@@ -44,6 +44,10 @@ case "$os" in
export HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1
# Skip brew update for now, see https://github.com/actions/setup-python/issues/577
# brew update --preinstall
+
+ # Temporarily uninstall pkg-config@0.29.2 to work around https://github.com/actions/runner-images/issues/10984
+ brew uninstall --ignore-dependencies --force pkg-config@0.29.2
+
brew bundle --no-upgrade --no-lock --file=- <