Article ID: 7989, created on Jan 22, 2010, last review on May 10, 2014

  • Applies to:
  • Virtuozzo containers for Linux 4.0

Symptoms

Installation of devel and mod_ssl packages is failed with the error below in a container which was upgraded from Fedora Core 10 to 11:

--> Missing Dependency: httpd = 2.2.13-1.fc11 is needed by package httpd-devel-2.2.13-1.fc11.x86_64 (base3)
Error: Missing Dependency: httpd = 2.2.13-1.fc11 is needed by package httpd-devel-2.2.13-1.fc11.x86_64
(base3)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
Error: /usr/share/vzyum/bin/yum failed, exitcode=1

Cause

Apache in Fedora 10 is newer than in Fedora 11 (httpd-2.2.14-1.fc10 compared to httpd 2.2.13-1.fc11). So apache stays older version after upgrade of Container OS. But repositories are changed to Fedora 11 and mod_ssl from Fedora 11 requires apache from Fedora 11.

Resolution

Solution is to remove httpd manually after upgrade and install apache from Fedora 11. Permanently the issue will be solved automatically when Fedora update httpd in Fedora 11 to 2.2.14

35c16f1fded8e42577cb3df16429c57a d02f9caf3e11b191a38179103495106f e8e50b42231236b82df27684e7ec0beb 2897d76d56d2010f4e3a28f864d69223

Email subscription for changes to this article
Save as PDF