Não há um relacionamento de 1 para 1 entre os pacotes binários e seus pacotes de origem correspondentes. Razões para isso incluem:
- Em alguns casos, vários pacotes binários serão derivados de uma única fonte
- Os nomes serão ligeiramente diferentes para refletir o versionamento do pacote binário
- Alguns pacotes não incluem diretamente binários, mas apenas especificam pacotes de dependência que devem ser instalados.
Não consigo reproduzir seu problema específico, talvez porque eu tenha uma versão mais recente do Ubuntu instalada. Abaixo está um resumo de um problema semelhante com uma biblioteca semelhante (observe que tudo no meu exemplo já está instalado, mas as informações exibidas sobre mapeamento e dependências ainda são relevantes). Isso deve dar algumas boas dicas sobre como lidar com esse tipo de problema.
Eu instalei com sucesso um pacote chamado libjpeg8
:
$ sudo apt-get install libjpeg8
Reading package lists... Done
Building dependency tree
Reading state information... Done
libjpeg8 is already the newest version.
Eu tento obter a fonte, mas ela é remapeada para algo com o sufixo -empty
.
$ apt-get source libjpeg8
Reading package lists... Done
Building dependency tree
Reading state information... Done
Picking 'libjpeg8-empty' as source package instead of 'libjpeg8'
Skipping unpack of already unpacked source in libjpeg8-empty-8c
Eu listo as dependências do pacote desejado e vejo libjpeg-turbo8
:
$ apt-cache depends libjpeg8
libjpeg8
Depends: libjpeg-turbo8
Replaces: libjpeg8:i386
Breaks: libjpeg8:i386
Eu instalei a fonte para libjpeg-turbo8
e obtive a origem que precisava:
$ apt-get source libjpeg-turbo8
Reading package lists... Done
Building dependency tree
Reading state information... Done
Picking 'libjpeg-turbo' as source package instead of 'libjpeg-turbo8'
Skipping unpack of already unpacked source in libjpeg-turbo-1.3.0