Estou tentando instalar o Stata 16 no Debian 12 "bookworm". Stata requer libpng12
e, infelizmente, o arquivo libpng
nos repositórios (versão 16) não atende à dependência. Baixei o pacote deb libpng12, mas quando tento instalá-lo, recebo esta mensagem de erro sobre suporte multiarch
dpkg: regarding libpng12-0_1.2.50-2+deb8u3_amd64.deb containing libpng12-0:amd64, pre-dependency problem:
libpng12-0 pre-depends on multiarch-support
multiarch-support is not installed.
dpkg: error processing archive libpng12-0_1.2.50-2+deb8u3_amd64.deb (--install):
pre-dependency problem - not installing libpng12-0:amd64
Errors were encountered while processing:
libpng12-0_1.2.50-2+deb8u3_amd64.deb
Tanto meu sistema operacional quanto o pacote são de 64 bits, então não sei por que o suporte multiarch é necessário aqui. Corri dpkg --print-architecture
e diz amd64. Achei que a versão atual do dpkg já tivesse suporte multiarch .
Como faço para instalar este pacote?
multiarch-support
foi um pacote de transição usado durante a mudança para caminhos de biblioteca multiarch.Acho que a melhor solução para você (além de fazer com que o Stata forneça um pacote criado usando uma versão mais recente do
libpng
) é instalar uma versão um pouco mais recentelibpng12-0
que não dependa domultiarch-support
.