libpng*
não significa o que você acha que significa por dois motivos:
- O shell expandiu para ser
libpng12-0_1.2.50-1ubuntu2.14.04.2_amd64.deb
porque havia um arquivo com esse nome em seu diretório atual. - Mesmo se o shell não tivesse expandido,
apt-get
o tomaria como uma expressão regular. Então, ele instalará qualquer pacote contendolibpn
no nome.
Você pode querer fazer:
sudo apt-get install libpng12-dev