Since I installed Skype (see Going Skype on Fedora Core Level 6) it's been working, but sometime between then and now updating with yum started giving me errors like:
http://download.skype.com/linux/repos/fedora/5/updates/i586/repodata/repomd.xml: [Errno 14] HTTP Error 404: Server: nginx/0.5.14 Date: Wed, 31 Oct 2007 18:53:37 GMT Content-Type: text/html Content-Length: 1292 Connection: keep-alive Trying other mirror. Error: Cannot open/read repomd.xml file for repository: skype
For some time I thought that it was just an intermittent problem, then I keept ignoring it running like yum --disablerepo=skype update
. Today I decided it was to silly and also that I was still running skype-1.3.0.53-fc5
. A seach lead me to a post by DerKaiserInKanada, not that he had a problem but I discovered that he was using another repository location (read baseurl
):
#cat /etc/yum.repos.d/skype.repo [skype] name=Skype Repository baseurl=http://download.skype.com/linux/repos/fedora/updates/i586/ gpgkey=http://www.skype.com/products/skype/linux/rpm-public-key.asc
Then i ran a normal yum update and vupti no problem and an upgrade to 1.4.0.118-fc5
. Why did I wait that long :-)
6 comments :
http://download.skype.com/linux/repos/fedora/updates/i586
this is a dead link :(
Any news where skype has moved this link to?
The link is forwarded to the download site, but the repository is still there and fully functionable (see http://download.skype.com/linux/repos/fedora/updates/i586/repodata/repomd.xml)
Thank you for your comments which inspired me to write this followup post: Sweetxml: The Anatomy of a yum repository - a look under the hood of the Skype repo for i586.
Best regards
Brian
Thanks for posting this info. Unfortunately skype seems to have broken their repository again by removing the repository key from their site.
More info
Hi Anon
To be honest I've no insight into the signing and the keys, but current I don't get any problems running update (now on Fedora Core 10), but running a wget for the keys does send me off to something diffenrent (but maybe that's not the way it's used?
wget -S http://www.skype.com/products/skype/linux/rpm-public-key.asc
--2008-12-18 20:31:23-- http://www.skype.com/products/skype/linux/rpm-public-key.asc
Resolving www.skype.com... 204.9.163.162
Connecting to www.skype.com|204.9.163.162|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 301 Moved Permanently
Date: Thu, 18 Dec 2008 19:31:23 GMT
Server: Apache
Location: http://www.skype.com/allfeatures/
Vary: Accept-Encoding,User-Agent
Content-Length: 0
Keep-Alive: timeout=5, max=1200
Connection: Keep-Alive
Content-Type: text/html; charset=utf-8
Content-Language: en
Location: http://www.skype.com/allfeatures/ [following]
--2008-12-18 20:31:23-- http://www.skype.com/allfeatures/
Reusing existing connection to www.skype.com:80.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Thu, 18 Dec 2008 19:31:23 GMT
Server: Apache
Accept-Ranges: bytes
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/html; charset=utf-8
Content-Language: en
Length: unspecified [text/html]
Saving to: `index.html'
Best regards
Brian
This page did it for me.
http://fedorasolved.org/multimedia-solutions/installing-skype
I am also using Fedora 10.
Regards,
Reynaldo
Post a Comment