clone 469513 -1 reassign -1 cacti retitle -1 Do not call db_stop before calling ucf, since ucf uses debconf reassign 469513 ocsinventory-agent retitle 469513 Do not call db_stop before calling ucf, since ucf uses debconf thanks
On Sun, 9 Mar 2008 20:57:52 +0200, Niko Tyni <[EMAIL PROTECTED]> said: > On Wed, Mar 05, 2008 at 04:14:55PM +0000, [EMAIL PROTECTED] wrote: >> Package: ucf Version: 3.005 Severity: important >> ucf blocks on ocsinventory-agent(1:0.0.8-1) and cacti (0.8.7b-1) >> installation process. Quick solution was to downgrade ucf to version >> 2.0020 (stable). > This is also #468101 and #470066. > Both the cacti and ocsinventory-agent postinst scripts call db_stop > before invoking ucf. Yes. On Bug#468160, Bernhard R Link explains: The reason for this seams to be that pdns-server is calling db_stop before calling ucf. Thus when ucf tries to contact debconf, it gets no answer. (as it just calls confmodule which does not restart debconf as all the environment variables are already there). > The previous ucf version loaded the templates only if > DEBCONF_ALREADY_RUNNING was set to 'no'; this changed in 3.005 and > apparently broke both cacti and ocsinventory-agent. The previous version just did not notice that debconf was not responding. That was a bug in the old version of ucf, trying to work around scripts calling ucf with an unusable debconf. According to policy, it is a bug not to use debconf to interact with the user -- what if the user is using a graphical debconf front-end, and not paying attention to the terminal where the install was started? What if there is no such terminal? manoj -- T-shirt Of The Day: I'm the person your mother warned you about. Manoj Srivastava <[EMAIL PROTECTED]> <http://www.golden-gryphon.com/> 1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]