Bug#479200: [exim4-base] E: /var/cache/apt/archives/exim4-base_4.69-5+b1_i386.deb: subprocess new post-removal script killed by signal (Segmentation fault)

David Claughton dave at encoresoup.net
Sat May 3 21:07:59 UTC 2008


Marc Haber wrote:
> On Sat, May 03, 2008 at 04:24:55PM +0100, David Claughton wrote:
> > When updating from 4.69-5 to 4.69-5+b1 the install fails with the 
> > following output...
> > 
> > Unpacking replacement exim4-base ...
> > Use of uninitialized value in subroutine entry at 
> > /usr/lib/perl/5.10/DynaLoader.pm line 219.
> > dpkg: warning - old post-removal script killed by signal (Segmentation 
> > fault)
>
> That looks like some perl bug caused by the recent perl transition.
> Please set EX4DEBUG=1 and try installing again, and paste the output
> here.
>
> Greetings
> Marc
>
>   
This didn't produce any debug output, so I did a bit of digging and it 
looks like it was actually falling over in the debconf Gnome frontend 
... specifically ...

    require Debconf/FrontEnd/Gnome.pm called at (eval 
33)[/usr/share/perl5/Debconf/AutoSelect.pm:52] line 2
    Debconf::AutoSelect::BEGIN() called at /usr/lib/perl5/Gnome2.pm line 0
    eval {...} called at /usr/lib/perl5/Gnome2.pm line 0
    eval '
            use Debconf::FrontEnd::Gnome;
            Debconf::FrontEnd::Gnome->new();
       
;' called at /usr/share/perl5/Debconf/AutoSelect.pm line 52
    Debconf::AutoSelect::make_frontend() called at 
/usr/share/debconf/frontend line 15
Signal SEGV at /usr/lib/perl5/Gnome2.pm line 26
    require Gnome2.pm called at (eval 
34)[/usr/share/perl5/Debconf/FrontEnd/Gnome.pm:13] line 3
    Debconf::FrontEnd::Gnome::BEGIN() called at /usr/lib/perl5/Gnome2.pm 
line 0
    eval {...} called at /usr/lib/perl5/Gnome2.pm line 0
    eval '
    use Gtk2;
    use Gnome2;

;' called at /usr/share/perl5/Debconf/FrontEnd/Gnome.pm line 13

Switching to Dialog fixed the problem.  I'm not sure if this is related 
to bug #443753 or if it's an entirely separate SEGV ;-)

Rgrds,

    David.





More information about the Pkg-exim4-maintainers mailing list