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

Attachment: signature.asc
Description: Digital signature

Reply via email to