rlinetd's update-inetd fails if invoked from a maint script using debconf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rlinetd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When upgrading to oneiric with sane-utils and rlinetd installed:
Setting up sane-utils (1.0.22-2ubuntu2) ...
*** WARNING: ucf was run from a maintainer script that uses debconf, but
the script did not pass --debconf-ok to ucf. The maintainer
script should be fixed to not stop debconf before calling ucf,
and pass it this parameter. For now, ucf will revert to using
Please inform the package maintainer about this problem.
Need debconf to interact
dpkg: error processing sane-utils (--configure):
subprocess installed post-installation script returned error exit status 2
The problem is that sane-utils.postinst activates debconf and then calls update-inetd, which in turn calls ucf in an unsupported way. As it is, I cannot upgrade to oneiric with rlinetd and any package with a similar postinst script to that of sane-utils installed.
Related branches
summary: |
- sane-utils ucf invocation error in postinst script + rlinetd's update-inetd fails if invoked from a maint script using + debconf |
Status changed to 'Confirmed' because the bug affects multiple users.