Nick Rout wrote:
On Mon, 24 Oct 2005 22:32:46 +0100
Jonathan Wright wrote:
- Second, run the digest command. You'll need to do this if it's not in
the standard portage tree and it's something you have added. Portage
needs to be told all the files within the tree and their md5 values, to
make sure nothing bad gets in :)
And by running emerge --digest <target> or ebuild <target.ebuild> digest
screws the digest system, because it substitutes the values you got from
the portage mirror with the values from the files on your computer. It
destroys any safety that the digest system offers.
So if someone has broken into your system and screwed around with the
portage tree so that when you install sylpheed-claws it does something
nasty, running the digest command will allow that to happen.
Hence the reason I said it wasn't recommended (paragraph following
this). However, if you have downloaded a few files from bugzilla and
have added them to an extra layout you will have to run a digest command
before running portage - it will not run without. He may not have know
that, hence giving both points and the bad points about running digest
within the main tree.
If the digests are wrong find out what the problem is!
In this case, it could most likely be the digest itself that was
incorrect, but this is rare, while there was nothing else wrong with the
system.
--
Jonathan Wright ~ mail at djnauk.co.uk
~ www.djnauk.co.uk
--
2.6.13-gentoo-r3-djnauk-b2 AMD Athlon(tm) XP 2100+
up 12:11, 0 users, load average: 1.87, 2.44, 2.34
--
"Isn't it a violation of the Georgia sodomy law for the Supreme
Court to have its head up its ass?"
~ Letter to Playboy, Feb 1987
--
[email protected] mailing list