Your message dated Thu, 15 May 2025 14:36:25 +0000
with message-id <e1ufzhb-002tai...@fasolo.debian.org>
and subject line Bug#1098477: fixed in nginx 1.26.3-3
has caused the Debian Bug report #1098477,
regarding nginx-common: service fails to start after #1082373 dependency loop 
resolved
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1098477: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098477
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: nginx-common
Version: 1.26.3-2
Severity: important

Dear Maintainer,

In #1082373, the dependency loop was solved by removing the nginx dependency
from nginx-common. If we now install nginx-common by itself, we get the
nginx service, and it fails to start:

# apt install nginx-common
...
Get:1 http://deb.debian.org/debian sid/main amd64 nginx-common all 1.26.3-2 
[108 kB]
...
Preparing to unpack .../nginx-common_1.26.3-2_all.deb ...
Unpacking nginx-common (1.26.3-2) ...
Setting up nginx-common (1.26.3-2) ...
Created symlink '/etc/systemd/system/multi-user.target.wants/nginx.service' → 
'/usr/lib/systemd/system/nginx.service'.
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 148.
# systemctl status nginx.service
× nginx.service - A high performance web server and a reverse proxy server
     Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; preset: 
enable
d)
    Drop-In: /run/systemd/system/service.d
             └─zzz-lxc-service.conf
     Active: failed (Result: exit-code) since Fri 2025-02-21 01:37:56 UTC; 12s 
ago
 Invocation: 53f1dc26e8da4c838bc4d5e4278415de
       Docs: man:nginx(8)
    Process: 477 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; 
master_process on; (code=exited, status=203/EXEC)
   Mem peak: 1.7M
        CPU: 6ms

Feb 21 01:37:56 polite-mullet systemd[1]: Starting nginx.service - A high 
performance web server and a reverse proxy server...
Feb 21 01:37:56 polite-mullet (nginx)[477]: nginx.service: Unable to locate 
executable '/usr/sbin/nginx': No such file or directory
Feb 21 01:37:56 polite-mullet (nginx)[477]: nginx.service: Failed at step EXEC 
spawning /usr/sbin/nginx: No such file or directory
Feb 21 01:37:56 polite-mullet systemd[1]: nginx.service: Control process 
exited, code=exited, status=203/EXEC
Feb 21 01:37:56 polite-mullet systemd[1]: nginx.service: Failed with result 
'exit-code'.
Feb 21 01:37:56 polite-mullet systemd[1]: Failed to start nginx.service - A 
high performance web server and a reverse proxy server.

This is due to the nginx binary not being present, as it lives in the nginx 
package.

Discovered by Andreas Hasenack during SRU review of the downstream bug:
https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/2081308

Thanks,
Matthew

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.11.0-18-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages nginx-common depends on:
ii  debconf [debconf-2.0]  1.5.89

nginx-common recommends no packages.

Versions of packages nginx-common suggests:
pn  fcgiwrap   <none>
pn  nginx-doc  <none>
pn  ssl-cert   <none>

-- debconf information excluded

--- End Message ---
--- Begin Message ---
Source: nginx
Source-Version: 1.26.3-3
Done: Jan Mojžíš <janmoj...@debian.org>

We believe that the bug you reported is fixed in the latest version of
nginx, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1098...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jan Mojžíš <janmoj...@debian.org> (supplier of updated nginx package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 15 May 2025 15:31:38 +0200
Source: nginx
Architecture: source
Version: 1.26.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Nginx Maintainers 
<pkg-nginx-maintain...@alioth-lists.debian.net>
Changed-By: Jan Mojžíš <janmoj...@debian.org>
Closes: 1098477
Changes:
 nginx (1.26.3-3) unstable; urgency=medium
 .
   [ Jan Mojžíš ]
   * d/changelog: fix whitespace in 1.26.3-2 record
   * d/control: add libnginx-mod-http-lua dependency for nginx-extras package
     for riscv64 platform
 .
   [ Thomas Ward ]
   * d/nginx-common.nginx.service: Add ConditionFileIsExecutable to
     SystemD service file, prevents starting of service if nginx is
     not installed (which can happen if nginx-common is installed
     independently from `nginx` itself (Closes: #1098477)
Checksums-Sha1:
 8aa420d0678ee56bfd68e600dd68c1b54f9d52fd 3795 nginx_1.26.3-3.dsc
 f325707b95c07138507d8528198a16171dce140c 79576 nginx_1.26.3-3.debian.tar.xz
 1d49d0b0f58932677963bc473138c1f06a789fd6 8398 nginx_1.26.3-3_source.buildinfo
Checksums-Sha256:
 f56364c4e0ddb40776508922fad4c5d879876c62af0b267e02f953ff22cd817c 3795 
nginx_1.26.3-3.dsc
 503aa5d4a8a9f297531bea967687c6a4602ea583505777bbdc390717cc93fe20 79576 
nginx_1.26.3-3.debian.tar.xz
 90f063c03a4a461edb50e18a2e87172ea5c2ae173980a43494d92bf12fa4330d 8398 
nginx_1.26.3-3_source.buildinfo
Files:
 3a70919155a8e4142b4b9c8b38d0fd07 3795 httpd optional nginx_1.26.3-3.dsc
 82f3561addc896986f4a5f0e4aad53e2 79576 httpd optional 
nginx_1.26.3-3.debian.tar.xz
 5a58bd7e62bb8ed6b827dd5994096585 8398 httpd optional 
nginx_1.26.3-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEE0Aiwwj2EeeRrn8uQRdpRdJaTn/kFAmgl7cIVHGphbm1vanpp
c0BkZWJpYW4ub3JnAAoJEEXaUXSWk5/51OUP/jJkjhHrwyihlYergDOeGGbw7O1y
9bS4tVsB6vqBPkpXvleOxNW8l2C9Chsc/kaeV3Q084I8ppv88oNEogHPmBkuasCE
h4PN1ZQDjhLroRPjl6sOHzB/3Q8/zQef91azNPgkzZZUF4+xbuFMP0NQzQIu6PrH
ohG69Wsxgt3hG4m1fTVQ55GDVTg9DAi9M+BQ0LH2U7JhE3EyclO7o3DUS9TXBWU+
eFYkEKSpy2eCDJG59f9XZrGXQ2MAdiFF1iO1pruG6JOZDgI4+YMpSrUvE+RoB68k
UkxZNprEV4ix82hiDBd7fwa+e/9AfLUJ0uxKpyGLeNZamUmoRwEoi1bDXYxUke9Z
QkCEZ3ZY6xFjhHh1kiuaNMQ7sipAl+D0kFiKH/SUTFE3ZH09RWZ1c5scsvKtWNWs
5q/5TNibztlCrL7i24YRsnwO8p9LoWXWXtCLZeBVCOiHbHKcqLMx9VK5ccbeepaJ
X9e7/Q2ZZbQaosHu8LqJSAUCuM52QahyjxRKqLlbdZVdoPmCkrIn8TLyd2NVLG4l
mv4fUw+OFL7CSy6aLh3+K7oJDrdV70Hv++XPBAFnOrEaYzmXmatRgcowXrwb97GH
Ze7isDzfSjsxbfx4fY3NA6ew3KwvPhfeZcxtyJZDb21zIBgUpDQeS7b2DMryVGwD
cw+TxF/scy124gCo
=NS80
-----END PGP SIGNATURE-----

Attachment: pgp_39cvkIeQG.pgp
Description: PGP signature


--- End Message ---

Reply via email to