Thanks.

To reproduce the error, you need to set up a customized Kubuntu install
CD which includes webmin 1.360 (webmin's .deb may be downloaded from
http://webmin.com/) among the packages to be installed by default. With
the error, the automatic install will hang just after installation of
webmin (because the UI will wait for the pipe to close).

However, due to another bug in Webmin, webmin's doesn't correctly
recognize gutsy as a Debian distro, and so will fail to correctly set up
its /etc/init.d script. Due to this, the hang will probably *not* happen
in any case (... because the daemon will not start at all). In order to
properly reproduce the bug, you'd need a feisty distro. Or arrange for
the distro version in /etc/issue to be numeric (7.10) rather than
alphabetic (gutsy).

Ubuntu gutsy (development branch) \n \l  => not ok
Ubuntu 7.04 \n \l => ok

Another remark: with one week more experience with the (K)ubuntu install 
process, I'm now wondering whether this "stray" open filedescriptor wasn't left 
open intentionally. Indeed, could it be that this is needed in case postinst 
scripts want to access the UI (for instance, in order to pop up dialog boxes 
with config questions?).
If yes, then the error would be really webmin's and not apt-get's, and you may 
disregard this bug report. In that case, sorry for the confusion.

-- 
apt-get does not correctly close its "progress monitoring" filedescriptor when 
invoking postinst scripts
https://bugs.launchpad.net/bugs/136767
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to