public inbox for gentoo-portage-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Paul de Vrieze <pauldv@gentoo.org>
To: gentoo-portage-dev@lists.gentoo.org
Subject: Re: [gentoo-portage-dev] Hello
Date: Wed, 13 Oct 2004 09:57:02 +0200	[thread overview]
Message-ID: <200410130957.09500.pauldv@gentoo.org> (raw)
In-Reply-To: <416C45F0.4000001@sendmail.com>

[-- Attachment #1: Type: text/plain, Size: 1230 bytes --]

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 
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 
you have pinned down the versions you want. Note that ebuilds themselves 
(the build descriptions) are downloaded all together by rsync, or in case 
of a local overlay the way you decide to distribute it (CVS, subversion?, 
rsync). The source tarballs are checksummed and veryfied before use. 
Except the theoretical posibility of malice there is not much that can go 
wrong here. Just put the tarballs on a webserver and it works.

Paul

-- 
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  parent reply	other threads:[~2004-10-13  7:57 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-12 18:56 [gentoo-portage-dev] Hello Ashish Gawarikar
2004-10-12 19:10 ` George Shapovalov
2004-10-12 20:02   ` Ashish Gawarikar
2004-10-12 20:37     ` George Shapovalov
2004-10-12 21:00       ` ashish gawarikar
2004-10-12 21:26         ` Nick Dimiduk
2004-10-12 21:36         ` Colin Kingsley
2004-10-13  0:46           ` George Shapovalov
2004-10-13  0:58             ` George Shapovalov
2004-10-12 23:09         ` George Prowse
2004-10-13  7:57         ` Paul de Vrieze [this message]
2004-10-12 20:06   ` Paul de Vrieze
2004-10-12 20:40     ` Marius Mauch
2004-10-13  9:43       ` Sven Vermeulen
2004-10-13 10:04         ` Paul de Vrieze
2004-10-13 12:22           ` Marius Mauch
  -- strict thread matches above, loose matches on Subject: below --
2011-05-31 20:38 [gentoo-portage-dev] hello ferringb

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200410130957.09500.pauldv@gentoo.org \
    --to=pauldv@gentoo.org \
    --cc=gentoo-portage-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox