On Wednesday, January 19, 2011 09:50:35 pm Diego Elio Pettenò wrote:
> Hi all,
> 
> I just wanted to write here a clarification regarding self-produced
> distfiles, such as patchset tarballs, SCM snapshots and the like. Some
> people seem under the impression that the correct way to host these is
> to use mirror://gentoo/ and copy them on /space/distfiles-local on
> dev.g.o. Please don't do this.
> 
> If you produced the file yourself, and it doesn't matter if the file is
> reproducible (unless it is reproducible to sha512 identity), please use
> the public_html directory in your dev.gentoo.org home to host these.
> This makes sure that the file won't be deleted from all its sources if
> the ebuild is removed (or more likely replaced) from tree. Ask the Emacs
> team how "easy" has been to recover gentoo-syntax files before.


Solution b): update the distfiles-local mirroring script to store a copy where 
it wont be deleted...
The interim solution is the current one with the files being deleted when not 
used in the tree.

I'm sorry but your solution doesn't really seem well thought. I'm used and 
like to use $P and alikes, sometimes with versionator, in SRC_URI for not 
having to modify this part when bumping a package. Your solution more or less 
annihilates this in the case it's bumped by different developers. IIRC at least 
one of {devmanual, policy, quizzes} mandates to have such scalable SRC_URI's.

A.

Reply via email to