[BusyBox 0001141]: rpm and rpm2cpio can't handle bzip2 compressed payload

bugs at busybox.net bugs at busybox.net
Sun Jan 7 07:05:26 PST 2007


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=1141 
====================================================================== 
Reported By:                lm
Assigned To:                BusyBox
====================================================================== 
Project:                    BusyBox
Issue ID:                   1141
Category:                   Documentation
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             01-04-2007 07:34 PST
Last Modified:              01-07-2007 07:05 PST
====================================================================== 
Summary:                    rpm and rpm2cpio can't handle bzip2 compressed
payload
Description: 
Please add trunk/busybox/patches/rpm2cpio_bzip2.patch to the standard
busybox code.  There _are_ RPMs with bzip2 compressed cpio inside.  PLD
and SUSE Linux use a bzip2 compressed payload.

If required I'll provide and test the appropriate patch for rpm too.
====================================================================== 

---------------------------------------------------------------------- 
 lm - 01-07-07 07:05  
---------------------------------------------------------------------- 
The updated diff enhances the patch originally made by Adam Slattery
<slattery at students.missouri.edu> and sent to the busybox mailing list.

This version ensures to do the bzip2 compress work inside an 'else if'
statement. Else we run in trouble as soon as our RPM has gziped payload. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-04-07 07:34  lm             New Issue                                    
01-04-07 07:34  lm             Status                   new => assigned     
01-04-07 07:34  lm             Assigned To               => BusyBox         
01-07-07 06:57  lm             File Added: bzip2-payload.diff                   

01-07-07 07:05  lm             Note Added: 0001970                          
======================================================================



More information about the busybox-cvs mailing list