On Wed, Jan 20 2016, Rafael Laboissiere wrote:
> Package: mailagent
> Version: 1:3.1-81-1
> Severity: important

> I upgraded the perl package in my testing system to version 5.22.1-4 
> today and mailagent ceased to work.  I had error messages like the
> following one in the mailagent log file:

>    16/01/20 19:17:43 mailagent[178656]: ERROR Can't use
> 'defined(@array)' (Maybe you should just omit the defined()?) at (eval
> 1219) line 5, <DATA> chunk 618., while parsing code of
> compress'restore.

        This should be reasonably easy to fix. I am afraid is this is
 not the only bug that would be introduced; mailagent has not really
 been updated beyond perl4 much, I am afraid.

> It is even worse than that: even though there were messages like these
> ones in the log file:
>
>    16/01/20 19:17:43 mailagent[178656]: NOTICE not saved, leaving in mailbox
>    16/01/20 19:17:43 mailagent[178656]: WARNING using
> /home/rafael/mbox.rafael for mailbox
>
> the non-filtered email messages were not saved anywhere.  The file
> /home/rafael/mbox.rafael was not created, contrary to what is
> indicated above.  I had severe email loss this afternoon!
>
> BTW, I considered raising the severity level of this bug report to
> "serious".  However, I could find a workaround for the problem, by
> commenting the definitions for the configuration variables "compress",
> "compspecs", and "comptag" in my ~/.mailagent file.

> I apologize for not proposing a patch.  Hacking the Perl code in
> /usr/bin/mailagent is far beyond my current aptitudes.

        I’ll take a crack at it.

        manoj
-- 
To err is human, to repent, divine, to persist, devilish. Benjamin
Franklin
Manoj Srivastava <sriva...@acm.org> <http://www.golden-gryphon.com/>  
4096R/C5779A1C E37E 5EC5 2A01 DA25 AD20  05B6 CF48 9438 C577 9A1C

Attachment: signature.asc
Description: PGP signature

Reply via email to