2 ms·
Some dependencies have the package "luarocks-5.1" as a build dependency, and that package has been removed. Apparently, it's been replaced by "luarocks", so you
by jolmg 8y ago
Some dependencies have the package "luarocks-5.1" as a build dependency, and that package has been removed. Apparently, it's been replaced by "luarocks", so you can install in Archlinux by fixing these dependencies (tested on my own system):
set -e # halts if there's an error in the following
# move to a directory for building modified dependencies
mkdir -p build
cd build
for aurpkg in lua51-{say,luacheck,luassert}; do
# downloads the aur-package building script and files
cower -d "$aurpkg"
(
cd "$aurpkg"
# replace dependency
sed -ri 's/luarocks-?5\.1/luarocks/' PKGBUILD
# install dependencies, build package, and install
makepkg -si
)
done
# install luakit-git from aur
pacaur -y luakit-git
Of course, these things being in the AUR, it's preferable if one gives the PKGBUILDs a read before deciding to build and install each of them, but if you've judged it's OK, you can just run the above.
If luakit is really on an upswing, maybe the package will be moved back to one of the official repos.