Koozali.org: home of the SME Server

Contribs.org Forums => General Discussion => Topic started by: LANMonkey on March 16, 2009, 05:26:58 PM

Title: SME 8 Beta, sme8os repository not being found
Post 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?
Title: Re: SME 8 Beta, sme8os repository not being found
Post by: janet on March 16, 2009, 09:04:37 PM
LANMonkey

Quote
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.

Quote
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 ?


Quote
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.
Title: Re: SME 8 Beta, sme8os repository not being found
Post by: LANMonkey on March 16, 2009, 10:29:59 PM
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.

Quote
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?



Title: Re: SME 8 Beta, sme8os repository not being found
Post by: janet on March 16, 2009, 11:15:58 PM
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
Title: Re: SME 8 Beta, sme8os repository not being found
Post by: LANMonkey on March 17, 2009, 04:48:55 PM
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
Title: Re: SME 8 Beta, sme8os repository not being found
Post by: janet on March 18, 2009, 10:40:26 AM
LANMonkey

Always a good place to look
http://rpmfind.net/linux/RPM/
although I couldn't find a RHEL4 version.
 
Title: See also the SME FAQ's
Post by: LANMonkey on March 18, 2009, 05:58:30 PM
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
Title: Re: SME 8 Beta, sme8os repository not being found
Post by: CharlieBrady on March 20, 2009, 04:51:38 PM
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?