[BusyBox 0004884]: Updates to dpkg

bugs at busybox.net bugs at busybox.net
Wed Sep 10 14:55:04 UTC 2008


The following issue has been SUBMITTED. 
====================================================================== 
http://busybox.net/bugs/view.php?id=4884 
====================================================================== 
Reported By:                wz2b
Assigned To:                BusyBox
====================================================================== 
Project:                    BusyBox
Issue ID:                   4884
Category:                   Other
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             09-10-2008 07:55 PDT
Last Modified:              09-10-2008 07:55 PDT
====================================================================== 
Summary:                    Updates to dpkg
Description: 
BusyBox's dpkg script handling is not exactly as specified in the Debian
Policy Manual.  One of the main differences is that busybox invokes the
scripts without arguments.  Even if BusyBox chose not to implement full
rewind capability, it would be helpful for scripts to be able to determine
why they are being called.

This is a significant job, and it is not necessary to replicate every
single thing that the policy manual demands.

First on my list of concerns is the fact that the 'postrm' script is only
called by BusyBox dpkg in the event of the package being purged.  What's
supposed to happen upon removal is: 1. "prerm remove"  2. remove all the
files except conffiles 3. "postrm remove" 4. remove scripts except
%s.postrm.  Then, if an actual purge was requested, postrm is called again
with the argument "purge."




====================================================================== 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
09-10-08 07:55  wz2b           New Issue                                    
09-10-08 07:55  wz2b           Status                   new => assigned     
09-10-08 07:55  wz2b           Assigned To               => BusyBox         
======================================================================




More information about the busybox-cvs mailing list