Bug#241957: woody to sid apache upgrade hang
On Sun, Apr 04, 2004 at 06:35:58PM +0200, Fabio Massimo Di Nitto wrote:
> On Sun, 4 Apr 2004, Bill Allombert wrote:
> hmmm as i stated before apache doesn't use directly tty anymore. Anyway a
> lot of subsystems have changed recently and we will have to review the
> entire woody -> sarge upgrade process again. I tested personally a few
> releases ago and it was ok.. apparently it isn't anymore and it needs love
> absolutely. It would be nice if you have other uml systems like that one
> where to reproduce the upgrade with some debugging stuff enabled here and
> there.
Here is the transcript.
For some reason ucf decide against using debconf for input but
it look like debconf eat stdin so ucf hang.
Script started on Tue Apr 6 18:29:58 2004
pari-uml:~# apt-get upgrade
After unpacking 0B of additional disk space will be used.
Do you want to continue? [Y/n]
Setting up apache (1.3.29.0.2-4) ...
ucf: The Source directory is /etc/apache
ucf: The State directory is /var/lib/ucf
The hash file exists
egrep [[:space:]]/etc/apache/httpd.conf$ /var/lib/ucf/hashfile
The new start file is `/etc/apache/httpd.conf.dpkg-inst.queue\'
The destination is `/etc/apache/httpd.conf\'
The history is kept under \'/etc/apache\'
The file may be cached at \'/var/lib/ucf/cache/:etc:apache:httpd.conf\'
The destination file exists, and has md5sum:
450cf7273df6d99dde919e4d31f3a066 /etc/apache/httpd.conf
The old md5sum does not exist.
The new file exists, and has md5sum:
4d5b83b197868e7d14a78ca559521114 /etc/apache/httpd.conf.dpkg-inst.queue
Historical md5sums are not available
No match found, we shall ask.
Configuration file `/etc/apache/httpd.conf'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a new shell to examine the situation
The default action is to keep your current version.
*** httpd.conf (Y/I/N/O/D/Z) [default=N] ?I
Script done on Tue Apr 6 18:32:42 2004
root 290 0.0 2.5 8244 6420 tty1 T 22:21 0:00 /usr/bin/perl -w
/usr/share/debconf/frontend /var/lib/dpkg/info/apache.postinst configure 1.3.26-0woody3
root 297 0.0 0.5 2480 1288 tty1 T 22:21 0:00 /bin/bash /var/lib/dpkg/info/apache.postinst configure 1.3.26-0woody3
root 1249 0.0 0.4 2404 1212 tty1 T 22:21 0:00 /bin/bash /usr/bin/ucf --debconf-ok /etc/apache/httpd.conf.dpkg-inst.queue /etc/apache/httpd.conf
Cheers,
--
Bill. <ballombe@debian.org>
Imagine a large red swirl here.
Reply to: