1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice
  3. Dear Pleskians, I really hope that you will share your opinion in this Special topic for chatter about Plesk in the Clouds. Thank you!
    Dismiss Notice

dependency questions

Discussion in 'Plesk 9.x for Linux Issues, Fixes, How-To' started by jorge ceballos, Dec 12, 2009.

  1. jorge ceballos

    jorge ceballos Basic Pleskian

    25
    73%
    Joined:
    Mar 24, 2009
    Messages:
    65
    Likes Received:
    1
    Location:
    Mexico City
    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
     
  2. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    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
     
  3. jorge ceballos

    jorge ceballos Basic Pleskian

    25
    73%
    Joined:
    Mar 24, 2009
    Messages:
    65
    Likes Received:
    1
    Location:
    Mexico City
    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
     
  4. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    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.
     
  5. jorge ceballos

    jorge ceballos Basic Pleskian

    25
    73%
    Joined:
    Mar 24, 2009
    Messages:
    65
    Likes Received:
    1
    Location:
    Mexico City
    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.
     
  6. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Id remove all of those, and just make sure you dont have the bind-chroot package installed. Theres a plesk bug with that one.
     
  7. jorge ceballos

    jorge ceballos Basic Pleskian

    25
    73%
    Joined:
    Mar 24, 2009
    Messages:
    65
    Likes Received:
    1
    Location:
    Mexico City
    Thanks for the input AtomicTurtle.
    Everything is updated and running fine.

    Regards,
     
  8. LightninH

    LightninH Guest

    0
     
    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.
     
  9. atomicturtle

    atomicturtle Golden Pleskian

    29
     
    Joined:
    Nov 20, 2002
    Messages:
    2,110
    Likes Received:
    7
    Location:
    Washington, DC
    Yeah dont ever do that :p This would have bypassed that:

    yum --disableexcludes=all upgrade
     
Loading...