[Yum] error report -- latest tarball yum-20030203.tar.gz

seth vidal skvidal at phy.duke.edu
Mon Feb 3 18:24:32 UTC 2003


On Mon, 2003-02-03 at 11:13, R P Herrold wrote:
> RHL 8.0 -- essentially a new install ... [my internal FTP 
> mirror had a drive die -- I am rebuilding it, preparatory to 
> resumeing Phoebe 2 testing.]
> 
> -- Russ Herrold
> 
> [herrold at localhost dl]$ wget \
> http://www.dulug.duke.edu/yum/download/yum-20030203.tar.gz
> --11:06:19--  
> http://www.dulug.duke.edu/yum/download/yum-20030203.tar.gz
>            => `yum-20030203.tar.gz'
> Resolving www.dulug.duke.edu... done.
> Connecting to www.dulug.duke.edu[152.3.183.72]:80... 
> connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 92,160 [application/x-gzip]
> 
> 100%[====================================>] 92,160       
> 329.67K/s    ETA 00:00
> 
> 11:06:19 (329.67 KB/s) - `yum-20030203.tar.gz' saved 
> [92160/92160]
> 
> [herrold at localhost dl]$ rpm -qa | grep rpm
> rpm-python-4.1-1.06
> librpm404-4.0.4-8x.27
> rpm-build-4.1-1.06
> rpm-4.1-1.06
> 
> [herrold at localhost dl]$ rpm -qa | grep yum
> 
> [herrold at localhost dl]$ tar zxf yum-20030203.tar.gz
> 
> [herrold at localhost dl]$ cd yum
> 
> [herrold at localhost yum]$ ./configure > /dev/null
> [herrold at localhost yum]$ make > /dev/null
> [herrold at localhost yum]$ sudo make install  > /dev/null
> Password:
> 
> [herrold at localhost yum]$ sudo cp /etc/yum.conf.rpmsave 
> /etc/yum.conf
> 
> [herrold at localhost yum]$ cat /etc/yum.conf | grep -v ^# | grep -v '^$'
> [main]
> cachedir=/var/cache/yum
> debuglevel=2
> logfile=/var/log/yum.log
> pkgpolicy=newest
> [base]
> name=Red Hat Linux 8.0 base
> baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/8.0/i386/
> [updates]
> name=Red Hat Linux 8.0 updates
> baseurl=http://mirror.dulug.duke.edu/pub/yum-repository/redhat/updates/8.0/
> 
> [herrold at localhost yum]$ sudo yum install ncftp
> Gathering package information from servers
> Getting headers from: Red Hat Linux 8.0 base
> Getting headers from: Red Hat Linux 8.0 updates
> Finding updated packages
> Downloading needed headers
> Resolving dependencies
> Dependencies resolved
> I will do the following:
> [install: ncftp.i386]
> Is this ok [y/N]: y
> Traceback (most recent call last):
>   File "/usr/bin/yum", line 38, in ?
>     yummain.main(sys.argv[1:])
>   File "yummain.py", line 240, in main
>     errors = tsfin.run(callback.install_callback, '')
>   File "callback.py", line 42, in install_callback
>     callbackfilehandles[h]=fd
> TypeError: unhashable type
> 

So I think I know why you're having problems - you're attempting to run
this on rhl 8.0 - specifically on rpm 4.1. I'm not sure how to handle
this w/o making the code ugly with if statements.

But, I need a good way of getting people from psyche to phoebe+ cleanly.
hmm.

*grumble*

I'm going to need to install an 8.0 system to test this stuff.

I'll go do that now, or I'll figure something out.
Not sure why it's erroring _there_ though.


-sv




-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.baseurl.org/pipermail/yum/attachments/20030203/1030c3f3/attachment-0001.pgp 


More information about the Yum mailing list