Announcement

Collapse
No announcement yet.

Ok - Gotta Another One - Yum Problems

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ok - Gotta Another One - Yum Problems

    rpm -qa |grep interworx
    Provides:
    interworx-4.3.0-298.iworx
    interworx-phpmyadmin-2.11.7.1-290.iworx
    interworx-squirrelmail-1.4.19-290.iworx
    interworx-roundcube-0.3.1-290.iworx
    interworx-smarty-2.6.19-290.iworx
    interworx-horde-3.2.5-293.iworx

    Here is the yum issue:

    [root@dev etc]# yum update
    Setting up Update Process
    Resolving Dependencies
    --> Running transaction check
    --> Processing Dependency: SpamAssassin for package: simscan
    --> Processing Dependency: SpamAssassin >= 3.0.2 for package: interworx
    ---> Package spamassassin.i386 0:3.3.1-3.el5.rf set to be updated
    --> Processing Dependency: perl(Razor2::Client::Agent) >= 2.61 for package: spamassassin
    --> Processing Dependency: perl(Mail::DKIM) >= 0.37 for package: spamassassin
    --> Processing Dependency: perl(NetAddr::IP) >= 4.000 for package: spamassassin
    --> Processing Dependency: re2c for package: spamassassin
    --> Processing Dependency: perl(Mail::SPF) for package: spamassassin
    --> Processing Dependency: perl(Net::Ident) for package: spamassassin
    --> Processing Dependency: perl(IP::Country) for package: spamassassin
    --> Processing Dependency: perl(Encode::Detect) for package: spamassassin
    --> Running transaction check
    ---> Package perl-Encode-Detect.i386 0:1.01-1.el5.rf set to be updated
    ---> Package perl-IP-Country.noarch 0:2.27-1.el5.rf set to be updated
    --> Processing Dependency: perl(Geography::Countries) for package: perl-IP-Country
    ---> Package perl-Mail-DKIM.noarch 0:0.37-1.el5.rf set to be updated
    --> Processing Dependency: perl(Mail::Address) for package: perl-Mail-DKIM
    --> Processing Dependency: perl(Crypt::OpenSSL::RSA) for package: perl-Mail-DKIM
    ---> Package perl-Mail-SPF.noarch 0:2.006-1.el5.rf set to be updated
    --> Processing Dependency: perl(version) for package: perl-Mail-SPF
    --> Processing Dependency: perl(Error) for package: perl-Mail-SPF
    ---> Package perl-Net-Ident.noarch 0:1.20-1.2.el5.rf set to be updated
    ---> Package perl-NetAddr-IP.i386 0:4.027-1.el5.rf set to be updated
    ---> Package perl-Razor-Agent.i386 0:2.84-1.el5.rf set to be updated
    ---> Package re2c.i386 0:0.13.5-1.el5.rf set to be updated
    --> Processing Dependency: SpamAssassin for package: simscan
    --> Processing Dependency: SpamAssassin >= 3.0.2 for package: interworx
    --> Running transaction check
    ---> Package perl-Crypt-OpenSSL-RSA.i386 0:0.25-100.iworx set to be updated
    ---> Package perl-Error.noarch 0:0.17016-1.el5.rf set to be updated
    ---> Package perl-Geography-Countries.noarch 0:2009041301-1.el5.rf set to be updated
    ---> Package perl-MailTools.i386 0:2.02-100.iworx set to be updated
    --> Processing Dependency: perl(Date::Parse) for package: perl-MailTools
    --> Processing Dependency: perl(Date::Format) for package: perl-MailTools
    ---> Package perl-version.i386 0:0.76-1.el5.rf set to be updated
    --> Processing Dependency: SpamAssassin for package: simscan
    --> Processing Dependency: SpamAssassin >= 3.0.2 for package: interworx
    --> Running transaction check
    ---> Package perl-TimeDate.noarch 1:1.16-5.el5 set to be updated
    --> Processing Dependency: SpamAssassin for package: simscan
    --> Processing Dependency: SpamAssassin >= 3.0.2 for package: interworx
    --> Finished Dependency Resolution
    simscan-1.2-103.rhe5x.iworx.i386 from installed has depsolving problems
    --> Missing Dependency: SpamAssassin is needed by package simscan-1.2-103.rhe5x.iworx.i386 (installed)
    interworx-4.3.0-298.iworx.noarch from installed has depsolving problems
    --> Missing Dependency: SpamAssassin >= 3.0.2 is needed by package interworx-4.3.0-298.iworx.noarch (installed)
    Error: Missing Dependency: SpamAssassin >= 3.0.2 is needed by package interworx-4.3.0-298.iworx.noarch (installed)
    Error: Missing Dependency: SpamAssassin is needed by package simscan-1.2-103.rhe5x.iworx.i386 (installed)
    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
    [root@dev etc]# uname -a
    Linux dev.tf.xxxxx.xxx 2.6.18-164.15.1.el5 #1 SMP Wed Mar 17 11:37:14 EDT 2010 i686 i686 i386 GNU/Linux
    [root@dev etc]#

    Skip broken in this case, doesn't do anything because everything seems to want spamassassin. Default install on Centos 5.4 box.

    I am suspecting some "bad reponess" going on somewhere. I have yum priorities installed and noticed that the Iworx stuff was simply added to the yum.conf file. I updated the priorities for the two items in the .conf file / yum clean all / and then still no joy.
    Last edited by bitworks; 05-10-2010, 06:11 PM.

  • #2
    spamassassin.i386 0:3.3.1-3.el5.rf set
    This is the problem, try disabling the 3rd party repo under /etc/yum.repos.d/*. It's probably rpmforge.repo or something similar. You can disable it by editing the file and changing
    enabled="1" to enabled="0"

    Paul
    Paul Oehler
    InterWorx-CP | http://interworx.com
    InterWorx Control Panel

    Comment


    • #3
      Yum Exceptions

      Hi Paul, thanks for the response. Is there a generalized list of exceptions that could be used for yum?

      Comment


      • #4
        Nope - the problem with DAG, Atomic, etc, is that the list of exceptions would be kind of a rolling target - these "cutting edge" repos change a LOT, and often have weird depsolving issues like you found.

        Though to be fair, it's really just SpamAssassin that's caused grief over the last few months :)

        Comment

        Working...
        X