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> |