[Pkg-nginx-maintainers] Bug#1082373: nginx: nginx missing pre-depends on nginx-common

Michael Prokop mika at debian.org
Sat Sep 21 15:26:28 BST 2024


severity 1082373 serious
thanks

* Thomas Ward [Fri Sep 20, 2024 at 06:27:30PM +0000]:

> For the purposes of argument, the reason nginx I don't think
> pre-depends on nginx-common is because nginx itself can be pulled
> in by other packages that then want to maintain their own
> configuration and roll their own NGINX configuration files.

> While I definitely agree it should pre-depend on nginx-common or
> such, and this was the way in the past, I'm not sure if this is
> something that we (maintainers) need to fix, if the intent was to
> let people Depends: nginx and then roll their own config as part
> of a package install.

> I don't disagree this is a large issue, so on Salsa I'll do a pull
> request for this and then let us discuss on that level before
> inclusion.  This may end up wontfix if the intent is for people to
> install nginx without configuration and then roll their own or
> such.

I'm not claiming that the only way to solve this is adding a
"Pre-Depends: nginx-common" on the nginx package.

But the current as-is status is clearly broken. If someone installs
the nginx package on Debian testing/unstable, the package
installation fails, which is an RC bug.

regards
-mika-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-nginx-maintainers/attachments/20240921/f3cb7979/attachment.sig>


More information about the Pkg-nginx-maintainers mailing list