Koozali.org: home of the SME Server
Obsolete Releases => SME Server 8.x => Topic started by: azche24 on October 21, 2013, 09:32:10 AM
-
With the latest yum update i get a dependency error
--> Missing Dependency: initscripts >= 8.45.43 is needed by package 1:nfs-utils-1.0.9-70.el5.i386 (base)
(also with 2 or 3 more packages. But initscripts 8.45.43 ist not available in the updates directory.
This only happens on my "old" production server. The clean affabox backup-server did not have this problem. Should i just skip these packages?
-
azche24
Missing Dependency: initscripts >= 8.45.43 is needed by package 1:nfs-utils-1.0.9-70.el5.i386 (base)
The smeupdates repo here
http://mirror.canada.pialasse.com/releases/8.0/smeupdates/i386/RPMS/
has this package
initscripts-8.45.42-2.1.el5.sme.i386.rpm
But the nfs-utils-1.0.9-70.el5.i386 package which is installed on your system (not sure by whom or from where) requires a newer version of initscripts(8.45.43).
Same sort of issue perhaps for the other packages.
You should report this & the other dependency to bugzilla immediately.
-
It was only this dependency. I made an entry in the bugtracker.
http://bugs.contribs.org/show_bug.cgi?id=7920 (http://bugs.contribs.org/show_bug.cgi?id=7920)
Thx!
-
azche24
Please add the bug number here for future reference
-
He,
As explained by Michael Doerner in comment#2 for bug 7920 (http://bugs.contribs.org/show_bug.cgi?id=7920#c2), the initscript rpm is needed if you installed smeserver-nfs. NFS is often (but not always) used with AFFA, ie to make backups on a NAS.
For those who have this dependency problem, here is how I solved it :
wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.9/cr/i386/RPMS/initscripts-8.45.44-3.el5.centos.i386.rpm
yum localupdate initscripts-8.45.44-3.el5.centos.i386.rpm
Then, you can update your SME the way you want (server-manager or command line) :-)
@JPP : Probably, this should be more tested, as I did it only on one server (my own old SME that I upgrade from a very old version). After that, it would be good if you update your repo ;-)
[EDIT]added forgotten code tags[/EDIT]
-
yum localupdate initscripts-8.45.44-3.el5.centos.i386.rpm
I think this is bad advice. The SME server initscripts rpm is modified. The CentOS version is not 100% compatible with SME server.
You will be missing these changes:
...
* Tue Oct 1 2013 Ian Wells <esmith@wellsi.com> 8.45.42-2.1.sme
- Update to 8.45.42-2.1 [SME: 7870]
- Exit with zero exit status for services not listed in configuration
database to avoid failures in post scriptlets [SME: 1653]
- Merge in SME Server /sbin/e-smith/service wrapper so that only
initscripts which exist in run-level 7 can be run. This ensures
that the supervised service is run, if one exists, and protects
against running "service httpd restart" [SME: 61, 1495]
...
My advice to you is to download the SME server initscripts rpm, and the older nfs-utils rpm. Then use "rpm -Uhv --oldpackage ..." to install both of them.
-
I just uninstalled smeserver-nfs as described by Charlie in http://bugs.contribs.org/show_bug.cgi?id=7920#c1 (http://bugs.contribs.org/show_bug.cgi?id=7920#c1).
I do not want to switch to external centos 5.9 rpm's, because in this case i never can be shure the production server is updated correctly.
-
Hi,
Thanks for this advice, Charlie ! And sorry for the bad solution :oops:
Let's just hope that Ian Wells or chris burnat will soon have time to update the sme version of initscripts.
-
My advice to you is to download the SME server initscripts rpm, and the older nfs-utils rpm.
Where are the nfs-utils to download?
Thank you for your reply.
stefan
-
http://mirror.canada.pialasse.com/releases/8/smecontribs/i386/RPMS/nfs-utils-1.0.9-66.el5.i386.rpm
and
http://mirror.canada.pialasse.com/releases/8.0/smecontribs/i386/RPMS/nfs-utils-lib-1.0.8-7.9.el5.i386.rpm
Edited with correct file
-
Hi,
Thanks for this advice, Charlie ! And sorry for the bad solution :oops:
Let's just hope that Ian Wells or chris burnat will soon have time to update the sme version of initscripts.
Ian Wells has just build the sme version of initscripts, packages for 32 and 64 bits can be found in smetest repos:
initscripts-8.45.44-3.el5.sme.i386.rpm
and:
initscripts-8.45.44-3.el5.sme.x86_64.rpm
It would be great if some of you affected by this issue could test this new package on a test server and report results in Bugzilla:
http://bugs.contribs.org/show_bug.cgi?id=7920
Thanks.
-
Hi,
Tested and reported.
Seems OK, I'll see this night if affa works well with nfs (eating too much bandwidth if I test now, sorry... affa is working through my slow ADSL line).
-
Hi,
Tested and reported.
Seems OK, I'll see this night if affa works well with nfs (eating too much bandwidth if I test now, sorry... affa is working through my slow ADSL line).
Thanks.
chris
-
Hi,
Thanks.
chris
You're welcome ;-)
I reported in the bugtrack that affa did the job normally this night.
I don't know if there is more to test, but for me all seems Ok, the rpm could be released.
-
Hi,
You're welcome ;-)
I reported in the bugtrack that affa did the job normally this night.
I don't know if there is more to test, but for me all seems Ok, the rpm could be released.
Great!
Thank you for feedback and comments in BUgzilla, very appreciated.
-
It's now in the releasing queue, just waiting on release note preparation and review.