Eu tive um problema semelhante ao fazer a transição do FreeBSD 11.1 para 11.2, mas foi gnutls
que relatou o problema com a falta de libdl.so.1
.
Minha solução surgiu de uma dica que encontrei em:
Primeiro, faça um backup de /etc/pkg/FreeBSD.conf
:
# cp -vp /etc/pkg/FreeBSD.conf /etc/pkg/FreeBSD.conf.safety
Em seguida, edite /etc/pkg/FreeBSD.conf
e altere a linha url:
a ser:
url: "pkg+http://pkg.FreeBSD.org/${ABI}/release_2",
Salve o arquivo e saia do vi.
# pkg update
# pkg install -f python27
Agora, tente seu ansioso playbook novamente.
Se isso funcionar, para você, e se você tiver atualizado outras portas recentemente, convém fazer uma invocação superficial para garantir que elas não apresentem problemas semelhantes.
Eu não sou um especialista, mas espero que esse problema desapareça assim que o seu sistema operacional chegar a uma versão mais recente. No meu caso, acredito que o problema surgiu porque o repositório pkg estava fornecendo pacotes vinculados para o 11.2, que possui um libdl.so.1, e eu os estava instalando em uma cadeia que ainda estava na versão 11.1, o que não ocorre. / p>
Depois de atualizar para um lançamento atualizado, você deve reverter seu /etc/pkg/FreeBSD.conf
para a cópia de backup que você fez e retomar o rastreamento do repo de pacote de compra mais recente.