Estou executando uma instalação Debian de distribuição mista, é principalmente stretch com alguns buster packages.
Descobri que eu havia instalado versões incompatíveis dos pacotes libapt-pkg1.5.0 e apt . Um foi instalado a partir do stretch other from buster, uma vez que esses pacotes contêm bibliotecas *so interdependentes, causando erro de ligação.
A solução é instalar esses dois pacotes a partir de uma única distribuição, no meu caso eu instalei o seguinte:
O acima funcionou como uma solução temporária, já que apt estava reclamando que o sistema estava em estado quebrado (algum pacote de buster requerido nunca libapt-pkg* ). No final, atualizei os dois pacotes para usar buster versões, e tudo funciona como charme (você pode querer fixar esses pacotes em stretch version se você quiser / precisar).