I am having the same problem trying to install Spark in Fedora 17. Searching the Spark issue tracker, apparently no tickets have been opened for this. It’s not encouraging to see the issue get left untended…
I tried running with --skip-broken but it does not look like Spark was successfully installed since it got skipped.
sudo yum install spark-2.6.3.rpm --skip-broken
Loaded plugins: langpacks, presto, refresh-packagekit
Examining spark-2.6.3.rpm: Spark-2.6.3.12555-1.x86_64
Marking spark-2.6.3.rpm to be installed
Resolving Dependencies
–> Running transaction check
—> Package Spark.x86_64 0:2.6.3.12555-1 will be installed
–> Processing Dependency: libX11.so.6 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libXext.so.6 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libXi.so.6 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libXp.so.6 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libXtst.so.6 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libasound.so.2 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libasound.so.2(ALSA_0.9) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libc.so.6 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libc.so.6(GLIBC_2.0) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libc.so.6(GLIBC_2.1) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libc.so.6(GLIBC_2.1.2) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libc.so.6(GLIBC_2.2) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libc.so.6(GLIBC_2.2.4) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libdl.so.2 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libdl.so.2(GLIBC_2.0) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libdl.so.2(GLIBC_2.1) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libgcc_s.so.1 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libgcc_s.so.1(GCC_3.0) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libm.so.6 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libm.so.6(GLIBC_2.0) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libnsl.so.1 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libodbc.so for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libodbcinst.so for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libpthread.so.0 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libpthread.so.0(GLIBC_2.0) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libpthread.so.0(GLIBC_2.1) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libpthread.so.0(GLIBC_2.2) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libpthread.so.0(GLIBC_2.2.3) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libstdc++.so.5 for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libstdc++.so.5(CXXABI_1.2) for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libstdc++.so.5(GLIBCPP_3.2) for package: Spark-2.6.3.12555-1.x86_64
–> Running transaction check
—> Package Spark.x86_64 0:2.6.3.12555-1 will be installed
–> Processing Dependency: libodbc.so for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libodbcinst.so for package: Spark-2.6.3.12555-1.x86_64
—> Package alsa-lib.i686 0:1.0.25-3.fc17 will be installed
—> Package compat-libstdc+±33.i686 0:3.2.3-68.3 will be installed
—> Package glibc.i686 0:2.15-37.fc17 will be installed
–> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.15-37.fc17.i686
–> Processing Dependency: libfreebl3.so for package: glibc-2.15-37.fc17.i686
—> Package libX11.i686 0:1.4.99.901-2.fc17 will be installed
–> Processing Dependency: libxcb.so.1 for package: libX11-1.4.99.901-2.fc17.i686
—> Package libXext.i686 0:1.3.1-1.fc17 will be installed
—> Package libXi.i686 0:1.6.1-1.fc17 will be installed
—> Package libXp.i686 0:1.0.0-17.fc17 will be installed
–> Processing Dependency: libXau.so.6 for package: libXp-1.0.0-17.fc17.i686
—> Package libXtst.i686 0:1.2.0-3.fc17 will be installed
—> Package libgcc.i686 0:4.7.0-5.fc17 will be installed
–> Running transaction check
—> Package Spark.x86_64 0:2.6.3.12555-1 will be installed
–> Processing Dependency: libodbc.so for package: Spark-2.6.3.12555-1.x86_64
–> Processing Dependency: libodbcinst.so for package: Spark-2.6.3.12555-1.x86_64
—> Package libXau.i686 0:1.0.6-3.fc17 will be installed
—> Package libxcb.i686 0:1.8.1-1.fc17 will be installed
—> Package nss-softokn-freebl.i686 0:3.13.4-2.fc17 will be installed
Packages skipped because of dependency problems:
Spark-2.6.3.12555-1.x86_64 from /spark-2.6.3
alsa-lib-1.0.25-3.fc17.i686 from fedora
compat-libstdc+±33-3.2.3-68.3.i686 from fedora
glibc-2.15-37.fc17.i686 from fedora
libX11-1.4.99.901-2.fc17.i686 from fedora
libXau-1.0.6-3.fc17.i686 from fedora
libXext-1.3.1-1.fc17.i686 from fedora
libXi-1.6.1-1.fc17.i686 from fedora
libXp-1.0.0-17.fc17.i686 from fedora
libXtst-1.2.0-3.fc17.i686 from fedora
libgcc-4.7.0-5.fc17.i686 from fedora
libxcb-1.8.1-1.fc17.i686 from updates
nss-softokn-freebl-3.13.4-2.fc17.i686 from fedora