Koozali.org: home of the SME Server
Contribs.org Forums => General Discussion => Topic started by: LANMonkey on March 16, 2009, 05:26:58 PM
-
I am trying to set up SME 8 Beta according to the Wiki provided for it here:
http://wiki.contribs.org/SME_Server_8
I followed the command provided to set up the repositories:
"/sbin/e-smith/db yum_repositories set sme8os repository \
Name 'SME Server 8 - smeos' \
BaseURL 'http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/testing/8/smeos/i386/' \
EnableGroups yes \
GPGCheck no \
Visible yes \
status enabled"
When trying to install tetex-latex ("yum install tetex-latex" or "yum --enablerepo=base install tetex-latex") I am getting errors:
"http://distro.ibiblio.org/ub/linux/distributions/smeserver/releases/testing/8/smeos/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: sme8os. Please verify its path and try again"
What is going on and\or how do I change my repository back to the way it was?
-
LANMonkey
When trying to install tetex-latex ("yum install tetex-latex" or "yum --enablerepo=base install tetex-latex") I am getting errors:
As advised in the wiki, did you follow the sme8 repo setup with
signal-event yum-modify
Try
yum clean all
When using yum on the command line, you do not need to specify repos which have status=enabled, as these are automatically checked by yum
Normally you would only have the default sme repos set to enabled, and all other "additional repos" set to disabled.
Then you would specify the disabled repos in the command line to allow yum to update specific packages from specific repos.
To enable all configured repos is dangerous as you may update packages you don't wish to update.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: sme8os. Please verify its path and try again"
Is this sme8 server behnid another sme7.x server running as gateway, and does your gateway have Dansguardian installed ?
What is going on and\or how do I change my repository back to the way it was?
Nothing is going on, you enabled the sme8os repo for good reason I assume.
Try the fix suggested above, or provide further feedback if that doesn't work.
If you want to delete the repo do
db yum_repositories delete sme8os
You can learn the syntax by doing
db
You need to understand repos and db commands a little better than you do.
-
Yes, I did the "signal-event yum-modify".
I am not using SME as a gateway, but I do have a firewall. I have never had a problem yet that seemed to indicate a firewall, is that what Dansguardian is? I have managed to install tetex-latex on SME 7.x from a repository, so I assume there is nothing in my network standing in the way.
Nothing is going on, you enabled the sme8os repo for good reason I assume.
The only reason that I enabled the repository is because it is part of the installation instructions on the Wiki for the Beta version here:
http://wiki.contribs.org/SME_Server_8
It is listed under "Upgrade Paths" which could mean a couple of things. It could mean that it would be necessary to upgrade from 7.4 via yum. But also at the same time it could mean that if there were additional packages available for SME 8 Beta, then this additional repository might be necessary. I upgraded from the CD and I am looking for a package that is not available for SME 7.4.
Do you happen to know if there is a yum package available for dvipng?
-
LANMonkey
Did you do
yum clean all
On a sme7.4 I get
[root@server ~]# yum install tetex-latex
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
tetex-latex i386 2.0.2-22.0.1.EL4.10 base 4.9 M
Installing for dependencies:
desktop-file-utils i386 0.9-3.el4 base 108 k
psutils i386 1.17-23 base 83 k
tetex i386 2.0.2-22.0.1.EL4.10 base 10 M
tetex-dvips i386 2.0.2-22.0.1.EL4.10 base 673 k
tetex-fonts i386 2.0.2-22.0.1.EL4.10 base 20 M
-
I have done a reinstall. If I try to enable the sme8os repository again, I'll try the "yum clean all".
When I installed tetex-latex on SME 7.4, I got the same feedback from yum.
As I said, the reason I am going through all this is in order install dvipng. If I can't get any reassurances that the package is available through yum somewhere, then I see no reason to pursue my efforts with SME 8 Beta.
I originally pursued this subject here:
http://forums.contribs.org/index.php/topic,43535.0.html
-
LANMonkey
Always a good place to look
http://rpmfind.net/linux/RPM/
although I couldn't find a RHEL4 version.
-
Here are some other leads that I will pursue later:
http://wiki.contribs.org/SME_Server:Documentation:FAQ#Yum_Updates
http://wiki.contribs.org/SME_Server:Documentation:FAQ#General
http://wiki.contribs.org/SME_Server:Documentation:FAQ#Adding.2C_removing_or_disabling_repositories
http://wiki.contribs.org/SME_Server:Documentation:FAQ#Other_popular_repositories
-
When trying to install tetex-latex ("yum install tetex-latex" or "yum --enablerepo=base install tetex-latex") I am getting errors:
"http://distro.ibiblio.org/ub/linux/distributions/smeserver/releases/testing/8/smeos/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
If that is exactly what it said, then the problem is 'ub' instead of 'pub'. Did you "Please verify its path and try again", as instructed?