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