← Back to issue list

[Feature] Add support for debconf config script

View original Github issue

Metadata

Project
debcraft
Number
#146
Type
issue
State
open
Author
hector-cao
Labels
Status: Triaged
Created
Updated
Closed

Current evaluation

Feature request for debconf config/templates deployment in debcraft. Triaged (Jira DEBCRAFT-67), and the core functionality has since been implemented via merged installdebconf helper PRs #156 and #162. No activity for about 4 months.

Suggested action: close stale

Reason: The issue's requested first step — letting developers deploy debconf config/templates files — is implemented: merged PR #156 added the installdebconf helper (copying config and templates to the package control directory) and PR #162 added token substitution, both present in current HEAD with unit tests and lifecycle wiring. The issue has had no activity since the bot's Jira-ticket comment 126 days ago, and the feature it requested is no longer missing, so it is no longer applicable.

Impact: 20 Quick Win: 12.0 Staleness: 70 Complexity: 40 Confidence: 85 Support Request: 10

Issue body

One important feature for the Ubuntu/Debian package management is to configure a package installation with debconf A package can provide the config script as debconf front-end to interactively ask users at package installation about the installations options and fill the debconf datebase. The first step for debcraft is to allow developers to deploy a config/templates files for a package.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 20
Quick Win: 12.0
Staleness: 70
Complexity: 40
Confidence: 85
Support Request: 10
close stale Feature request for debconf config/templates deployment in debcraft. Triaged (Jira DEBCRAFT-67), and the core functionality has since been implemented via merged installdebconf helper PRs #156 and #162. No activity for about 4 months.
qwen/qwen3.6-35b-a3b
Staleness: 45
Complexity: 30
Confidence: 85
Support Request: 0
keep open Feature request to add support for debconf config scripts in package management. Currently triaged but inactive for 85 days with no further discussion or implementation progress.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 60
Confidence: 70
Support Request: 5
keep open Feature request to add debconf config script support for Ubuntu/Debian package management in debcraft. Currently triaged and synced to Jira, awaiting implementation or further discussion.
qwen3.6-35b-a3b-mtp-q6
Staleness: 45
Complexity: 40
Confidence: 75
Support Request: 10
keep open Add debconf config script support for interactive Ubuntu/Debian package configuration in debcraft. Status is triaged and synced to internal Jira ticket DEBCRAFT-67. Awaiting assignment and implementation.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: debcraft#156 (confidence 90%)

    Merged PR adding the installdebconf helper that deploys debconf config and templates files, exactly the first step requested in this issue.

  • Related To: debcraft#162 (confidence 80%)

    Merged follow-up adding DEB_HOST_NAME/DEB_BUILD_NAME/DEB_TARGET_NAME token substitution to the debconf config file.

Related issues

Issue Project State Summary Similarity
#147 [Feature] Add support for conffiles debcraft open Feature request to add support for Debian conffiles (config files) in debcraft package metadata. Partial support added in PR #156 (installdebconf helper); more PRs to follow per maintainer comment.
78%
#363 Overlay debconf configuration imagecraft open Feature request to add a debconf configuration plugin for imagecraft, replacing manual override scripts. Untriaged, no maintainer response.
78%
#156 feat: add installdebconf helper debcraft merged Merged after approval. Adds an installdebconf helper to copy debconf config and templates to the package control directory. Core functionality implemented while deferring token replacement and cleanup to future updates. CI checks passed.
76%
#148 [Feature] Add support for triggers debcraft open Feature request to let debcraft install user-provided Debian triggers files into package control metadata. Depends on #145 (maintainer scripts). No maintainer response, unlabelled, inactive 126 days.
72%
#145 [Feature] Add support for maintainer scripts debcraft open Feature request to add support for Debian maintainer scripts (postinst, postrm, prerm, preinst) in debcraft, allowing developers to define script contents and enabling helpers to inject content. No maintainer response or labels yet.
72%