Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 471886 - app-misc/zygrib: binary file in gentoo-x86
Summary: app-misc/zygrib: binary file in gentoo-x86
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marc Schiffbauer
URL: http://qa-reports.gentoo.org/output/f...
Whiteboard:
Keywords:
Depends on:
Blocks: binaries-in-git
  Show dependency tree
 
Reported: 2013-05-31 08:11 UTC by Ulrich Müller
Modified: 2013-06-01 09:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2013-05-31 08:11:51 UTC
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.
Comment 1 Marc Schiffbauer gentoo-dev 2013-05-31 08:41:29 UTC
This icon propably never will change and its only 851 Bytes.

ARe you really serious putting this into distfiles?
Comment 2 Ulrich Müller gentoo-dev 2013-05-31 20:17:41 UTC
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?
Comment 3 Marc Schiffbauer gentoo-dev 2013-06-01 09:00:47 UTC
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