Ask Your Question

Revision history [back]

dnf nothing provides sh-utils error

Hi,

I am in the process of switching from ubuntu to fedora and as part of my work I need to have the hadoop binaries available locally.

I added the RHEL repostiory (closest that they have available) from cloudera as described here: https://www.cloudera.com/documentation/enterprise/5-14-x/topics/cdh_ig_cdh5_install.html#topic_4_4_1__section_lz4_km1_nj

but when I do a

sudo dnf install hadoop --best

I only get

error: 
 Problem: conflicting requests
  - nothing provides sh-utils needed by hadoop-2.6.0+cdh5.15.0+2783-1.cdh5.15.0.p0.52.el7.x86_64

In fedora, sh-utils is actually part of coreutils and that is installed. So my guess is that the installation would actually work fine. Given that I need to pull from that particular repository and probably cannot get them to fix the dependency, what is the best way to get dnf to install this without complaining?