Koozali.org: home of the SME Server
Obsolete Releases => SME Server 7.x => Topic started by: jahlewis on July 24, 2007, 03:49:21 PM
-
(248/248): php-ldap-4.3.9 100% |=========================| 35 kB 00:00
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 217521f6
Public key for perl-Net-IPv4Addr-0.10-2.el4.noarch.rpm is not installed
Is what I get after running:
# yum clean all
# yum --disablerepo=* --enablerepo=base --enablerepo=updates --enablerepo=smeaddons --enablerepo=smeos --enablerepo=smeupdates update
I've tried this on 3 7.1.3 servers, all with the same results. (I'm also getting the fontconfig dependency issue on one of them as well)
Didn't see anything in the bug tracker, but before I post it there, is there a simple fix? Or something I'm missing?
-
I get the same error on both my test and production machines.
yum clean all
yum update
......
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 217521f6
Public key for perl-Net-IPv4Addr-0.10-2.el4.noarch.rpm is not installed
Anyone have any ideas?
Kevin
-
I too had this error, but on only 2 out of 3 servers i upgraded yesterday. I also ensured all default repositories, cleaned out yum, and even removed and rewrote yum.conf (as per another thread instructions - will hunt out shortly) - but to no avail.
I ended up wgetting the perl-*.rpm from the server that had updated (inside the yum cache).
I "yum localinstall" the first and then the same error occured on the others, all of them perl-*** (but not all of the perl-*** that had to be performed) - there was about 8 of them.
Then completed the yum upgrade without error.
I didn't have time to look into the differences in these three servers to identify why one would work and not the other two, but i suggest you raise a bug.
I am busy for about the next 2 hours, but will hunt out the rewrite yum.conf and see if I can post the perl-***.rpms somewhere if you get really stuck, but i strongly suggest you log a bug. this is the only way to fix the problem for all and not just muck around with my workarounds.
EDIT : here are the steps i used:
tried this first
EDIT:
yum clean metadata
yum clean all
yum --disablerepo=* --enablerepo=base --enablerepo=updates --enablerepo=smeaddons --enablerepo=smeos --enablerepo=smeupdates update
THEN THIS - to default the yum conf:
cd /home/e-smith/db/
mv yum_repositories yum_repositories.po
/etc/e-smith/events/actions/initialize-default-databases
expand-template /etc/yum.conf
still no joy so i ended up having to download these from the other server of mine:
perl-Net-IPv4Addr-0.10-2.el4.noarch.rpm
perl-MailTools-1.77-1.el4.noarch.rpm
perl-Net-Server-0.96-2.el4.noarch.rpm
perl-Text-Template-1.44-4.el4.noarch.rpm
perl-Convert-BinHex-1.119-5.el4.noarch.rpm
perl-IO-stringy-2.110-5.el4.noarch.rpm
perl-String-Approx-3.26-1.el4.i386.rpm
perl-version-0.7203-1.el4.1.i386.rpm
then ran:
yum localinstall perl*.rpm
yum update
signal-event post-upgrade
signal-event reboot
[/code]
-
Or something I'm missing?
You missed the second post in this thread (and the warning box in the FAQ referenced therein):
http://forums.contribs.org/index.php?topic=37872.0
-
I had the same problem. I did this:
yum update smeserver-support smeserver-yum yum yum-plugin-fastest-mirror python-sqlite
signal-event post-upgrade
signal-event reboot
Then do the upgrade (I do not know if update will work too):
yum clean all
yum --disablerepo=* --enablerepo=base --enablerepo=updates --enablerepo=smeaddons --enablerepo=smeos --enablerepo=smeupdates upgrade
signal-event post-upgrade
signal-event reboot
See this thread for more details. There is a link to the wiki in that thread:
http://forums.contribs.org/index.php?topic=36322.msg168766#msg168766
BR. Anders
-
Running:
rpm --import http://mirror.contribs.org/smeserver/releases/7/smeos/i386/RPM-GPG-KEY-SMEServer
and then re-running
yum update
will sort the problem.
-
I've tried all of the above, with no luck. I'm still getting the above error about the missing key.
Going to try downloading the ISO and doing it manually now.
-
I have edited my post above. I think to remember that after you also have to do the "yum clean all" before doing the final upgrade.
Try to do that first and then do the upgrade to 7.2 afterwards. And please post your findings here.
Thanks, Anders
-
I've run yum clean all several times... no avail
Could it be the exclude lines from below?
[root@lepton ~]# yum update smeserver-support smeserver-yum yum yum-plugin-fastest-mirror python-sqlite
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "smeserver" plugin
Loading "fastestmirror" 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% |=========================| 951 B 00:00
smeupdates 100% |=========================| 951 B 00:00
Determining fastest mirrors
Reading repository metadata in from local files
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
Could not find update match for python-sqlite
Could not find update match for yum
Could not find update match for smeserver-yum
Could not find update match for yum-plugin-fastest-mirror
Could not find update match for smeserver-support
No Packages marked for Update/Obsoletion
================================================================
No new rpms were installed. No additional commands are required.
================================================================
-
(248/248): php-ldap-4.3.9 100% |=========================| 35 kB 00:00
warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 217521f6
Public key for perl-Net-IPv4Addr-0.10-2.el4.noarch.rpm is not installed
Is what I get after running:
# yum clean all
# yum --disablerepo=* --enablerepo=base --enablerepo=updates --enablerepo=smeaddons --enablerepo=smeos --enablerepo=smeupdates update
I've tried this on 3 7.1.3 servers, all with the same results. (I'm also getting the fontconfig dependency issue on one of them as well)
Didn't see anything in the bug tracker, but before I post it there, is there a simple fix? Or something I'm missing?
I've solved by manually editing /etc/yum.conf and changing to 0 every 'gpgcheck=1' row..
then yum update, signal-event etc...
HTH
ciao
Stefano