Yum problems for fedora-extras....

Paul Howarth paul at city-fan.org
Thu Mar 10 09:24:43 UTC 2005


On Thu, 2005-03-10 at 09:12 +0000, Irving, Dave wrote:
> Im trying to install some Fedora Extras...
> I've followed the instructions
> (http://download.fedora.redhat.com/pub/fedora/linux/extras/EXTRAS) to
> add [extras] to my /etc/yum.repos.d dir

What did you call the file you put in /etc/yum.repos.d? It needs to end
in ".repo"

> and I've imported the
> Fedora-Extras RPM GPG Key in to my rpm database like this:
> 
> rpm --import
> http://download.fedora.redhat.com/pub/fedora/linux/extras/RPM-GPG-KEY-Fe
> dora-Extras
> 
> The rpm bit seemed to work.....
> When I connect to the internet, I need to use a proxy server.. For rpm
> this was fine (I just used --proxyhost x --proxyport y).
> For yum, I've read that I need to have $http_proxy exported... I've done
> this.
> So, time to download a package... Im trying to get gnome_phone_manager
> to work, and from the instructions Im following
> (http://hem.bredband.net/miko22/INSTALL.html), I need to get hold of
> libsigc++-devel.
> I gave this a try:
> 
> yum -t --enablerepo=extras install gnome-bluetooth libsigc++-devel
> 
> The result? A load of python errors:
> 
>   File "/usr/lib/python2.3/site-packages/yum/config.py", line 299, in
> _doFileRepo
>     doRepoSection(self, repoconf, section)
>   File "/usr/lib/python2.3/site-packages/yum/config.py", line 313, in
> doRepoSection
>     mirrorurls = getMirrorList(mirrorlist)
>   File "/usr/lib/python2.3/site-packages/yum/config.py", line 390, in
> getMirrorList
>     fo = urlresolver.urlopen(url)
> [snip]
> TypeError: iterable argument required
> 
> So now Im lost... Can anyone help with what I might be doing wrong?

Which version of yum are you using?

$ rpm -q yum

If you followed the instructions at
http://download.fedora.redhat.com/pub/fedora/linux/extras/EXTRAS then
the extras repo is enabled by default and you don't need --
enablerepo=extras

If you move the extras.repo file (whatever you called it) out of
the /etc/yum.repos.d directory, does yum still crash?

If you do "man yum.conf" you'll see that there's now (in yum 2.2.0) a
way of specifying proxies in your /etc/yum.conf file so you don't need
the environment variables.

Paul.
-- 
Paul Howarth <paul at city-fan.org>




More information about the fedora-list mailing list