Problem adding yum repositories
Andrew
yellowdog-general@lists.terrasoftsolutions.com
Wed, 28 Jul 2004 15:17:29 -0400
Versions mismatch? The original yum does not use the very same config
file syntax. yum from Freshrpms (yum-2.0.7-3.0.yd.fr as of 07-28-2004)
install the new yum.conf as /etc/yum.conf.rpmnew. Check out your
versions and make sure it use the newest .conf file. Maybe clean up
what's in /var/cache/yum/ too..
###NEW YUM.CONF
[andrew@virgule andrew]$ cat /etc/yum.conf.rpmnew
# $Id: yum-yd.conf,v 1.5 2003/09/18 16:29:06 dude Exp $
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=yellowdog-release
gpgcheck=1
tolerant=1
exactarch=1
[os]
name=Yellow Dog Linux $releasever - $basearch - os
baseurl=http://ayo.freshrpms.net/yellowdog/$releasever/$basearch/os
[updates]
name=Yellow Dog Linux $releasever - $basearch - updates
baseurl=http://ayo.freshrpms.net/yellowdog/$releasever/$basearch/updates
[freshrpms]
name=Yellow Dog Linux $releasever - $basearch - freshrpms
baseurl=http://ayo.freshrpms.net/yellowdog/$releasever/$basearch/freshrpms
#[ruffpack]
#name=Yellow Dog Linux $releasever - $basearch - ruffpack
#baseurl=http://ayo.freshrpms.net/yellowdog/$releasever/$basearch/ruffpack
###OLD YUM.CONF
[andrew@virgule andrew]$ cat /etc/yum.conf
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
[base]
name=Yellow Dog Linux 3.0 base
#baseurl=http://ftp.yellowdoglinux.com/pub/yellowdog/yum/3.0/RPMS.main/
baseurl=http://gulus.usherbrooke.ca/pub/distro/yellowdog/yum/3.0/RPMS.main/
[updates]
name=Yellow Dog Linux 3.0 updates
#baseurl=http://ftp.yellowdoglinux.com/pub/yellowdog/yum/3.0/RPMS.updates/
baseurl=http://gulus.usherbrooke.ca/pub/distro/yellowdog/yum/3.0/RPMS.updates/
[updates301]
name=Yellow Dog Linux 3.0.1 updates
baseurl=http://gulus.usherbrooke.ca/pub/distro/yellowdog/yum/3.0.1/update/
[freshrpms]
name=FreshRPMS
baseurl=http://ayo.freshrpms.net/yellowdog/3.0/ppc/freshrpms/
On Wed, 2004-07-28 at 00:55, neben.kabon.2004@charter.net wrote:
> When I try to add freshrpms to my /etc/yum.conf and attempt to run "yum install firefox" I get the error message show below. The addition to my /etc/yum.conf file is:
>
> [freshrpms]
> name=Yellow Dog Linux 3.0 freshrpms
> baseurl=http://ftp.freshrpms.net/pub/freshrpms/yellowdog/3.0/
>
> The Error message:
>
> Gathering package information from servers
> Getting headers from: Yellow Dog Linux 3.0 base
> Getting headers from: Yellow Dog Linux 3.0 freshrpms
> Traceback (most recent call last):
> File "/usr/bin/yum", line 44, in ?
> yummain.main(sys.argv[1:])
> File "yummain.py", line 141, in main
> File "clientStuff.py", line 655, in get_package_info_from_servers
> File "clientStuff.py", line 104, in HeaderInfoNevralLoad
> ValueError: unpack list of wrong size
>
> I have tried adding other repositories with similar results. What can I do to correct for this?
>
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general@lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
> HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com'