Koozali.org: home of the SME Server
Obsolete Releases => SME Server 7.x => Topic started by: sgwestrip on July 23, 2007, 08:50:24 AM
-
When doing a yum update to 7.2 it always fails trying to find fontconfig-2.2.3-7.centos4.i386.rpm on any of the mirrors. I have checked and double-checked that I have the correct repositries enabled.
Any advice as to what could be the problem?
Thanks,
Steve
-
When doing a yum update to 7.2 it always fails trying to find fontconfig-2.2.3-7.centos4.i386.rpm on any of the mirrors. I have checked and double-checked that I have the correct repositries enabled.
Any advice as to what could be the problem?
Thanks,
Steve
Which repositories do you have enabled? Is this a fresh install of 7.1 or an upgrade from earlier versions of SME. The policiy about the enabled repositories has changed since then and CentOS repositories should be enabled as well now. Have a look at this FAQ (http://wiki.contribs.org/SME_Server:Documentation:FAQ#Which_repositories_should_be_enabled) entry.
-
I had enabled the repostitories as per the FAQ so I do not think that is the problem.
Thanks,
Steve
-
Please report ALL problems to the Bug Tracker
[root@kiwi ~]# rpm -q --whatrequires fontconfig
urw-fonts-2.2-6.1
[root@kiwi ~]# rpm -q --whatrequires urw-fonts
ghostscript-7.07-33
[root@kiwi ~]# rpm -q --whatrequires ghostscript
ghostscript-fonts-5.50-13
hylafax-4.3.4-1rhel4
This is related to a contrib, it's not a problem with the base
if problems persist open a bug on smeserver-hylafax
-
I am sorry to disagree, but on my installation fontconfigs does not have any dependencies.
[root@document ~]# rpm -q --whatrequires fontconfig
no package requires fontconfig
This output from yum would suggest that fontconfig is in the base:
http://mirror.contribs.org/smeserver/releases/7/smeos/i386/CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror.contribs.org/smeserver/releases/7/smeos/i386/CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror.contribs.org/smeserver/releases/7/smeos/i386/CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror.contribs.org/smeserver/releases/7/smeos/i386/CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror.contribs.org/smeserver/releases/7/smeos/i386/CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm: [Errno 4] IOError: [Errno ftp error] 450 fontconfig-2.2.3-7.centos4.i386.rpm: No such file or directory
Trying other mirror.
Error: failure: CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm from smeos: [Errno 256] No more mirrors to try.
Thanks,
Steve
-
Don't report problems here - Please report bugs and potential bugs in the bug tracker. Thanks.
And please tell us your server history when reporting.
-
Have you tried to clean all the cached data of yum and issued the update command again?
yum clean all
-
The links aren't valid. Here you go ftp://ftp.nluug.nl/pub/sunsite/distributions/smeserver/releases/obsolete/7.1/smeos/i386/CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm
Note that i haven't tested this rpm on SME7.2 so i don't know what it'll do.
-
Have you filled in a Bug Report over @ http://bugs.contribs.org/ ? Please don't wait to be told this way you help us to help you/others - Thanks!
Shouldn't that read http://bugs.contribs.org now? :-)
-
Shouldn't that read http://bugs.contribs.org now? :-)
:lol: Thanks.
-
I am sorry to disagree
Trying other mirror.
http://mirror.contribs.org/smeserver/releases/7/smeos/i386/CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm: [Errno 14] HTTP Error 404: Not Found
Your yum urls are messed up. Looks like there stuck in SME 7.0 mode.
http://mirror.pacific.net.au/linux/CentOS/4/os/i386/CentOS/RPMS/fontconfig-2.2.3-7.centos4.i386.rpm
Did you create a bug report?
-
Don't report problems here - Please report bugs and potential bugs in the bug tracker.
Why not at least let people talk about it and swap notes, so they can log a proper bug.
If we can't swap information about our experiences here, then where can we do that? Sifting through a bug tracker is not exactly fun or useful.
-- JJ
-
Why not at least let people talk about it and swap notes
Nobody is stopping you, however nothing gets fixed in the next version(or the documentation) by gossip in the forums.
-
Why not at least let people talk about it and swap notes, so they can log a proper bug.
But why duplicate the work ?
Back to the topic, please still open a bug report and when you do please show the out put of cat /etc/yum.repos.d/mirrors*
Thanks.
-
Your yum urls are messed up. Looks like there stuck in SME 7.0 mode.
Perhaps OP is still in 7.0 mode, but this is never stated.
@sgwestrip: What is your current version of SME Server?
I seem to remember that when having SME Server 7.0 some additional steps where needed to first upgrade smeserver-support and yum related packages first.
-
Ok now i need some help :x
I had a server crash in the middle of updating now i get these two errors
Error: Missing Dependency: clamav = 0.91.1-1.el4.rf is needed by package clamd
Error: e-smith-qmail conflicts with runit < 1.7
How could i solve them?
Edit: I'm doing a signal-event post-upgrade and reboot and i'll se if that works but i doubt that it will work on clamd error.
-
Ok now i need some help :x
I had a server crash in the middle of updating now i get these two errors
Error: Missing Dependency: clamav = 0.91.1-1.el4.rf is needed by package clamd
Error: e-smith-qmail conflicts with runit < 1.7
How could i solve them?
Edit: I'm doing a signal-event post-upgrade and reboot and i'll se if that works but i doubt that it will work on clamd error.
You can not complete an update with missing dependencies. Yum should fail when one of the required packages is not found.
A reboot should normally bring your system up again.
It might well be that the mirrors are not fully synced, this has happened with earlier upgrades as well, it has taken up to one or two days in the past before all mirrors were in sync and all needed packages were availabale.
Furthermore It might be that you have other repositories enabled than the five in the FAQ, or that the exclude lines in the yum configuration files are not up-to-date.
Please specify the current version (before the update) of your server.
-
Please specify the current version (before the update) of your server.
7.13 is the current version and as i have said the update did work but i had a problem and i needed to reboot the server (the hard way).
Now i get those two errors and don't know what to do about them.
The runinit is a first for me. :) I'll try to update everything except clam and i'll see what i get.
Edit: Same problems. Upgraded everything except qmail and clam.
-
The problem I had was solved by running:
yum clean metadata
yum clean all
and then yum update works fine.
As I was asked, the server was running 7.1.3 with all updates applied. I also tried this on a 2nd SME server that I am an administrator for and it had exactly the same problem that was resolved in exactly the same way.
Thanks for everyones help,
Steve
-
Was a bug report ever raised in bugzilla? I have a look but can't find anything in the friendly bugzilla interface.
I was running 7.1.3 and tried to use the web based software installer, it fell over complaining about not being able to find the fontconfig rpm. Dug about in the forums found the "yum clean all" etc commands.
SSH'd into the server ran "yum clean all", then re-ran the software installer and it completed succesfully. The previous run of the software installer (to upgrade to 7.1.3) had run without any trouble.
Two things that need "fixing":
The apparent requirement to run"yum clean all" when upgrading.
Make the page that you get in the software installer when yum falls over clearly indicate that yum has not completed properly and that the upgrade/update is not going to happen.