Andreas Metzler wrote:
> found 400470 1.2.4-6
> # reopening as neither an explanation was given nor a change was made
> thanks
>   
I did have an interim version where debconf was only a "Depends"....
> On 2006-12-02 Debian Bug Tracking System <[EMAIL PROTECTED]> wrote:
>   
>> This is an automatic notification regarding your Bug report
>> #400470: imapproxy: Pre-Depends without reason,
>> which was filed against the imapproxy package.
>>     
>>  .
>>    * Control file: debconf pre-depend *is* necessary (Closes: #400470)
>>     
>
> Why is it necessary? The only reason you would need it is if you used
> debconf in preinst.
>   
Having debconf as a Pre-Depends (as recommended by the Policy and
debconf's manual, AFAICR) is indeed more convenient than absolutely
necessary. The reason why it is needed: automated testing tools such as
piuparts fail horribly without a Pre-Depends (debconf is removed before
imapproxy) -- go figure.


Of course, piuparts might be buggy as hell, but it is used widely enough
to not be considered *that* buggy.
Moreover, I can't test uninstalling everything down to "essential" to
check whether this would become a real problem, so I'll have to trust
our tools.


I still cannot understand why is this Pre-Depends so important (for
you?). There are far worse dependency problems out there.
Of course, I know darn well that we are just about to enter a deep
freeze stage.



    J.L.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to