Koozali.org: home of the SME Server
Obsolete Releases => SME Server 7.x => Topic started by: srose on October 19, 2008, 12:21:53 AM
-
Hi Guys,
I know a few people have raised this issue but can anyone help me with the below dependency issue i am having with updating my server?
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Loading "smeserver" plugin
Setting up Update Process
Setting up repositories
smeaddons 100% |=========================| 951 B 00:00
updates 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
smeos 100% |=========================| 1.9 kB 00:00
smeupdates 100% |=========================| 1.9 kB 00:00
Determining fastest mirrors
Reading repository metadata in from local files
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package mod_ssl.i386 1:2.0.52-41.ent.centos4 set to be updated
---> Package rpm-python.i386 0:4.3.3-26_nonptl set to be updated
---> Package libxml2-python.i386 0:2.6.16-12.5 set to be updated
---> Package python.i386 0:2.3.4-14.7.el4 set to be updated
---> Package rpm.i386 0:4.3.3-26_nonptl set to be updated
---> Package httpd.i386 0:2.0.52-41.ent.centos4 set to be updated
--> Running transaction check
--> Processing Dependency: rpm = 4.3.3-23_nonptl for package: rpm-build
--> Processing Dependency: httpd = 2.0.52-38.ent.centos4.2 for package: httpd-suexec
--> Finished Dependency Resolution
Error: Missing Dependency: rpm = 4.3.3-23_nonptl is needed by package rpm-build
Error: Missing Dependency: httpd = 2.0.52-38.ent.centos4.2 is needed by package httpd-suexec
================================================================
No new rpms were installed. No additional commands are required.
================================================================
-
Further to this if i do a yum list it looks like they are installed but not sure why it would show 2 versions
httpd-suexec.i386 2.0.52-41.ent.centos4 installed
httpd-suexec.i386 2.0.52-38.ent.centos4. installed
-
Can you please the output from /sbin/e-smith/audittools/newrpms
-
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Loading "smeserver" plugin
Setting up repositories
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
Extra Packages
VMware-server.i386 1.0.3-44356 installed
bind-libs.i386 20:9.2.4-28.0.1.el4 installed
bind-utils.i386 20:9.2.4-28.0.1.el4 installed
cpp.i386 3.4.6-9 installed
cups-libs.i386 1:1.1.22-0.rc1.9.20.2. installed
hddtemp.i386 0.3-0.beta12.2.2.el4.r installed
jinzora.noarch 2.7-1 installed
kernel.i686 2.6.9-42.0.3.EL installed
kernel.i686 2.6.9-42.0.10.EL installed
kernel.i686 2.6.9-55.0.2.EL installed
kernel.i686 2.6.9-55.0.12.EL installed
kernel-smp.i686 2.6.9-55.0.12.EL installed
kernel-smp.i686 2.6.9-55.0.2.EL installed
kernel-smp.i686 2.6.9-42.0.3.EL installed
kernel-smp.i686 2.6.9-42.0.10.EL installed
mailman.i386 3:2.1.5.1-34.0.el4.sme installed
net-snmp.i386 5.1.2-11.el4_6.11.3 installed
net-snmp-libs.i386 5.1.2-11.el4_6.11.3 installed
net-snmp-utils.i386 5.1.2-11.el4_6.11.3 installed
openldap.i386 2.2.13-8.el4_6.5 installed
pam_abl.i386 0.2.3-2.el4.sme installed
perl-Class-ParamParser.noarch 1.0401-2.el4.sme installed
perl-IO-Socket-SSL.noarch 1.07-1.el4.rf installed
perl-LDAP.noarch 0.34-1.el4.rf installed
perl-MIME-Lite.noarch 3.01-5.el4 installed
perl-Mail-RFC822-Address.noarch 0.3-1.el4.sme installed
perl-String-Approx.i386 3.26-1.el4.rf installed
perl-Time-TAI64.noarch 2.11-1.el4.sme installed
perl-Unix-ConfigFile.noarch 0.06-3.el4.sme installed
perl-XML-SAX.noarch 0.16-1.el4.rf installed
perl-rrdtool.i386 1.0.50-1.2.el4.rf installed
rrdtool.i386 1.0.50-1.2.el4.rf installed
sme-unjunkmgr.noarch 1.0.1-1 installed
smeserver-cacti.noarch 0.8.7a-1 installed
smeserver-gallery2.noarch 2.2-3 installed
smeserver-jinzora.noarch 0.9-6 installed
smeserver-joomla.noarch 1.0.12-1 installed
smeserver-mailman.noarch 1.3.0-15.el4.sme installed
smeserver-mxbackup.noarch 0.1.0-02 installed
smeserver-oscommerce.noarch 2.2rc2a-1 installed
smeserver-proxypass.noarch 0.0.3-1 installed
smeserver-sme7admin.noarch 1.1.0-1 installed
smeserver-spamassassin-features.noarch 0.0.2-0 installed
smeserver-system_monitor.noarch 1.0-1 installed
smeserver-vacation.noarch 1.0-6.el4.sme installed
smeserver-vmware-authd.noarch 0.1-1 installed
smeserver-wbl.noarch 0.0.1-a8.dmay installed
spamassassin-botnet.noarch 0.7-1.el4.sme installed
yum-metadata-parser.i386 1.1.0-2.el4.centos installed
================================================================
No new rpms were installed. No additional commands are required.
-
Well, this is different ... but then I'm new 8)
What versions of rpm and httpd are installed?
yum list httpd rpm
On my fully updated test bed:
httpd.i386 2.0.52-41.ent.centos4
rpm.i386 4.3.3-26_nonptl
Also, since you have some stuff installed from smedev, try:
yum --enablerepo=smedev update
I don't think that'll help, but still...
-
[root@mail ~]# yum --enablerepo=smedev update
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Loading "smeserver" plugin
Setting up Update Process
Setting up repositories
smedev 100% |=========================| 1.9 kB 00:00
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 19 kB 00:00
sqlite cache needs updating, reading in metadata
smedev : ################################################## 57/57
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package mod_ssl.i386 1:2.0.52-41.ent.centos4 set to be updated
---> Package rpm-python.i386 0:4.3.3-26_nonptl set to be updated
---> Package libxml2-python.i386 0:2.6.16-12.5 set to be updated
---> Package python.i386 0:2.3.4-14.7.el4 set to be updated
---> Package rpm.i386 0:4.3.3-26_nonptl set to be updated
---> Package httpd.i386 0:2.0.52-41.ent.centos4 set to be updated
--> Running transaction check
--> Processing Dependency: rpm = 4.3.3-23_nonptl for package: rpm-build
--> Processing Dependency: httpd = 2.0.52-38.ent.centos4.2 for package: httpd-suexec
--> Finished Dependency Resolution
Error: Missing Dependency: rpm = 4.3.3-23_nonptl is needed by package rpm-build
Error: Missing Dependency: httpd = 2.0.52-38.ent.centos4.2 is needed by package httpd-suexec
================================================================
No new rpms were installed. No additional commands are required.
================================================================
-
I'm curious -- where did rpmbuild come from? It's not in smedev.
-
Well, this is different ... but then I'm new 8)
yum --enablerepo=smedev update
I don't think that'll help, but still...
only install from smedev explicitly
yum --enablerepo=smedev update smesever-foo
otherwise you update all existing rpms
almost certainly bad things will happen
-
Well that's important to know -- thanks!
* writes note *