Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Oct 2007 19:33:02 +0200
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        Jeremy Chadwick <koitsu@FreeBSD.org>
Cc:        freebsd-ports@FreeBSD.org, obrien@FreeBSD.org
Subject:   Re: editors/vim -- long fetch times
Message-ID:  <1191864782.3487.4.camel@hood.oook.cz>
In-Reply-To: <20071008084757.GA59389@eos.sc1.parodius.com>
References:  <20071008084757.GA59389@eos.sc1.parodius.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-Gubw0Yr5AkP8j0LWomBv
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

Jeremy Chadwick p=ED=B9e v po 08. 10. 2007 v 01:47 -0700:

> Simply put: the time it takes for "make fetch" to complete in
> editors/vim gets worse and worse as more patches are released:
>=20
> icarus# cd /usr/ports/editors/vim-lite && make distclean
> icarus# time make fetch
> ...
> 10.801u 3.297s 6:16.33 3.7%     568+1347k 0+52io 0pf+0w
>=20
> That's over 6 minutes to fetch 116 patches and the base vim tarball,
> totalling about 7MBytes of data:

> Solutions as I see them:

> * Provide "snapshots" of the vim patches as a tgz-ball somewhere.
>   Have "make fetch" download that and untar it into DISTFILES/vim/.
>   Snapshots would need to be updated every time a new patch was added.

vim people already do that - they do a rollup tarball every 100 patches.
See at http://ftp.vim.org/pub/vim/patches/7.1/

> * Modify fetch(1) as described above.

Wouldn't help - the ports framework is getting one distfile at a time.

--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

--=-Gubw0Yr5AkP8j0LWomBv
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBHCmnOntdYP8FOsoIRAjFyAJ4mIlyftxs2NPXZ2S07F33+pnHd5wCeIeSt
Yyn2/Ed9s+A1+l4Jy6qNI5o=
=SeI1
-----END PGP SIGNATURE-----

--=-Gubw0Yr5AkP8j0LWomBv--




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