Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#514 closed defect (fixed)

debconf values are overwritten upon installation

Reported by: killyourtv Owned by: killyourtv
Priority: minor Milestone: 0.8.9
Component: package/debian Version: 0.8.8
Keywords: debconf, deb Cc:
Parent Tickets: Sensitive: no

Description

Preseeding the debconf database isn't possible because the db values are overwritten when the i2p package is installed. The value isn't clobbered on upgrades.

For example:

# echo "i2p i2p/daemon boolean true" | debconf-set-selections
# debconf-get-selections |grep i2p
i2p     i2p/daemon      boolean true

But after installing the package, you'll see

# debconf-get-selections |grep i2p
i2p     i2p/daemon      boolean false

This means that one cannot pre-seed the debconf database for I2P to run as a daemon before package installation.

This problem should be corrected once 0.8.8 hits the PPA/my package repo (I think I have it fixed already but a bit more testing is needed).

Subtickets

Change History (3)

comment:1 Changed 8 years ago by killyourtv

Status: newaccepted

comment:2 Changed 8 years ago by killyourtv

Milestone: 0.8.80.8.9
Resolution: fixed
Status: acceptedclosed
Version: 0.8.70.8.8

The next upload of the package will have this bug fixed.

The fix is in changeset 68008243546d3d7d01aa31087c3dc64f4230e5ac.

comment:3 Changed 8 years ago by killyourtv

and fixed packages have been uploaded to the PPA

Note: See TracTickets for help on using tickets.