These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for Cannot Update HTTP - Perl Path Issues on the new forum.
This morning I had 4 "install failed!" when updating via Virtualmin. Other updates went thru fine.
yum -y install httpd .. Error: Package: 1:httpd-devel-2.2.15-28.el6.vm.1.x86_64 (virtualmin) Requires: /usr/local/bin/perl yum -y install httpd-devel .. Error: Package: 1:httpd-devel-2.2.15-28.el6.vm.1.x86_64 (virtualmin) Requires: /usr/local/bin/perl yum -y install httpd-tools .. Error: Package: 1:httpd-devel-2.2.15-28.el6.vm.1.x86_64 (virtualmin) Requires: /usr/local/bin/perl yum -y install mod_ssl .. Error: Package: 1:httpd-devel-2.2.15-28.el6.vm.1.x86_64 (virtualmin) Requires: /usr/local/bin/perl > whereis perl perl: /usr/bin/perl /usr/share/man/man1/perl.1.gz
CentOS 6.4x64 Virtualmin 3.99.gpl Webmin 1.620
seems the latest httpd-devel package has incorrectly got a dependency of /usr/local/bin/perl
creating a symlink to /usr/bin/perl doesn't help. Can this be fixed ?
Operating system CentOS Linux 6.4
Webmin version 1.620
Virtualmin version 3.99.gpl GPL
Same problem here, Centos 6
Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package httpd.x86_64 1:2.2.15-15.el6.vm.1 will be updated ---> Package httpd.x86_64 1:2.2.15-28.el6.vm.1 will be an update ---> Package httpd-devel.x86_64 1:2.2.15-15.el6.vm.1 will be updated ---> Package httpd-devel.x86_64 1:2.2.15-28.el6.vm.1 will be an update --> Processing Dependency: /usr/local/bin/perl for package: 1:httpd-devel-2.2.15-28.el6.vm.1.x86_64 ---> Package httpd-tools.x86_64 1:2.2.15-15.el6.vm.1 will be updated ---> Package httpd-tools.x86_64 1:2.2.15-28.el6.vm.1 will be an update ---> Package mod_ssl.x86_64 2:2.2.15-15.el6.vm.1 will be updated ---> Package mod_ssl.x86_64 2:2.2.15-28.el6.vm.1 will be an update --> Processing Dependency: /usr/local/bin/perl for package: 1:httpd-devel-2.2.15-28.el6.vm.1.x86_64 --> Finished Dependency Resolution Error: Package: 1:httpd-devel-2.2.15-28.el6.vm.1.x86_64 (virtualmin) Requires: /usr/local/bin/perl You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
Tried to update from Virtualmin and from command line all without success.
Yes, same as you guys on CentOs 6.4 64.
Howdy,
Sorry about that error, Joe will be publishing a fix here shortly.
In the meantime, you can get around it by removing httpd-devel, which most folks don't require.
There's a bug report open for that here:
https://www.virtualmin.com/node/27359
That bug link goes to an access denied page.
How long until this issue is resolved?
This is corrected now, though you may first need to run "yum clean all" in order to clear out the incorrect dependency check.
All good here, thanks for the quick fix guys :-)
Transaction SummaryUpgrade 8 Package(s)
Total download size: 37 M Is this ok [y/N]: y Downloading Packages: (1/8): awstats-7.0-3.el6.noarch.rpm | 1.2 MB 00:00
(2/8): httpd-2.2.15-28.el6.vm.2.x86_64.rpm | 3.1 MB 00:03
(3/8): httpd-devel-2.2.15-28.el6.vm.2.x86_64.rpm | 157 kB 00:00
(4/8): httpd-tools-2.2.15-28.el6.vm.2.x86_64.rpm | 129 kB 00:00
(5/8): kernel-headers-2.6.32-358.6.2.el6.x86_64.rpm | 2.3 MB 00:00
(6/8): mod_ssl-2.2.15-28.el6.vm.2.x86_64.rpm | 398 kB 00:01
(7/8): usermin-1.550-1.noarch.rpm | 8.9 MB 00:06
(8/8): webmin-1.630-1.noarch.rpm | 21 MB 00:11
Total 1.4 MB/s | 37 MB 00:26
Thank you so much! Now the issue is solved :)