crowdsec-firewall-bouncer: Installing fails as it tries to overwrite etc/config/crowdsec owned by crowdsec
Open
Nobody has claimed this yet.
bug
release/25.12
- Dominant language
- Makefile
- Stars
- 4.6k
- Forks
- 4k
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 134
Description
Package Name
crowdsec-firewall-bouncer-0.0.34-r1
Maintainer
(@ne20002)
OpenWrt Version
25.12-rc5
OpenWrt Target/Subtarget
ipq40xx/generic
Steps to Reproduce
- Self configure with crowdsec and crowdsec-firewall-bouncer
- Build using -j 17
Actual Behaviour
Build fails with the following error message
( 63/269) Installing crowdsec (1.6.2-r1)
( 64/269) Installing crowdsec-firewall-bouncer (0.0.34-r1)
ERROR: crowdsec-firewall-bouncer-0.0.34-r1: trying to overwrite etc/config/crowdsec owned by crowdsec-1.6.2-r1.
( 65/269) Installing diffutils (3.10-r1)
Confirmation Checklist
- The package is maintained in this repository.
- I understand that issues related to the base OpenWrt repository or LuCI repository will be closed.
- I am reporting an issue for OpenWrt, not an unsupported fork.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the package definitions for crowdsec and crowdsec-firewall-bouncer, focusing on how each installs etc/config/crowdsec. Reproduce the OpenWrt 25.12-rc5 build with both packages selected, then verify that the installation completes without either package attempting to overwrite the other's file.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100