Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No Ubuntu 22 (Jammy) support #38

Closed
JojoBr0 opened this issue Sep 16, 2022 · 2 comments
Closed

No Ubuntu 22 (Jammy) support #38

JojoBr0 opened this issue Sep 16, 2022 · 2 comments

Comments

@JojoBr0
Copy link

JojoBr0 commented Sep 16, 2022

Describe the bug

There is no available package for ubuntu 22 LTS from the official repositories.

Also if you want to install it manually, there is no candidate for the required libnginx-mod-http-lua package.

@LaurenceJJones
Copy link
Contributor

LaurenceJJones commented Sep 29, 2022

Since ubuntu has dropped support for libnginx-mod-http-lua package we cannot compile for this. From the ubuntu changelogs

 Remove the Lua modules from NGINX (Server Team Decision) - future support
      for Lua module now requires resty-core from OpenResty, meaning that if
      we want to continue to support the Lua module, we have to start becoming
      OpenResty - users should just use OpenResty at this point for Lua.
      Changes made for this removal:
       + d/control:
         + Remove lua module from dependencies, and binary build item.
         + Add "Breaks" line for nginx-lua for older versions of NGINX.
           This is added to the nginx metapackage and nginx-extras.
       + d/rules: Remove Lua module from the build flags for -extras.
       + d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
         modules, watch file, module patches.
       + d/modules/control: Remove Lua module from definitions
       + d/copyright: Remove lua module.
       + d/tests/{control,lua/}: Remove Lua test entirely, remove
         dependencies on any test which request
         libnginx-mod-http-lua as it's gone.

They are just advising you to install openresty moving forward

Edit: Just wanted to make it clearer that this decision is out of our hands, we cannot push any distro to maintain packages they dont want too. To which if you havent used openresty, I highly suggest you give it a try, its basically an extended version of nginx with lua support from the get go.

@LaurenceJJones LaurenceJJones pinned this issue Oct 25, 2022
@LaurenceJJones
Copy link
Contributor

Closing due to out of our hands, but will pin for visibility.

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

No branches or pull requests

2 participants