META TOPICPARENT |
name="WebHome" |
Gentoo Tips And Tricks
Updating world
Use: emerge -a -u --deep --newuse world 2>&1 | tee emerge-world.txt
Check the messages at the end of emerge-world.txt, to see if you need to reconfigure your system after packages have been upgraded.
To make sure you did not break any library dependencies. Run revdep-rebuild after a world upgrade.
Cleaning old packages after updating world
After updating world, remove old or unneeded packages using: emerge -a --depclean .
After this, you need to check the dependencies of all installed packages using: revdep-rebuild .
Overriding environment settings
For some packages, you may need to override environment settings from make.conf. Do this by creating a file called:
- /etc/portage/env/[category]/[package] or
- /etc/portage/env/[category]/[package]-[version]
For example:
/etc/portage/env/sys-devel/gcc-4.2.4
export CFLAGS="-O2 -march=athlon64 -pipe"
export CXXFLAGS="${CFLAGS}"
I normally use CFLAGS="-O2 -march=barcelona -pipe" in make.conf, which is not supported yet in gcc-4.2.4.
-- IvoVanGeel - 27 Feb 2011 |