Koozali.org: home of the SME Server

Obsolete Releases => SME 7.x Contribs => Topic started by: holck on June 15, 2010, 10:35:18 AM

Title: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: holck on June 15, 2010, 10:35:18 AM
When trying to use yum to update the server packages, I get this message

---> Package smeserver-kronolith.noarch 0:2.2-10.el4.sme set to be updated

But then also later the error message above.

I have these repositories enabled: base, updates, smeos, smecontribs, smeupdates, smeaddons, smeextras, and dag

Best regards,
Jesper, Denmark
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: cactus on June 15, 2010, 01:52:04 PM
Try disabling smecontribs for the time of the update:

Code: [Select]
yum update --disablerepo=smecontribs
Your update seems to drag in smeserver-kronolith which required a newer IMP version that is still in smeupdates-testing. Once that is released you will be able to update smeserver-kronolith as well.
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: erroneus on June 20, 2010, 12:48:50 AM
It's not there... I would like to install Kronolith but I can't...
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: janet on June 20, 2010, 02:54:27 AM
holck

Jesper, I think you probably know this, but I post it for the benefit of other readers who may not be aware.

Quote
I have these repositories enabled: base, updates, smeos, smecontribs, smeupdates, smeaddons, smeextras, and dag

Unless you have particular reasons for doing so, and are aware of the implications, only the standard repositories should be enabled ie
base, smeaddons, smeextras, smeos, smeupdates and updates

If you have smecontribs & dag enabled all the time, then you may inadvertantly update a contrib or other package when you do not wish to do so.
It is good practice to update your main SME Server (using the developer recommended standard repos), and then seperately update any contrib or other repo packages ie
(with only the standard repos enabled)
yum update
signal-event post-upgrade
signal-event reboot

Then follow that with specific package updates for any contribs that are installed that you do actually wish to update.
It is also better to update contribs one at a time to ensure no problems are introduced during a standard update ie
yum update --enablerepo=smecontribs contribpackagename
(and if required, although safer to do this anyway)
signal-event post-upgrade
signal-event reboot

If need be, eg in order to download additional dependencies that are in other repos (eg dag), you can temporarily enable dag or other repos during the specific update process ie
yum update --enablerepo=smecontribs --enablerepo=dag contribpackagename
signal-event post-upgrade
signal-event reboot

Following the above guidelines keeps your SME Server updated correctly as per developer releases & recommended CentOS updates, yet also allows you to update your contribs and other additional installed packages in a safe and controlled manner.
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: CharlieBrady on June 21, 2010, 03:48:32 PM
jesper, your post is off-topic for this forum, since smeserver-kronolith is not software included in the SME server CDROM.

You also should pay attention to this:

Don't report problems here - Please report bugs and potential bugs in the bug tracker
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: cactus on June 21, 2010, 07:18:36 PM
Don't report problems here - Please report bugs and potential bugs in the bug tracker
For most of the cases this is true, but in this case I think the error is in publishing the new smeserver-kronolith in smecontribs, where its dependencies are not pushed to the official repositories and are still in smetest as they are core packages and need to be verified first...
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: mrjhb3 on June 22, 2010, 05:26:09 AM
Cactus is correct, imp 4.3.7 should be in the smetest or smeupdates-testing repo for sme8.  smeserver-kronolith has an issue that I need to work on as soon as I get some decent free time between baseball games.  I don't plan to create imp 4.3.7 for sme7, but someone else can if that want.
 
John
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: crazybob on June 24, 2010, 10:45:27 PM
Would it be possible to get a previous version of kronolith that will work with SME 7.4?

TAI
Bob
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: cactus on June 24, 2010, 10:48:33 PM
Would it be possible to get a previous version of kronolith that will work with SME 7.4?
AFAIK only the latest version is available.
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: mrjhb3 on June 24, 2010, 10:53:38 PM
Would it be possible to get a previous version of kronolith that will work with SME 7.4?

TAI
Bob

Yeah sure.  I hadn't manually copied these files from smetest for this reason.  Some automated script must now be checking and doing this work.  I'll try to get to it over the weekend in between youth baseball games.

John
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: CharlieBrady on June 24, 2010, 11:04:59 PM
Would it be possible to get a previous version of kronolith that will work with SME 7.4?

SME 7.4 doesn't really exist. That's just an SME 7.5 system which hasn't had any updates applied for a while. SME 7.5 is the only version which is currently supported and being updated.
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: mrjhb3 on June 28, 2010, 06:18:27 AM
Look for an updated smeserver-kronolith-2.2-11.el4.sme.noarch.rpm in the smetest repo soon.  I'll move it to smecontribs in a few days.

John
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: byte on June 28, 2010, 02:47:36 PM
Moving this topic to the SME Contribs forum, it is more appropriate there. Thanks
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: crazybob on July 07, 2010, 06:24:43 PM
Any news on this?
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: CharlieBrady on July 07, 2010, 06:39:28 PM
Any news on this?

Consult the bug tracker. If this problem has been reported there, then you will be able to see the status  - it will probably have been fixed.

If the problem has not yet been reported, then report it now. Then it will likely be fixed.
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: mrjhb3 on July 07, 2010, 06:53:48 PM
Please don't report to bug tracker.  It's in the smecontribs repo as I stated I would do.  It's been there since June 28.

John
Title: Re: Missing dependency: imp-h3 >= 4.3.7 is needed by package smeserver-kronolith
Post by: BossHog on July 09, 2010, 12:14:30 AM
Howdy,
John and Jesper, the updates worked fine on my production SME7.4-->7.5.1
after John made the rpm available.
Thanks John!
Joe