[RESOLVED] Error: Missing Dependency when installing Plesk

Community support for Plesk, CPanel, WebMin and others with insight from two of the founders of Plesk. Ask for help here! No question is too simple or complicated. :-)
xetic

[RESOLVED] Error: Missing Dependency when installing Plesk

Unread post by xetic »

Redhat 5.5 attempting to install Plesk 9.5.2:

I tried to: "install psa*"
also tried: "install psa-proftpd" (successful) and then re-trying "install psa*"
also tried: "yum install psa-proftpd-devel-1.3.2-6.el5.art.x86_64 psa-proftpd-mysql-1.3.2-6.el5.art.x86_64 psa-proftpd-postgresql-1.3.2-6.el5.art.x86_64 psa-proftpd-ldap-1.3.2-6.el5.art.x86_64" (successful) and then re-trying "install psa*"
but always come out with the same result:

Code: Select all

#yum install psa*
[...]
--> Finished Dependency Resolution
psa-proftpd-devel-1.3.2-6.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: psa-proftpd = 1.3.2-6.el5.art is needed by package psa-proftpd-devel-1.3.2-6.el5.art.x86_64 (atomic)
psa-proftpd-mysql-1.3.2-6.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: psa-proftpd = 1.3.2-6.el5.art is needed by package psa-proftpd-mysql-1.3.2-6.el5.art.x86_64 (atomic)
psa-proftpd-postgresql-1.3.2-6.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: psa-proftpd = 1.3.2-6.el5.art is needed by package psa-proftpd-postgresql-1.3.2-6.el5.art.x86_64 (atomic)
psa-proftpd-ldap-1.3.2-6.el5.art.x86_64 from atomic has depsolving problems
  --> Missing Dependency: psa-proftpd = 1.3.2-6.el5.art is needed by package psa-proftpd-ldap-1.3.2-6.el5.art.x86_64 (atomic)
Error: Missing Dependency: psa-proftpd = 1.3.2-6.el5.art is needed by package psa-proftpd-devel-1.3.2-6.el5.art.x86_64 (atomic)
Error: Missing Dependency: psa-proftpd = 1.3.2-6.el5.art is needed by package psa-proftpd-ldap-1.3.2-6.el5.art.x86_64 (atomic)
Error: Missing Dependency: psa-proftpd = 1.3.2-6.el5.art is needed by package psa-proftpd-postgresql-1.3.2-6.el5.art.x86_64 (atomic)
Error: Missing Dependency: psa-proftpd = 1.3.2-6.el5.art is needed by package psa-proftpd-mysql-1.3.2-6.el5.art.x86_64 (atomic)
When I disable the atomic repo, I get past this but hit a similar snag later on with more packages.

Code: Select all

#yum install psa*
[...]
--> Running transaction check
---> Package jakarta-commons-discovery.x86_64 1:0.3-4jpp.1 set to be updated
---> Package jakarta-commons-httpclient.x86_64 1:3.0-7jpp.1 set to be updated
---> Package php.x86_64 0:5.1.6-27.el5 set to be updated
--> Processing Dependency: php-cli = 5.1.6-27.el5 for package: php
--> Processing Dependency: php-common = 5.1.6-27.el5 for package: php
---> Package php-gd.x86_64 0:5.1.6-27.el5 set to be updated
--> Processing Dependency: php-common = 5.1.6-27.el5 for package: php-gd
---> Package php-mbstring.x86_64 0:5.1.6-27.el5 set to be updated
--> Processing Dependency: php-common = 5.1.6-27.el5 for package: php-mbstring
---> Package php-mysql.x86_64 0:5.1.6-27.el5 set to be updated
--> Processing Dependency: php-common = 5.1.6-27.el5 for package: php-mysql
---> Package php-pdo.x86_64 0:5.1.6-27.el5 set to be updated
--> Processing Dependency: php-common = 5.1.6-27.el5 for package: php-pdo
---> Package php-xml.x86_64 0:5.1.6-27.el5 set to be updated
--> Processing Dependency: php-common = 5.1.6-27.el5 for package: php-xml
---> Package wsdl4j.x86_64 0:1.5.2-4jpp.1 set to be updated
--> Finished Dependency Resolution
php-mysql-5.1.6-27.el5.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-mysql-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
php-gd-5.1.6-27.el5.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-gd-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
php-mbstring-5.1.6-27.el5.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-mbstring-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
php-pdo-5.1.6-27.el5.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-pdo-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
php-5.1.6-27.el5.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: php-cli = 5.1.6-27.el5 is needed by package php-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
php-xml-5.1.6-27.el5.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-xml-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
php-5.1.6-27.el5.x86_64 from rhel-x86_64-server-5 has depsolving problems
  --> Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
Error: Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-xml-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
Error: Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-pdo-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
Error: Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-mbstring-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
Error: Missing Dependency: php-cli = 5.1.6-27.el5 is needed by package php-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
Error: Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-mysql-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
Error: Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-gd-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
Error: Missing Dependency: php-common = 5.1.6-27.el5 is needed by package php-5.1.6-27.el5.x86_64 (rhel-x86_64-server-5)
 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
# yum install php-common
Loaded plugins: rhnplugin, security
Excluding Packages from Plesk Server Administrator
Finished
Setting up Install Process
Package matching php-common-5.1.6-27.el5.x86_64 already installed. Checking for update.
Nothing to do
# package-cleanup --problems
Setting up yum
Reading local RPM database
Processing all local requires
No problems found
# yum install php-cli
Loaded plugins: rhnplugin, security
Excluding Packages from Plesk Server Administrator
Finished
Setting up Install Process
Package matching php-cli-5.1.6-27.el5.x86_64 already installed. Checking for update.
Nothing to do
#


Apparently there was some sort of configuration mismatch. When I uninstalled php-common and php-cli install began to work fine.
Post Reply