Skip to content

Instantly share code, notes, and snippets.

@arsdehnel
Created October 10, 2018 10:55
Show Gist options
  • Save arsdehnel/7d82fafb36a3faa7be6504e3632fcfcf to your computer and use it in GitHub Desktop.
Save arsdehnel/7d82fafb36a3faa7be6504e3632fcfcf to your computer and use it in GitHub Desktop.
kong-plugin Error
➜ kong-vagrant git:(master) ✗ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Checking if box 'ubuntu/xenial64' is up to date...
==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision`
==> default: flag to force provisioning. Provisioners marked to run always will still run.
➜ kong-vagrant git:(master) ✗ vagrant ssh
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-137-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Get cloud support with Ubuntu Advantage Cloud Guest:
http://www.ubuntu.com/business/services/cloud
0 packages can be updated.
0 updates are security updates.
New release '18.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
vagrant@ubuntu-xenial:~$ cd /kong
vagrant@ubuntu-xenial:/kong$ make dev
Checking stability of dependencies in the absence of
kong 0.14.1-0...
Removing kong 0.14.1-0...
Removal successful.
Missing dependencies for kong 0.14.1-0:
luasec == 0.7 (0.6-2 installed)
pgmoon == 1.9.0 (1.8.0-1 installed)
lua-resty-dns-client == 2.2.0 (2.1.0-1 installed)
kong 0.14.1-0 depends on luasec == 0.7 (0.6-2 installed)
Installing https://luarocks.org/luasec-0.7-1.src.rock
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/config.c -o src/config.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/ec.c -o src/ec.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/x509.c -o src/x509.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/context.c -o src/context.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/ssl.c -o src/ssl.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/luasocket/buffer.c -o src/luasocket/buffer.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/luasocket/io.c -o src/luasocket/io.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/luasocket/timeout.c -o src/luasocket/timeout.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -O2 -fPIC -I/usr/local/openresty/luajit/include/luajit-2.1 -c src/luasocket/usocket.c -o src/luasocket/usocket.o -DWITH_LUASOCKET -DLUASOCKET_DEBUG -I/usr/include -Isrc/ -Isrc/luasocket
gcc -shared -o ssl.so -L/usr/local/openresty/luajit/lib src/config.o src/ec.o src/x509.o src/context.o src/ssl.o src/luasocket/buffer.o src/luasocket/io.o src/luasocket/timeout.o src/luasocket/usocket.o -L/usr/lib/x86_64-linux-gnu -Wl,-rpath,/usr/lib/x86_64-linux-gnu: -lssl -lcrypto
Error: Failed installing dependency: https://luarocks.org/luasec-0.7-1.src.rock - File already exists: /usr/local/share/lua/5.1/luasec_0_6_2-ssl.lua
Makefile:20: recipe for target 'dev' failed
make: *** [dev] Error 1
vagrant@ubuntu-xenial:/kong$ ls -la
total 392
drwxr-xr-x 1 vagrant vagrant 800 Oct 10 01:21 .
drwxr-xr-x 26 root root 4096 Oct 10 10:43 ..
drwxr-xr-x 1 vagrant vagrant 128 Oct 10 01:21 bin
-rw-r--r-- 1 vagrant vagrant 65 Oct 10 01:21 .busted
-rw-r--r-- 1 vagrant vagrant 150345 Oct 10 01:21 CHANGELOG.md
drwxr-xr-x 1 vagrant vagrant 160 Oct 10 01:21 .ci
-rw-r--r-- 1 vagrant vagrant 3227 Oct 10 01:21 CODE_OF_CONDUCT.md
-rw-r--r-- 1 vagrant vagrant 23485 Oct 10 01:21 CONTRIBUTING.md
-rw-r--r-- 1 vagrant vagrant 55501 Oct 10 01:21 COPYRIGHT
-rw-r--r-- 1 vagrant vagrant 441 Oct 10 01:21 .editorconfig
drwxr-xr-x 1 vagrant vagrant 416 Oct 10 01:21 .git
drwxr-xr-x 1 vagrant vagrant 128 Oct 10 01:21 .github
-rw-r--r-- 1 vagrant vagrant 110 Oct 10 01:21 .gitignore
drwxr-xr-x 1 vagrant vagrant 864 Oct 10 01:21 kong
-rw-r--r-- 1 vagrant vagrant 19457 Oct 10 01:21 kong-0.14.1-0.rockspec
-rw-r--r-- 1 vagrant vagrant 31019 Oct 10 01:21 kong.conf.default
-rw-r--r-- 1 vagrant vagrant 11345 Oct 10 01:21 LICENSE
-rw-r--r-- 1 vagrant vagrant 646 Oct 10 01:21 .luacheckrc
-rw-r--r-- 1 vagrant vagrant 1676 Oct 10 01:21 Makefile
-rw-r--r-- 1 vagrant vagrant 10252 Oct 10 01:21 README.md
drwxr-xr-x 1 vagrant vagrant 256 Oct 10 01:21 spec
drwxr-xr-x 1 vagrant vagrant 224 Oct 10 01:21 spec-old-api
drwxr-xr-x 1 vagrant vagrant 224 Oct 10 01:21 t
-rw-r--r-- 1 vagrant vagrant 1728 Oct 10 01:21 .travis.yml
-rw-r--r-- 1 vagrant vagrant 56259 Oct 10 01:21 UPGRADE.md
vagrant@ubuntu-xenial:/kong$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment