When installing nginx on Fedora-21 machine, i got following error:
Command:
sudo yum install nginx`
Error: (showing only last few lines)
--> Processing Dependency: perl(:MODULE_COMPAT_5.16.3) for package: 1:nginx-1.6.3-6.el7.x86_64
--> Processing Dependency: libperl.so()(64bit) for package: 1:nginx-1.6.3-6.el7.x86_64
--> Processing Dependency: libgd.so.2()(64bit) for package: 1:nginx-1.6.3-6.el7.x86_64
--> Finished Dependency Resolution Error: Package: 1:nginx-1.6.3-6.el7.x86_64 (epel)
Requires: libperl.so()(64bit) Error: Package: 1:nginx-1.6.3-6.el7.x86_64 (epel)
Requires: libgd.so.2()(64bit) Error: Package: 1:nginx-1.6.3-6.el7.x86_64 (epel)
Requires: perl(:MODULE_COMPAT_5.16.3) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
After doing some experiments, i identified that the issue was due to installation of epel-release package. So for turn around, i had to uninstall epel package (using yum remove epel-release). Upon removing that package, nginx installation went all fine, and then i had to reinstall epel-release package. I was wondering if there is some other better alternative to work this out?