Comment 2 for bug 1646739

Revision history for this message
Nish Aravamudan (nacc) wrote : Re: package php7.0-xml 7.0.13-0ubuntu0.16.04.1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 128

Hello and thank you for testing the update in -proposed!

From DpgkTerminalLog.txt:

Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 111, <GEN0> line 14.
Use of uninitialized value $val in substitution (s///) at /usr/share/perl5/Debconf/Format/822.pm line 83, <GEN1> line 10.
Use of uninitialized value $val in concatenation (.) or string at /usr/share/perl5/Debconf/Format/822.pm line 84, <GEN1> line 10.
Setting up php7.0-xml (7.0.13-0ubuntu0.16.04.1) ...
Use of uninitialized value $reply in scalar chomp at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 66.
Use of uninitialized value $reply in concatenation (.) or string at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 67.
Use of uninitialized value $reply in split at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 68.
Use of uninitialized value $reply in scalar chomp at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 66.
Use of uninitialized value $reply in concatenation (.) or string at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 67.
Use of uninitialized value $reply in split at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 68.
Use of uninitialized value $reply in scalar chomp at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 66.
Use of uninitialized value $reply in concatenation (.) or string at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 67.
Use of uninitialized value $reply in split at /usr/share/perl5/Debconf/FrontEnd/Passthrough.pm line 68.
dpkg: error processing package php7.0-xml (--configure):
 subprocess installed post-installation script returned error exit status 128

Unfortunately, we have seen this before (not necessarily only with php7.0), and it's unclear why debconf is failing. I do not believe this is an actual issue in php7.0's update (and I can't reproduce this locally).

In the paste, we've wondered if perhaps a debconf prompt race is occurring (or perhaps was skipped/ignored?). You mentioned that 'process was stuck on php7.0-xml configuration '. Could you specify what exactly was emitted on your screen that seemed stuck? Do you have any local php7.0-xml configuration modifications?

Thanks again,
Nish