Canek Peláez Valdés posted on Thu, 16 Feb 2012 19:26:22 -0600 as excerpted:
> Hi; I'm trying to make a custom profile, and I need to remove a package > from the system set. Is there a way I can do this without editing > /usr/portage/profiles/base/packages? > > Sorry if this is the wrong place for asking such a question. FWIW, gentoo-dev is for development related questions. The right place would be the gentoo-user list. Not really right but better than the general gentoo-dev list would be the portage-devel list. Never-the-less and not to send you away empty-handed, yes of course there's a way to override it locally. Gentoo wouldn't be gentoo otherwise. =:^) See the portage (5) manpage, in particular, a search on "/etc/portage/profile" in that manpage, plus the note under the packages file description (in the /etc/make.profile/ section) about removing packages from the system set. More specifically, here's my /etc/portage/profile/packages: # I don't need these -*sys-apps/busybox -*sys-apps/module-init-tools If the package is listed as a dependency somewhere as well, you may need to add an entry to packages.provided in the same dir, as well. For example, from mine (I build everything I need into the kernel, no kernel modules so no module-init-tools needed to load them, either): sys-apps/module-init-tools-9999 -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman
