yum update failing for delta rpms

Mike McIntyre <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <OF038F26DB.112C5E64-ON852576A8.006FCD4D-852576A8.00708936@ca.ibm.com>
yum-3.2.20-2.1 and yum-metadata-parser-1.1.2-1.1 are installed on a SUSE 
Linux Enterprise Server 10 (x86_64) Patchlevel 2.  yum check-update and 
yum update commands are working for rpms that are NOT delta rpms.  When a 
yum update is run with a delta.rpm selected, it fails as shown below.  Is 
there a resolution to get yum update to work with a delta rpm and not get 
error message "error: unpacking of archive failed: cpio: Bad magic"?

yum update audiofile
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package audiofile.x86_64 0:0.2.6-17.6 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package            Arch            Version              Repository Size
================================================================================
Updating:
 audiofile          x86_64          0.2.6-17.6           updates 41 k

Transaction Summary
================================================================================
Install      0 Package(s)
Update       1 Package(s)
Remove       0 Package(s)

Total download size: 41 k
Is this ok [y/N]: y
Downloading Packages:
audiofile-0.2.6-17.2_17.6 100% |=========================|  41 kB    00:00
============================== Entering rpm code 
===============================
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       : audiofile  1/2
Error unpacking rpm package audiofile-0.2.6-17.6.x86_64
error: unpacking of archive failed: cpio: Bad magic
=============================== Leaving rpm code 
===============================

Updated:
  audiofile.x86_64 0:0.2.6-17.6

Complete!


access_log on Apache server where yum repository is has message:
$ipaddress - - [11/Jan/2010:15:00:52 +0000] "GET 
//repo/yum/Updates/%24RCE/SLES10-SP2-Updates/sles-10-x86_64/rpm/x86_64/audiofile-0.2.6-17.2_17.6.x86_64.delta.rpm 
HTTP/1.1" 200 42493 "-" "urlgrabber/3.1.0 yum/3.2.20"


Regards,....Mike McIntyre

_______________________________________________
Yum mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.