From Fedora Project Wiki

< PackagingDrafts

Revision as of 02:13, 25 February 2009 by Laubersm (talk | contribs) (add Category:Packaging guidelines drafts)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Large Data Packages

Problem

Large, arch-independent data packages do not need to be recompiled for different Fedora releases. If they were recreated for different releases, it would cause the following problems:

1. wasted mirror space since the packages are essentially identical 2. would have to be rebuilt during mass rebuilds for no good reason. 3. wastes users time downloading the package when they upgrade from one Fedora release to another

Proposed Guidelines

Exceptions for large data-only packages (games, etc)

Omit the %{?dist} tag from the release number, and specify the package as noarch. Build the package for devel only, then add a copy request here: http://fedoraproject.org/wiki/Extras/RepoRequests

This will make the package available to the Fedora released you desire, but save rebuild time, bandwidth and repository mirror disk space.