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

Reply via email to