Como obtenho o Glibc = 2.16.0?

0

Eu sei que já existem pacotes construídos para o Pidgin. Eu preciso construir o Pidgin para que eu possa construir plug-ins.

Eu preciso do Glibc > = 2.16.0. Infelizmente, fico preso em um ciclo de dependência sem fim. Eu preciso do libgtk2.0-dev e do libglibc-devel que aparentemente precisam do libpango1.0-dev. libpango1.0-dev precisa do libcairo2-dev. libcairo2-dev precisa de libcairo2, libcairo-gobject2 e libpixman-1-dev.

Em seguida, diz "Não é possível corrigir os problemas, você realizou pacotes quebrados". Como isso pode ser verdade se eu executei sudo apt-get install -f e cuspiu o seguinte:

Reading package lists... Done Building dependency tree
Reading state information... Done The following packages were automatically installed and are no longer required: pidgin-libnotify indicator-status-provider-pidgin liblaunchpad-integration1 libodbc1 Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Eu não quero removê-los. O sistema pode não precisar deles, mas eu ainda os quero.

Às vezes, acho que o apt tem um problema de dependência, não os pacotes. No entanto, isso está além do escopo da minha pergunta.

Então, novamente, como obtenho essas dependências sem usar o dpkg e possivelmente introduzindo fontes estrangeiras que inevitavelmente quebrarão meu sistema?

    
por Thomas Sisson 25.04.2013 / 06:10

1 resposta

1

Até onde eu sei, a glibc não é algo que você possa apenas atualizar.
No entanto, você pode simplesmente usar "pbuilder" e PPAs para ter suas coisas construídas.
Ou até mesmo o VirtualBox com um simples servidor Ubuntu.

Para mais informações sobre o Pbuilder e os PPAs, consulte o Guia de embalagem .

    
por Shiki 25.04.2013 / 10:52