← Back to issue list

[Feature] Add support for conffiles

View original Github issue

Metadata

Project
debcraft
Number
#147
Type
issue
State
open
Author
hector-cao
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action: keep open

Reason: Maintainer @cmatsuoka confirmed partial support was added in PR #156 (installdebconf helper) with more PRs to follow, indicating active work on this feature. The issue is a legitimate feature request with clear scope and ongoing development.

Impact: 50 Quick Win: 25.0 Staleness: 25 Complexity: 50 Confidence: 70 Support Request: 0

Issue body

Configuration files of a package are special and so need special treatment at package installation and upgrades. They are part of the package control data and managed by the Debian package management tool: https://man7.org/linux/man-pages/man5/deb-conffiles.5.html debcraft need to allow developers to specify a list of configuration files for each binary package and list them in the conffiles that is part of the package control metadata.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 50
Quick Win: 25.0
Staleness: 25
Complexity: 50
Confidence: 70
Support Request: 0
keep 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.
qwen/qwen3.6-35b-a3b
Staleness: 20
Complexity: 40
Confidence: 85
Support Request: 10
keep open Feature request to add conffiles support to debcraft for managing package configuration files. Partial support was recently added in PR #156, with more work planned.
qwen3.6-35b-a3b-mtp-q6
Staleness: 20
Complexity: 40
Confidence: 90
Support Request: 10
keep open Feature request to add Debian conffiles support to debcraft. Partial implementation added in PR #156, with more PRs planned by a maintainer.
qwen3.6-35b-a3b-mtp-q6
Staleness: 15
Complexity: 45
Confidence: 85
Support Request: 5
keep open Adds conffiles support to debcraft for Debian package configuration metadata. Partial implementation merged in PR #156, with additional PRs planned to complete the feature. Currently awaiting further contributions.

Update history

No update history recorded yet.

Related work

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

    PR #156 added the installdebconf helper which is the first step toward conffiles support. Maintainer confirmed this is partial support with more PRs to follow.

Related issues

Issue Project State Summary Similarity
#146 [Feature] Add support for debconf config script debcraft open 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.
78%