As reported, see URL: app-misc/zygrib/files/zygrib.png Binary files like pngs should be distributed via distfiles. CVS (and in the future, git) doesn't handle binary files well.
This icon propably never will change and its only 851 Bytes. ARe you really serious putting this into distfiles?
The policy says quite clearly that non-text files don't belong in tre tree: <http://devmanual.gentoo.org/general-concepts/tree/index.html#what-belongs-in-the-tree?> What is the problem with putting the file on mirrors?
The devmanual states putting files on the mirrros manually as deprecated: http://devmanual.gentoo.org/general-concepts/mirrors/ "If you have to host a source file (patch or tarball) yourself, as long as it is suitable to be distributed by Gentoo Foundation (by license and legality), you're suggested to use your developer's space at dev.gentoo.org. Previous policy was to use mirror://gentoo directly, but this is now deprecated, as that wouldn't allow to have long-term availability and traceability of the source files, which might be a requirement of the license." So the correct way seems to put that 851 Bytes into the SRC_URI like that: SRC_URI="http://dev.gentoo.org/~mschiff/distfiles/${PN}-icon.png" Anyway, thanks for reporting ;-) -> fixed