using CorsixTH I did run into: https://github.com/diegonehab/luasocket/issues/110 when the autoupdate of CorsixTH was on. It seems to have been resolved in the newer development version of luasocket the arch distro for example uses 23ce5aeaa22b49d6649096b520b292a3626474ef
The ebuild maintainer will know best what to do here... wait till release from upstream, or patch, or...?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44350e8fd19acc4020b7524768ffdb4dfcd06f38 commit 44350e8fd19acc4020b7524768ffdb4dfcd06f38 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2018-09-01 12:33:09 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2018-09-01 12:33:53 +0000 dev-lua/luasocket: Patch to fix proxy variable issue, EAPI 7 This is needed for games-simulation/corsix-th, which I will add back into the repository. Closes: https://bugs.gentoo.org/585962 Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-lua/luasocket/files/proxy-fix.patch | 31 +++++++++++++++ dev-lua/luasocket/luasocket-3.0_rc1-r4.ebuild | 55 +++++++++++++++++++++++++++ 2 files changed, 86 insertions(+)