Fedora Account System
Red Hat Associate
Red Hat Customer
From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040929 Description of problem: Yum uses stores too many header files in /tmp It makes trying to find a non-yum temp file more difficult than it should be. It would be nicer if yum created a directory under /tmp and stored the headers there. $ ls -1 /tmp/*hdr|wc -l 969 Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: x Additional info:
It makes the .hdr files in cachedir/repoid/headers/ I'm not sure where or why you're getting them in /tmp
I've been told by people who know that you don't mean yum, you mean up2date. Reassigning.
Root cause - urlretrieve. We probably want to honour --tmpdir rather than using urllib's temp file creation. Maybe set tempfile.tempdir. import urllib (fn, h) = urllib.urlretrieve("http://porkchop.redhat.com/nightly/rawhide-latest/i386/headers/4Suite-0-1.0-3.i386.hdr") print fn '/tmp/tmp5p7cw9.hdr'
I have the same problem. Installed FC3 a few days ago, but already hundreds of .hdr files in /tmp.
Obsolete?
Seems fixed to me.