The dependency should be media-libs/libpng:0= instead of media-libs/libpng:= because you need the SLOT="0" for the headers and the .so symlink, as well as pkg-config files I really dislike filing these bugs after seeing so much of this bad slottings creep into the tree :-/
Ditto for dev-libs/openssl. You need SLOT="0" for headers and .so symlink, plain := won't cut it.
Fixed, thanks. + 08 Feb 2013; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.2.3.ebuild, + wine-1.3.28.ebuild, wine-1.4.ebuild, wine-1.4.1.ebuild, wine-1.5.0.ebuild, + wine-1.5.1.ebuild, wine-1.5.2.ebuild, wine-1.5.3.ebuild, wine-1.5.4.ebuild, + wine-1.5.5.ebuild, wine-1.5.6.ebuild, wine-1.5.7.ebuild, wine-1.5.8.ebuild, + wine-1.5.9.ebuild, wine-1.5.10-r1.ebuild, wine-1.5.11-r1.ebuild, + wine-1.5.12-r1.ebuild, wine-1.5.13-r1.ebuild, wine-1.5.14-r1.ebuild, + wine-1.5.15-r2.ebuild, wine-1.5.16-r1.ebuild, wine-1.5.17.ebuild, + wine-1.5.18.ebuild, wine-1.5.19.ebuild, wine-1.5.20.ebuild, + wine-1.5.21.ebuild, wine-1.5.22.ebuild, wine-1.5.23-r1.ebuild, + wine-9999.ebuild: + Fix libpng and openssl slot dependencies (bug #455962, thanks to Samuli + Suominen) (In reply to comment #0) > I really dislike filing these bugs after seeing so much of this bad > slottings creep into the tree :-/ Make a script, or even better, add a check to repoman :)