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

v1.7.5 no longer works due to dependency on lua-resty-session #463

Closed
Scorpion1091 opened this issue Feb 3, 2023 · 4 comments
Closed

v1.7.5 no longer works due to dependency on lua-resty-session #463

Scorpion1091 opened this issue Feb 3, 2023 · 4 comments

Comments

@Scorpion1091
Copy link

"lua-resty-session >= 2.8",

lua-resty-session released a Version 4.0 with breaking changes. the dependency in the mentioned line is to Version >=2.8

The dependency should be >=2.8; <4.0

@bodewig
Copy link
Collaborator

bodewig commented Feb 3, 2023

Hans has released 2.7.6-2 with just that fix a few hours ago.

@bodewig bodewig closed this as completed Feb 3, 2023
@nikitamendelbaum
Copy link

Can we expect 1.7.6 on OPM? I've been using opm as package manager in my docker images for years and with that problem now, the only solution currently is to switch to luarocks and install lua-resty-openidc=1.7.6-3 with it.

@nikitamendelbaum
Copy link

For those having the same problem with opm package, the temporary solution until the 1.7.6-3+ is published in OPM:

opm get zmartzone/lua-resty-openidc=1.7.4
opm remove bungle/lua-resty-session && \
opm get bungle/lua-resty-session=3.10

@nikitamendelbaum
Copy link

nikitamendelbaum commented Mar 14, 2023

Found in the main README.md:

Older versions of lua-resty-openidc could also be installed using opm but this is no longer supported.

So I guess it's either luarocks (which requires the build from source) or:

Otherwise copy openidc.lua somewhere in your lua_package_path under a directory named resty. If you are using OpenResty, the default location would be /usr/local/openresty/lualib/resty

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

3 participants