• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

dependency questions

jorge ceballos

Regular Pleskian
Hi,

Have an up-to-day updated Plesk 9.2.3 (on the interface update section) running on linux centos5 64bit and using Qmail.
Ran 'yum upgrade --skip-broken ' as there's a missing depency of php-common = 5.2.11-2 which haven't been able to solve. Added Atomic's repository expecting to find this missing file without success.
Well anyway, running yum as above gets me:

Installing:
psa-mail-pc-driver x86_64 1.0.0-cos5.build92091016.19 plesk 1.8 M
replacing psa-mail-qc-driver.x86_64 1.0.0-cos5.build92090422.13


Updating:
lua x86_64 5.1.4-1.el5.art atomic 230 k
mod_security x86_64 2.5.9-1.el5.art atomic 898 k
mysql x86_64 5.0.88-1.el5.art atomic 3.4 M
mysql-server x86_64 5.0.88-1.el5.art atomic 10 M
nmap x86_64 2:4.85-1.el5.art atomic 1.4 M
php-pear noarch 1:1.7.2-2.el5.art atomic 420 k
php-pear-Mail noarch 1.1.14-5.el5.1 epel 25 k
psa-kronolith noarch 2.1.8-2.el5.art atomic 3.2 M
psa-php5-configurator noarch 1.5.1-cos5.build92091016.19 plesk 53 k
psa-proftpd x86_64 1.3.2-6.el5.art atomic 1.8 M
psa-qmail x86_64 1:1.03-cos5.build92091016.19 plesk 768 k
psa-qmail-rblsmtpd x86_64 0.70-cos5.build92091016.19 plesk 105 k
spamassassin x86_64 1:3.2.5-1.el5.art atomic 1.0 M

Installing for dependencies:
cyrus-sasl-md5 x86_64 2.1.22-5.el5 base 47 k
cyrus-sasl-sqlite3 x86_64 1.0.0-0.277763 plesk 8.1 k
mysql-libs x86_64 5.0.88-1.el5.art atomic 1.8 M
postfix x86_64 2:2.3.3-2.1.el5_2 base 3.7 M

Skipped (dependency problems):
php-gd x86_64 5.2.11-2.el5.art atomic 122 k
php-imap x86_64 5.2.11-2.el5.art atomic 51 k
php-mbstring x86_64 5.2.11-2.el5.art atomic 1.1 M
php-mysql x86_64 5.2.11-2.el5.art atomic 84 k
php-pdo x86_64 5.2.11-2.el5.art atomic 64 k
php-sqlite2 x86_64 5.2.11-1.el5.art atomic 158 k
php-xml x86_64 5.2.11-2.el5.art atomic 117 k
sqlite2 x86_64 2.8.17-1.el5.art atomic 165 k
t1lib x86_64 5.1.2-2.el5.art atomic 208 k

The question is if it is safe to run the updates and dependencies mixing atomics' and plesks' packages.

TIA
 
I probably wouldn't skip that -common dependency. Its not coming from the atomic side, my guess is that some other package from someone else needs it. You also probably don't want to skip the psa-mail driver exclude unless you were intending on changing your MTA to postfix
 
Thanks Atomicturtle,

you are right, the missing php-common = 5.2.11-2 arouse from the last Plesk update from 9.1 to 9.2 .
Any idea where can I find it? so far, repos I've looked at don't have it.

On the other hand, would you suggest doing the upgrade skipping the deps until I can find them?

TIA
 
Its in [atomic], sounds to me like you're excluding something.

I definitely dont recommend skipping, overriding, or otherwise forcing around dependencies. You end up making all kinds of trouble for yourself down the road.
 
Thanks Atomicturtle, as usual you were right.

the yum.conf file show this exclusions:

exclude=kernel* sendmail bind-chroot caching-nameserver php php-common php-cli php-ldap

I don't remeber setting these; still which are recomended to exclude?
As said before I run a regular updated Plesk 9.2.3 on a CentOs5 64 bit.

Thanks again for your help.
 
Id remove all of those, and just make sure you dont have the bind-chroot package installed. Theres a plesk bug with that one.
 
best command

I gave up and decided to do everything by force.

My new favorite command line.

rpm -Uvh --force *.rpm --nodeps

Things work now.
 
Back
Top