O autor de lsleases
(que sou eu) usa nix para o seu env de desenvolvimento.
Binários vinculados dinamicamente consultam o vinculador / carregador dinâmico para fornecer as bibliotecas compartilhadas. Este caminho é fixado em tempo de compilação no binário:
root@debian8:~# readelf -l /usr/bin/lsleases | grep interpreter
[Requesting program interpreter: /nix/store/pv9sza1cf2kpawck7wbwdnhlip5h57lg-glibc-2.23/lib/ld-linux-x86-64.so.2]
Mas este caminho só existe em nix
.
O compilador go cria binários vinculados estaticamente por padrão (se o cgo não for usado) - então isso não é problema. MAS - atualmente não tenho certeza por que, o compilador go criou um binário dinâmico vinculado.
Eu lancei uma nova versão (1.4.3) que está vinculada estaticamente.
Portanto, uma solução simples (se você tiver o repositório de binários configurado):
apt-get update && apt-get install lsleases
Os pacotes reais podem encontrar aqui .
Desculpe pela quebra!