dpkg configuration of dibbler-client not working properly

Bug #410696 reported by Michael Helmling
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
dibbler (Debian)
Fix Released
Unknown
dibbler (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: dibbler-client

While upgrading my network to ipv6 I've installed the dibbler dhcpv6 client on several machines, mostly running hardy heron. During installation I noticed the same misbehavior on all of the machines:

- Installation hangs with "Generating /etc/dibbler/client.conf-dpkg-new...", there is no more output, but after pressing "Enter" dpkg continues
- dpkg offers me checkboxes to select if I want to receive dns-server and/or domain information with dhcpv6. Although I select both of them, the generated config file only has domain enabled:

# Defaults for dibbler-client.
# installed at /etc/dibbler/client.conf by the maintainer scripts

# 8 (Debug) is most verbose. 7 (Info) is usually the best option
log-level 7

# To perform stateless (i.e. options only) configuration, uncomment
# this line below and remove any "ia" keywords from interface definitions
# stateless

iface eth0 {
# ask for address
    ia

# ask for options
# option dns-server
# option domain
# option dns-server
    option domain
# option ntp-server
# option time-zone
# option sip-server
# option sip-domain
# option nis-server
# option nis-domain
# option nis+-server
# option nis+-domain

It's also quite strange that those options appear twice there, so I assume the dpkg script in this package is somewhat buggy?

Revision history for this message
Michael Helmling (supermihi) wrote :

There are more debconf problems in the new version:

# LC_ALL=C dpkg --configure -a
Setting up dibbler-client (0.7.3-0.1) ...
*** 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
             old-style, non-debconf prompting. Ugh!

             Please inform the package maintainer about this problem.
Need debconf to interact
dpkg: error processing dibbler-client (--configure):
 subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
 dibbler-client

I've also reported this to the debian bugtracker, unfortunatelly without any response yet. See
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544553

Changed in dibbler (Debian):
status: Unknown → New
Changed in dibbler (Debian):
status: New → Fix Released
Revision history for this message
Andreas Moog (ampelbein) wrote :

solved in natty.

Changed in dibbler (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.