Given following log snippets, their explanation, and nothing else, explain what failure, if any, occurred during build of this package.

  Snippets are in a format of [X] : [Y], where [X] is a log snippet, and [Y] is the explanation.

  Snippets are delimited with '================'.

  Drawing on information from all snippets, provide a concise explanation of the issue and recommend a solution.

  Explanation of the issue, and recommended solution, should take a handful of sentences.

  Snippets:

  [Failed to resolve the transaction:
No match for argument: chromedriver
No match for argument: chromium
No match for argument: chromium-headless
No match for argument: rubygem(selenium-webdriver)]: [Output of DNF command preparing the buildroot]

Issue: The build dependencies are not available
Resolution: There might be multiple reasons. In this specific case, Chromium is not available in s390x. Because it is not available on purpose, the s390x have to be excluded from build as suggested by the Fedora Guidelines:

https://docs.fedoraproject.org/en-US/packaging-guidelines/#_arch_specific_runtime_and_build_time_dependencies

The fix in this specific case is:

~~~
diff --git a/rubygem-actiontext.spec b/rubygem-actiontext.spec
index 578982a..9e1790a 100644
--- a/rubygem-actiontext.spec
+++ b/rubygem-actiontext.spec
@@ -36,6 +36,9 @@ BuildRequires: rubygem(capybara) >= 3.26
 BuildRequires: rubygem(puma)
 BuildRequires: rubygem(selenium-webdriver)
 BuildRequires: chromedriver chromium chromium-headless
+# Chromium availability is limited.
+# https://src.fedoraproject.org/rpms/chromium/blob/0d9761748509bb12051ab149d28c1052cd834f87/f/chromium.spec#_800
+ExclusiveArch: x86_64 aarch64 ppc64le noarch
 %{?with_js_recompilation:BuildRequires: %{_bindir}/npm}
 BuildArch: noarch
 
~~~