[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-06-13 Thread Timo Aaltonen
Hello Adam, or anyone else affected, Accepted nginx into plucky-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nginx/1.26.3-2ubuntu1.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-27 Thread Matthew Ruffell
Attached is a debdiff for noble which fixes this issue V3 ** Patch added: "Debdiff for nginx on noble V3" https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/2081308/+attachment/5880536/+files/lp2081308_noble_V3.debdiff -- You received this bug notification because you are a member of Ubun

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-26 Thread Matthew Ruffell
I have uploaded to N, O, P -unapproved. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2081308 Title: Resolve circular dependency loop between nginx and nginx-common To manage notifications about th

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-26 Thread Matthew Ruffell
Attached is a debdiff for plucky which fixes this issue V2 ** Patch added: "Debdiff for nginx on plucky V2" https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/2081308/+attachment/5880534/+files/lp2081308_plucky_V2.debdiff -- You received this bug notification because you are a member of U

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-26 Thread Matthew Ruffell
** Description changed: [Impact] If you use policy-rc.d to prevent unattended-upgrades from restarting your services outside of a reboot or shutdown, it reveals a circular dependency loop between nginx and nginx-common, where it cannot start nginx before nginx-common is configured.

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-26 Thread Matthew Ruffell
Attached is a debdiff for nginx on oracular that fixes this issue, V2 ** Patch added: "Debdiff for nginx on oracular" https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/2081308/+attachment/5880530/+files/lp2081308_oracular_V2.debdiff -- You received this bug notification because you are a

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-26 Thread Matthew Ruffell
Attached is a debdiff for oracular which fixes this issue V3 ** Patch added: "Debdiff for nginx on oracular V3" https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/2081308/+attachment/5880535/+files/lp2081308_oracular_V3.debdiff -- You received this bug notification because you are a membe

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-26 Thread Matthew Ruffell
Attached is a debdiff for noble which fixes this issue V2 ** Description changed: [Impact] If you use policy-rc.d to prevent unattended-upgrades from restarting your services outside of a reboot or shutdown, it reveals a circular dependency loop between nginx and nginx-common, where it

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-26 Thread Matthew Ruffell
Attached is a debdiff for plucky that fixes this issue. ** Patch removed: "Debdiff for nginx on noble" https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/2081308/+attachment/5855491/+files/lp2081308_noble.debdiff ** Patch added: "Debdiff for nginx on plucky" https://bugs.launchpad.net/u

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-21 Thread Matthew Ruffell
Fix released in questing 1.26.3-3ubuntu1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2081308 Title: Resolve circular dependency loop between nginx and nginx-common To manage notifications about t

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-05-21 Thread Matthew Ruffell
** Also affects: nginx (Ubuntu Questing) Importance: Undecided Status: Fix Released ** Also affects: nginx (Ubuntu Plucky) Importance: Undecided Status: New ** Changed in: nginx (Ubuntu Plucky) Status: New => In Progress ** Changed in: nginx (Ubuntu Plucky) Importan

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-21 Thread Thomas Ward
Salsa bug for discussion on 1098477 is https://salsa.debian.org/nginx- team/nginx/-/issues/23 - we usually do the team discussions on Salsa there. ** Bug watch added: salsa.debian.org/nginx-team/nginx/-/issues #23 https://salsa.debian.org/nginx-team/nginx/-/issues/23 -- You received this bug

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-20 Thread Matthew Ruffell
I have filed a Debian bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098477 ** Bug watch added: Debian Bug tracker #1098477 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098477 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-20 Thread Thomas Ward
I think the peoblem is multifold and endemic to the Debian approach of 'flavor packages'. The problem is splitting out the nginx binary components because there are still things that haooen between the flavors with binary compile-level stuff because not every module is dynamic. Open the bug in De

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-20 Thread Matthew Ruffell
Hi Andreas, Thanks for pointing this out. It is a surprise. I should have thought to check that. If we look at the situation on plucky / debian unstable: $ sudo apt install nginx-common ... Get:1 http://archive.ubuntu.com/ubuntu plucky/main amd64 nginx-common all 1.26.3-2ubuntu1 [43.4 kB] ... P

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-20 Thread Andreas Hasenack
There is a problem here. When I install just nginx-common from noble- proposed, it won't pull in nginx as before, which is what this change intended. But nginx-common ships a service, and that service fails: $ sudo systemctl status nginx × nginx.service - A high performance web server and a rever

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-11 Thread Guillaume
I'm also interested by a fix for noble, since it also fails when installing manually the package : Preparing to unpack .../nginx-common_1.24.0-2ubuntu7.1_all.deb ... Unpacking nginx-common (1.24.0-2ubuntu7.1) ... Selecting previously unselected package nginx. Preparing to unpack .../nginx_1.24.0-2

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-09 Thread Matthew Ruffell
Performing verification for noble. I deployed a fresh noble vm, and set up policy-rc.d just like the testcase describes. $ sudo apt install -y nginx Reading package lists... Done Building dependency tree... Done Reading state information... Done The following additional packages will be installed

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-09 Thread Matthew Ruffell
Performing verification for Oracular I deployed a fresh oracular VM, and set up policy-rc.d just like the testcase: $ sudo apt install -y nginx Installing: nginx Installing dependencies: nginx-common Suggested packages: fcgiwrap nginx-doc ssl-cert Summary: Upgrad

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-07 Thread Thomas Ward
Timo: The bug was closed in Debian the old ways - by hand. Marked Fixed and Done in Debian, so no the Debian bug isn't open anymore. ;) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2081308 Title: R

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-07 Thread Timo Aaltonen
teward, "Fixes:" in a changelog doesn't work for Debian bugs though, so the bug is still open ;) ** Changed in: nginx (Ubuntu Noble) Status: In Progress => Fix Committed ** Tags added: verification-needed-noble -- You received this bug notification because you are a member of Ubuntu Bugs

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-07 Thread Timo Aaltonen
Hello Adam, or anyone else affected, Accepted nginx into oracular-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nginx/1.26.0-2ubuntu3.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wi

[Bug 2081308] Re: Resolve circular dependency loop between nginx and nginx-common

2025-02-06 Thread Matthew Ruffell
** Description changed: - Hi, + [Impact] - We've got an issue with Nginx and policy-rc.d on Ubuntu 24.04. Nginx - can't install when we create an policy-rc.d file with an `exit 0` code. + If you use policy-rc.d to prevent unattended-upgrades from restarting your + services outside of a reboot o