up2date generating an error when trying to install lynx

Adrian Likins alikins at redhat.com
Fri Jan 16 18:27:08 UTC 2004


On Fri, Jan 16, 2004 at 03:12:59PM +0800, Yusuf Goolamabbas wrote:
> On a test box, I did the following "up2date lynx" 
> up2date would take a very long time at this stage
> 
> Testing package set / solving RPM inter-dependencies...
> 
> I broke the up2date command via Ctrl-C after around 20 mins of it at
> this stage
> 
> I had rpmfind.net as my source, I then switched to using
> fedora.redhat.com as my source and got the following error
> 
> [root at 214 root]# up2date lynx
> 
> Fetching package list for channel: fedora-core-1...
> 
> Fetching
> http://fedora.redhat.com/releases/fedora-core-1/headers/header.info...
> ########################################
> 
> Fetching package list for channel: updates-released...
> 
> Fetching
> http://fedora.redhat.com/updates/released/fedora-core-1/headers/header.info...
> ########################################
> 
> Fetching Obsoletes list for channel: fedora-core-1...
> 
> Fetching Obsoletes list for channel: updates-released...
> 
> Fetching rpm headers...
> ########################################
> Name                                    Version        Rel     
> ----------------------------------------------------------
> lynx                                    2.8.5          13
> i386  
> 
> 
> Testing package set / solving RPM inter-dependencies...
> 
> Traceback (most recent call last):
>   File "/usr/sbin/up2date", line 1188, in ?
>     sys.exit(main() or 0)
>   File "/usr/sbin/up2date", line 766, in main
>     fullUpdate, dryRun=options.dry_run))
>   File "/usr/sbin/up2date", line 1051, in batchRun
>     batch.run()
>   File "up2dateBatch.py", line 70, in run
>   File "up2dateBatch.py", line 142, in __dryRun
>   File "up2date.py", line 387, in dryRun
>   File "depSolver.py", line 716, in solvedep
>   File "depSolver.py", line 683, in process_deps
>   File "depSolver.py", line 475, in __dependencies
>   File "depSolver.py", line 93, in solveDep
>   File "/usr/share/rhn/up2date_client/repoBackends/genericSolveDep.py",
> line 40, in solveDep
>     self.getSolutions(unknowns)
>   File "/usr/share/rhn/up2date_client/repoBackends/genericSolveDep.py",
> line 235, in getSolutions
>     hdr = self.getHeader(pkg)
>   File "/usr/share/rhn/up2date_client/repoBackends/genericSolveDep.py",
> line 217, in getHeader
>     progressCallback = progressCallback)
>   File "rpcServer.py", line 110, in doCall
>   File "repoDirector.py", line 31, in getHeader
>   File "rpmSource.py", line 210, in getHeader
>   File "/usr/share/rhn/up2date_client/repoBackends/yumRepo.py", line 96,
> in getHeader
>     hdrBuf = fh.read()
>   File "/usr/lib/python2.2/gzip.py", line 156, in read
>     self._read(readsize)
>   File "/usr/lib/python2.2/gzip.py", line 210, in _read
>     self._read_eof()
>   File "/usr/lib/python2.2/gzip.py", line 245, in _read_eof
>     raise ValueError, "CRC check failed"
> ValueError: CRC check failed
> 

	Well, thats a new one. Havent seen it before but
it definately looks like you got a corrupted header downloaded
and it blew up in gzip. 

	Yay, more exceptions to catch! ;->



Adrian





More information about the fedora-devel-list mailing list