From: Henti Smith <bain@reaper.org>
To: "Christian Skarby" <christian@skarby.no>
Cc: gentoo-dev@gentoo.org
Subject: Re: [gentoo-dev] portage question
Date: Wed, 2 Oct 2002 14:26:45 +0200 [thread overview]
Message-ID: <20021002142645.145bf13d.bain@reaper.org> (raw)
In-Reply-To: <33221.10.0.7.101.1033561433.squirrel@webmail.interhost.no>
> :) I think I'll have to be a bit more spesific on this
>
> If we have a source-1.0 that reads
> /*
> This is a lovely comment
> */
>
> and then a source-1.1 that reads
> /*
> This comment make more sense
> */
>
> a diff would look something like
> /*
> - This is a lovely comment
> + This comment make more sense
> */
this is verey understandable ...... but
If you as a developer is going to change he's whole codebase and only
bump the version from 1.0 to 1.0.1 ... peopl are going to shoot you !!!
That is also another reason why people MUST learn to read changelogs before
doing anything as a whole codebase shift should be commented in thw changelog.
> As we see the diff is larger than both the sources, and this will happen
> as soon as the all the source is fully replaced. This is actually a worst
> case scenario and hence not a good example, nevertheless I believe that
> fetching source-1.0.tar.gz and patch-1.1.tar.gz often will result in
> downloading more than just source-1.1.tar.gz, thus it will not be cost
> effective to get the patch unless one already have the sources that the
> patch applies to. Therefor I believe that if we should implement this into
> portage it would be nice to have some checks looking at what relevant
> source-files we already have, how large the patches are and how large the
> full source download is. Then it should be quite easy to consider what
> will be the least time consuming download.
99,9% of the time .. a patch will be smaller then the whole tarball ..
yes there are duplicate lines in a patch .. but no changes will be THAT drastic as
to make the patch bigger then the original source.
Even if it is ... the developer who releases a patch bigger then the target complete source
is not worth he's salt in this comunity
> Taking in consideration that many (most/all?) gentoo-users keep their
> systems up to date at all times with emerge -u world it probably would be
> a great ideá just with patches, but I think that new installs and install
> of packages with huge rewrites will benefit from having clean full source
> downloads. Thus I suggest these checks.
I think size is the only consern here .. as long as the md5 checks out only size should be considered.
It's smaller to download patches from verion x to y then to download y completely.
therefor get patches ...
If there are people that HAVE to use source ... look at something like USE to pass the variable in
USE="-x -gtk -patch" will no use X, GTK, or patches to make ...
USE="x gtk patch" will use X, GTK and patches not the source ...
> Please arrest me if I am wrong ..
woulnd't dream of it ... freedom is what this is all about :)
Henti Smith
next prev parent reply other threads:[~2002-10-02 12:25 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-10-01 23:09 [gentoo-dev] portage question Leon Chiver
2002-10-02 7:22 ` Henti Smith
2002-10-02 7:39 ` Evan Read
2002-10-02 9:02 ` Alexander Gretencord
2002-10-02 9:12 ` Paul de Vrieze
2002-10-02 12:28 ` Toby Dickenson
2002-10-02 12:34 ` Toby Dickenson
2002-10-02 10:06 ` Henti Smith
2002-10-02 11:53 ` Christian Skarby
2002-10-02 11:54 ` Henti Smith
2002-10-02 12:23 ` Christian Skarby
2002-10-02 12:26 ` Henti Smith [this message]
2002-10-02 14:12 ` Alexander Gretencord
2002-10-02 14:11 ` [gentoo-dev] " Leon Chiver
2002-10-03 9:10 ` Paul de Vrieze
-- strict thread matches above, loose matches on Subject: below --
2001-08-25 15:26 [gentoo-dev] Portage question Christopher Burgess
2001-08-25 15:36 ` Mikael Hallendal
2001-08-25 14:57 Christopher Burgess
2001-08-25 15:06 ` Mikael Hallendal
2001-08-25 15:20 ` Daniel Robbins
2001-08-25 15:32 ` Mikael Hallendal
2001-08-27 8:48 ` Djamil ESSAISSI
2001-01-30 21:23 [gentoo-dev] useradd q Dave Bresson
2001-01-30 21:57 ` Achim Gottinger
2001-01-30 23:14 ` [gentoo-dev] portage question John McCaskey
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=20021002142645.145bf13d.bain@reaper.org \
--to=bain@reaper.org \
--cc=christian@skarby.no \
--cc=gentoo-dev@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