Modestas Vainius wrote: > 4) ignoring -a/-i/-s/-p passed via DH_INTERNAL_OPTIONS if either of these > options > is specified on the command line. That's what the attached 0001 patch is > about. You could simplify the patch a bit (i.e. avoid backup_hash() / > restore_hash()) if you moved DH_INTERNAL_OPTIONS processing before > DH_OPTIONS processing. Then it would be possible get away with a bunch of > deletes instead of backup/restore. I don't really know if -N options > passed > via DH_INTERNAL_OPTIONS should be "cancelled" either. I believe not hence > my > patch does not do it. > 5) it might be a good idea to make DH_INTERNAL_OPTIONS package list > supervisory for > the package list initialized from the command line, i.e. ignore those > packages specified on the command line which are not in the set of > DOPACKAGES constructed from DH_INTERNAL_OPTIONS.
#5 seems like a better approach than #4. I don't see a need to to both, but it looks like your patch for #5 depends on your patch for #4. -- see shy jo
signature.asc
Description: Digital signature