Mark Knecht wrote:
> On Sat, Jul 10, 2010 at 6:28 AM, Mark Knecht <markkne...@gmail.com> wrote:
>> On Sat, Jul 10, 2010 at 4:52 AM, Alan McKinnon <alan.mckin...@gmail.com> 
>> wrote:
>> <SNIP>
>>> Unless he's the kind of guy who likes to rip his Ferrari apart for kicks and
>>> put it all back together again so that not even the factory can notice...
>> Precisely... :-)
>>
> 
> Oh, and besides liking the smell of fresh baked 1 and 0's in the
> morning emerge -e @world was an easy  way to solve my libpng problem.
> Woke up this morning to a freshly baked Gentoo machine.
> 
> - Mark
> 

One interesting thing on the new Ferrari. If I do

-> emerge --pretend --verbose --newuse --update --deep world

These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 kB

However

-> emerge -evp world

[ebuild     U ] x11-proto/scrnsaverproto-1.2.0 [1.1.0] 49 kB [0]
[ebuild     U ] sys-devel/automake-1.10.3 [1.10.2] 936 kB [0]

Total: 536 packages (2 upgrades, 534 reinstalls), Size of downloads:
1,015 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /var/lib/layman/science

Where

-> revdep-rebuild --ignore --pretend --verbose

* Checking dynamic linking consistency
[ 100% ]

 * Dynamic linking on your system is consistent... All done.

and

-> emerge --depclean --pretend --verbose

>>> No packages selected for removal by depclean
Packages installed:   538
Packages in world:    69
Packages in system:   50
Required packages:    538
Number to remove:     0

So emerge -evp is useful to get those last inconsistencies out of the
system.

--
Valmor




Reply via email to