Gentoo Archives: gentoo-commits

From: "Göktürk Yüksek" <gokturk@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/devmanual:master commit in: general-concepts/mirrors/
Date: Tue, 29 Oct 2019 20:49:26
Message-Id: 1572381967.988392156daae34427906e98609d1dd1fe4970a5.gokturk@gentoo
1 commit: 988392156daae34427906e98609d1dd1fe4970a5
2 Author: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 16 20:12:24 2019 +0000
4 Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 29 20:46:07 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=98839215
7
8 general-concepts/mirrors: improve bad upstream distfile rename text
9
10 If an upstream updates a distfile in a way that requires an ebuild
11 revision bump, remind readers to remove the ebuilds associated with
12 the old distfile. This is necessary because the Manifest entry for the
13 old tarball has its checksum changed due to upstream and cause
14 checksum mismatches during merges.
15
16 Closes: https://github.com/gentoo/devmanual.gentoo.org/pull/112
17 Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>
18
19 general-concepts/mirrors/text.xml | 9 +++++++--
20 1 file changed, 7 insertions(+), 2 deletions(-)
21
22 diff --git a/general-concepts/mirrors/text.xml b/general-concepts/mirrors/text.xml
23 index f5553fa..703b705 100644
24 --- a/general-concepts/mirrors/text.xml
25 +++ b/general-concepts/mirrors/text.xml
26 @@ -66,8 +66,13 @@ fetch and start distributing the new version.
27 </p>
28
29 <p>
30 -Please note that if upstream made any changes affecting the built package,
31 -you need to also bump the ebuild's revision.
32 +Please note that if upstream made any changes affecting the built
33 +package, you need to also bump the ebuild's revision. Finally,
34 +remember to remove the ebuilds that are associated with the old
35 +distfile, or regenerate their checksums in <c>Manifest</c>, if there
36 +are any. This is necessary because these ebuilds will cause checksum
37 +mismatch errors as the checksum recorded in the Manifest file no
38 +longer matches the computed checksum of the fetched distfile.
39 </p>
40
41 <p>