Differences between version 14 and previous revision of GentooNotes.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 14 | Last edited on Friday, April 8, 2005 10:59:41 am | by JohnMcPherson | Revert |
Older page: | version 13 | Last edited on Friday, April 8, 2005 10:29:14 am | by NickJohnson | Revert |
@@ -76,14 +76,14 @@
The only recommended way to install masked packages is to add to <tt>/etc/portage/package.keywords</tt> an entry for the package you want to build. Do __not__, whatever you do, emerge the <tt>.ebuild</tt> directly, or try to override <tt>ACCEPT_KEYWORDS</tt> on the CommandLine. Eg., if you want to emerge [XFce]4 from the unstable tree, do:
<verbatim>
-echo wm-x11/xfce4 ~x86 >> /etc/portage/package.keywords
-echo =wm-x11/xfce4-4..0 ~x86 >> /etc/portage/package.keywords # specific version of the package
-echo ~wm-x11/xfce4-4..0 ~x86 >> /etc/portage/package.keywords # all revisions of a specific version
+echo '
wm-x11/xfce4 ~x86'
>> /etc/portage/package.keywords
+echo '
=wm-x11/xfce4-4..0 ~x86'
>> /etc/portage/package.keywords # specific version of the package
+echo '
~wm-x11/xfce4-4..0 ~x86'
>> /etc/portage/package.keywords # all revisions of a specific version
</verbatim>
!!! Useful utilities
* revdep-rebuild - checks for broken library dependancies and rebuilds
* equery - various queries you can do against the portage system, such as checking <tt>USE</tt> flag settings, dependancies and so on.
* enotice - this little tool keeps track of important information and notices (einfo / ewarn) from ebuilds, and logs them away for you to inspect. Very useful for boxes that have a large number of updates, where important bits (like, "we're overwriting your PAM config, fix it up afterwards" might get lost). http://dev.gentoo.org/~eldad/