Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Nov 2009 19:39:24 -0900
From:      Mel Flynn <mel.flynn+fbsd.ports@mailing.thruhere.net>
To:        Dmitry Marakasov <amdmi3@amdmi3.ru>
Cc:        ports@freebsd.org, Eitan Adler <eitanadlerlist@gmail.com>
Subject:   Re: RFC: svn for make fetch
Message-ID:  <ceb3742532e6ac07cc450aafafa6022e@sbmail.office-on-the.net>
In-Reply-To: <20091116121622.GA79691@hades.panopticon>
References:  <a0777e080911080731w461e6733peb0a5473acf07aa8@mail.gmail.com> <20091116121622.GA79691@hades.panopticon>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 16 Nov 2009 15:16:22 +0300, Dmitry Marakasov <amdmi3@amdmi3.ru>
wrote:
> * Eitan Adler (eitanadlerlist@gmail.com) wrote:
>=20
>> I was hoping to get a bit more of a response to a recent posting of
>> mine with regard to using svn to fetch files for ports
>> My proposal:
>> http://www.mail-archive.com/freebsd-ports@freebsd.org/msg23776.html
>> A summary of what has been going on:
>> http://wiki.freebsd.org/EitanAdler/ports-svn
>=20
> This was discussed many times before, and this is a bad idea.
> - No checksums -> security issue
> - No distfile caching/mirroring -> excess traffic consumption and
>   horrible availability

Actually, I *had* a patch that got the source from svn, tarred it
and checksummed it, with little modification to the do-fetch target
and abusing FETCH_* variables.
The unsolvable problem I ran in to, is that svn doesn't adjust
timestamps for directories on export, so the checksum for the tar
was always different. Hacking svn export was outside my timeframe
and hacking tar to grow an option that sets all created dirs to
a fixed time stamp, seemed too hackish, so I let it go.

--
Mel




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ceb3742532e6ac07cc450aafafa6022e>