/[gentoo]/xml/htdocs/doc/en/handbook/hb-working-portage.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-working-portage.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.70 Revision 1.71
2<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> 2<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
3 3
4<!-- The content of this document is licensed under the CC-BY-SA license --> 4<!-- The content of this document is licensed under the CC-BY-SA license -->
5<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 5<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.70 2008/01/31 21:30:23 jkt Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-working-portage.xml,v 1.71 2008/03/01 07:16:57 nightmorph Exp $ -->
8 8
9<sections> 9<sections>
10 10
11<abstract> 11<abstract>
12This chapter explains the "simple" steps a user definitely needs to know to 12This chapter explains the "simple" steps a user definitely needs to know to
13maintain the software on his system. 13maintain the software on his system.
14</abstract> 14</abstract>
15 15
16<version>1.63</version> 16<version>1.64</version>
17<date>2008-01-31</date> 17<date>2008-02-29</date>
18 18
19<section> 19<section>
20<title>Welcome to Portage</title> 20<title>Welcome to Portage</title>
21<body> 21<body>
22 22
625</p> 625</p>
626 626
627</body> 627</body>
628</subsection> 628</subsection>
629<subsection id="digesterror"> 629<subsection id="digesterror">
630<title>Checksum Verification Failures</title> 630<title>Digest Verification Failures</title>
631<body> 631<body>
632 632
633<p> 633<p>
634Sometimes, when you attempt to emerge a package, it will fail with the message: 634Sometimes, when you attempt to emerge a package, it will fail with the message:
635</p> 635</p>
636 636
637<pre caption="Digest verification failure"> 637<pre caption="Digest verification failure">
638&gt;&gt;&gt; Verifying ebuild Manifests... 638&gt;&gt;&gt; checking ebuild checksums
639
640!!! Digest verification failed: 639!!! Digest verification failed:
641!!! /usr/portage/virtual/c++-tr1-memory/c++-tr1-memory-0.ebuild
642!!! Reason: Failed on MD5 verification
643!!! Got: cccc4738cc08ac3c67b14932c85d7cb2
644!!! Expected: cccc4738cc08ac3c67b14932c85d7cb3
645</pre> 640</pre>
646 641
647<p> 642<p>
648This is a sign that something is wrong with the Portage tree -- often, it is 643This is a sign that something is wrong with the Portage tree -- often, it is
649because a developer may have made a mistake when committing a package to the 644because a developer may have made a mistake when committing a package to the
650tree. 645tree.
651</p> 646</p>
652 647
653<p> 648<p>
654When the digest verification fails, do <e>not</e> try to re-digest the package 649When the digest verification fails, do <e>not</e> try to re-digest the package
655yourself. Running <c>ebuild foo manifest</c> will not fix the problem; it will 650yourself. Running <c>ebuild foo digest</c> will not fix the problem; it will
656almost certainly make it worse! 651almost certainly make it worse!
657</p> 652</p>
658 653
659<p> 654<p>
660Instead, wait an hour or two for the tree to settle down. It's likely that the 655Instead, wait an hour or two for the tree to settle down. It's likely that the

Legend:
Removed from v.1.70  
changed lines
  Added in v.1.71

  ViewVC Help
Powered by ViewVC 1.1.20