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.



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

Reply via email to