Skip to content

Comments

nginx: fix module depends on nginx#28588

Merged
robimarko merged 1 commit intoopenwrt:masterfrom
danielfdickinson:pr-fix-nginx-recursive-dependencies
Feb 18, 2026
Merged

nginx: fix module depends on nginx#28588
robimarko merged 1 commit intoopenwrt:masterfrom
danielfdickinson:pr-fix-nginx-recursive-dependencies

Conversation

@danielfdickinson
Copy link
Contributor

📦 Package Details

Maintainer: @Ansuel
Also-mention: @robimarko @GeorgeSapkin

Description:
Closes #28587
nginx: many module recursive dependencies

The solution turns out to be pretty trivial.
Replace the +nginx in the module DEPENDS.

This means the modules do not 'select' nginx, but the do 'depend on' nginx. So nginx is required to install the modules.

This is the same approach taken with PHP8 and #28585 for Zabbix.


🧪 Run Testing Details

  • OpenWrt Version: SNAPSHOT r33092-98e7ed1462
  • OpenWrt Target/Subtarget: bcm27xx/bcm2712
  • OpenWrt Device: Raspberry Pi 5 Model B Rev 1.0

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

Closes openwrt#28587
nginx: many module recursive dependencies

The solution turns out to be pretty trivial.
Replace the +nginx in the module DEPENDS.

This means the modules do not 'select' nginx, but the do 'depend on'
nginx. So nginx is required to install the modules.

This is the same approach taken with PHP8 and openwrt#28585 for Zabbix.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
@danielfdickinson danielfdickinson force-pushed the pr-fix-nginx-recursive-dependencies branch from 143033a to 7ec83f4 Compare February 18, 2026 01:27
@robimarko robimarko merged commit b441a83 into openwrt:master Feb 18, 2026
10 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

nginx: many module recursive dependencies

2 participants