Koozali.org: home of the SME Server

7.0 -> 7.1 yum update problem

Offline Stefano

  • *
  • 10,894
  • +3/-0
7.0 -> 7.1 yum update problem
« on: January 03, 2007, 05:51:19 PM »
Hi all

I have a customer with sme server 7; after installation, I've upgraded php and mysql to 5.X versione via

yum --enablerepo=smeupdates-testing update e-smith-php
yum --enablerepo=base --enablerepo=updates --enablerepo=centosplus update php mysql

Now it's time to move to 7.1

in a vmware machine, installed exactly as the production server, I've tried to do

yum update

but I always got:

Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-imap
Error: Missing Dependency: php is needed by package pear-date
Error: Missing Dependency: php is needed by package pear-mail
Error: Missing Dependency: php >= 4.0.1 is needed by package e-smith-php
Error: Missing Dependency: php >= 4.3.0 is needed by package ingo-h3
Error: Missing Dependency: php is needed by package e-smith-ingo
Error: Missing Dependency: php is needed by package pear-mail_mime
Error: Missing Dependency: php is needed by package pear-log
Error: Missing Dependency: php >= 5.1.0-1 is needed by package php-pear
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-gd
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-ldap
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-mysql
Error: Missing Dependency: php is needed by package pear-file
Error: Missing Dependency: php >= 4.3.0 is needed by package imp-h3
Error: Missing Dependency: php >= 4.3.0 is needed by package horde
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-mbstring
Error: Missing Dependency: php >= 4.3.0 is needed by package turba-h3
Error: Missing Dependency: php is needed by package e-smith-imp
Error: Missing Dependency: php is needed by package pear-db
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-pdo
Error: Missing Dependency: php = 4.3.9-3.22 is needed by package php-domxml


after many test I've found that I can update all rpms but smeserver-support

Is it a bug? is there a way to update without removing php and mysql?

HTH

Ciao

Stefano

Offline TrevorB

  • *
  • 259
  • +0/-0
    • http://www.batley.id.au
7.0 -> 7.1 yum update problem
« Reply #1 on: January 03, 2007, 10:32:41 PM »
Try
yum --enablerepo=base --enablerepo=updates update

You have already updated items from these repos and it will be looking for the newer versions for Centos 4.4 (that sme7.1 is built on).

You may also need to include --enablerepo=centosplus.

Offline Amir Inbar

  • *
  • 113
  • +0/-0
    • http://www.sheroot.net
7.0 -> 7.1 yum update problem
« Reply #2 on: January 04, 2007, 01:55:43 AM »
After doing :
Code: [Select]

yum --enablerepo=base --enablerepo=updates --enablerepo=centosplus update

I still get :
Code: [Select]

Error: Missing Dependency: php >= 4.3.0 is needed by package mnemo-h3
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-imap
Error: Missing Dependency: php is needed by package pear-date
Error: Missing Dependency: php is needed by package pear-mail
Error: Missing Dependency: php >= 4.0.1 is needed by package e-smith-php
Error: Missing Dependency: php >= 4.3.0 is needed by package ingo-h3
Error: Missing Dependency: php is needed by package e-smith-ingo
Error: Missing Dependency: php is needed by package pear-mail_mime
Error: Missing Dependency: php >= 4.3.0 is needed by package nag-h3
Error: Missing Dependency: php >= 4.3.0 is needed by package trean
Error: Missing Dependency: php is needed by package pear-log
Error: Missing Dependency: php >= 4.3.0 is needed by package mimp-h3
Error: Missing Dependency: php is needed by package pear-net_socket
Error: Missing Dependency: php >= 5.1.0-1 is needed by package php-pear
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-gd
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-ldap
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-mysql
Error: Missing Dependency: php is needed by package pear-file
Error: Missing Dependency: php >= 4.3.0 is needed by package imp-h3
Error: Missing Dependency: php is needed by package pear-net_url
Error: Missing Dependency: php is needed by package pear-http_request
Error: Missing Dependency: php >= 4.3.0 is needed by package horde
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-mbstring
Error: Missing Dependency: php >= 4.3.0 is needed by package turba-h3
Error: Missing Dependency: php is needed by package e-smith-imp
Error: Missing Dependency: php >= 4.3.0 is needed by package kronolith-h3
Error: Missing Dependency: php is needed by package pear-db
Error: Missing Dependency: php >= 4.3.0 is needed by package gollem-h3
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by package php-pdo
Error: Missing Dependency: php = 4.3.9-3.22 is needed by package php-domxml

Probably something related to the Horde contrib i installed to update Horde to 3.1 (before the 7.1 update).

Any ideas ?
......

Offline Mace

  • ***
  • 67
  • +0/-0
7.0 -> 7.1 yum update problem
« Reply #3 on: January 04, 2007, 02:53:20 AM »
I'm having the exact same problem. Would love a solution.

Thanks :)

Offline william_syd

  • *****
  • 1,608
  • +0/-0
  • Nothing to see here.
    • http://www.magicwilly.info
7.0 -> 7.1 yum update problem
« Reply #4 on: January 04, 2007, 04:12:39 AM »
Quote from: "amir"

Probably something related to the Horde contrib i installed to update Horde to 3.1 (before the 7.1 update).

Any ideas ?


Maybe you will have to remove the additional horde contribs...

7.0
Code: [Select]
[root@c3 ~]# rpm -qa | grep h3
ingo-h3-1.0.2-02sme01
turba-h3-2.0.5-01sme01
imp-h3-4.0.4-02sme01


7.1
Code: [Select]
[root@tiger ~]#  rpm -qa | grep h3
imp-h3-4.1.3-1.el4.sme
ingo-h3-1.1.2-1.el4.sme
turba-h3-2.1.3-1.el4.sme
Regards,
William

IF I give advise.. It's only if it was me....

Offline Stefano

  • *
  • 10,894
  • +3/-0
7.0 -> 7.1 yum update problem
« Reply #5 on: January 04, 2007, 10:23:28 AM »
Quote from: "amir"
After doing :
Code: [Select]

yum --enablerepo=base --enablerepo=updates --enablerepo=centosplus update

I still get :
Code: [Select]

Error: Missing Dependency: php >= 4.3.0 is needed by package mnemo-h3
Error: Missing Dependency: php = 5.1.6-1.2.1.centos is needed by ..

CUT




I confirm.. enabling other repos doesn't resolve the problem

Quote


Probably something related to the Horde contrib i installed to update Horde to 3.1 (before the 7.1 update).

Any ideas ?


Problem is related to smeserver-support rpm..

try

yum update --exclude=smeserver-support*

HTH

ciao

Stefano

Offline Amir Inbar

  • *
  • 113
  • +0/-0
    • http://www.sheroot.net
7.0 -> 7.1 yum update problem
« Reply #6 on: January 04, 2007, 10:38:00 AM »
didn't work

I gave up and re-installed a fresh copy of SME7.0, now yuming to update.

I had too many contribs installed - that caused the server to stop functioning after i tryed to remove some of them.
......