From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1690 invoked from network); 13 Oct 2004 07:57:41 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 13 Oct 2004 07:57:41 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.41) id 1CHe0y-0004ok-MP for arch-gentoo-portage-dev@lists.gentoo.org; Wed, 13 Oct 2004 07:57:41 +0000 Received: (qmail 19377 invoked by uid 89); 13 Oct 2004 07:57:39 +0000 Mailing-List: contact gentoo-portage-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail Reply-To: gentoo-portage-dev@lists.gentoo.org X-BeenThere: gentoo-portage-dev@gentoo.org Received: (qmail 25357 invoked from network); 13 Oct 2004 07:57:39 +0000 From: Paul de Vrieze To: gentoo-portage-dev@lists.gentoo.org Date: Wed, 13 Oct 2004 09:57:02 +0200 User-Agent: KMail/1.7 References: <416C28E4.4050801@sendmail.com> <200410121337.20556.george@gentoo.org> <416C45F0.4000001@sendmail.com> In-Reply-To: <416C45F0.4000001@sendmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart8090877.4fQXvQ9YY5"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200410130957.09500.pauldv@gentoo.org> Subject: Re: [gentoo-portage-dev] Hello X-Archives-Salt: 455f689e-b819-41b9-a68c-7c5f7bd77a27 X-Archives-Hash: 69cabed7fedf4ef9c5f196d7fb97fdda --nextPart8090877.4fQXvQ9YY5 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 12 October 2004 23:00, ashish gawarikar wrote: > The advantage of doing this is viz: > > 1. QA has to test one huge download and dont have to test different > scenarios. Downloading itself is hardly an issue. Believe me, we do enough support. > 2. You exactly know what packages you are getting in this download You can pin a dependency to a specific version. Say you have a meta-ebuild mycompanysetup-1.0.1.ebuild and you pin it to depend on very specific=20 versions of other ebuilds (up to the revision number). > 3. You have to issue one-and-only-one command for upgrade Updating this meta-ebuild will automatically update all dependencies as=20 you have pinned down the versions you want. Note that ebuilds themselves=20 (the build descriptions) are downloaded all together by rsync, or in case=20 of a local overlay the way you decide to distribute it (CVS, subversion?,=20 rsync). The source tarballs are checksummed and veryfied before use.=20 Except the theoretical posibility of malice there is not much that can go=20 wrong here. Just put the tarballs on a webserver and it works. Paul =2D-=20 Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net --nextPart8090877.4fQXvQ9YY5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQBBbN/VbKx5DBjWFdsRAgvhAJsFq15qC4j1DVDwVLQKdQtdIiKJ+QCghe+o pieZ4CODXg3uteu54BpreeU= =OWfq -----END PGP SIGNATURE----- --nextPart8090877.4fQXvQ9YY5--