Gentoo: Difference between revisions

From The Incoherency.Net Wiki
Jump to navigation Jump to search
Denis (talk | contribs)
No edit summary
Denis (talk | contribs)
Line 39: Line 39:
  net-mail/qmrtg ~amd64
  net-mail/qmrtg ~amd64


== Customize an ebuild ===
=== Customize an ebuild ===


http://gentoo-wiki.com/HOWTO_Create_an_Updated_Ebuild#Unmasking_the_ebuild
[http://gentoo-wiki.com/HOWTO_Create_an_Updated_Ebuild HOWTO Create an Updated Ebuild]

Revision as of 20:25, 26 September 2008

Checking for Vulnerabilities

To check installed ebuilds against known vulnerabilities, first make sure app-portage/gentoolkit is installed, then use the following command:

glsa-check -l affected

Fixing Broken Dependencies

revdep-rebuild --ignore --pretend
revdep-rebuild -i -p -v

Building Packages

quickpkg

Finding what ebuild a File Belongs To

 equery belongs file

Backup an Ebuild

Use quickpkg

Generate a New Manifest for a Crudely Hacked Ebuild

ebuild /usr/local/portage/net-irc/xchat/xchat-2.0.9.ebuild digest

Changing Portage Profile

eselect profile list
eselect profile set <number>

Unmask Package

Add a line to /etc/portage/package.keywords like so:

net-mail/qmrtg ~amd64

Customize an ebuild

HOWTO Create an Updated Ebuild