On Tue, 8 Jan 2008 14:35:27 +0200 Daniel Iliev wrote: > I want to compile mplayer in a way not supported by the ebuild and use > portage only to keep record of the files installed in system for > future uninstallation. > > The system amd64 stable. > > I have done the following: > > (1) echo media-video/mplayer >> /etc/portage/package.keywords > > // "emerge -p mplayer" now gives: > media-video/mplayer-1.0_rc2_p24929-r2 // > > (2) echo media-video/mplayer-1.0_rc2_p24929-r2 > >> /etc/portage/package.provided > > (3) ebuild `equery w mplayer` unpack > > (4) cd $PORTAGE_TMPDIR/portage/media-video/mplayer-*/work/mplayer* > (5) ./configure --the-way-I-want-it-to-be > (6)make > (7) cd ../../ > (8) touch .compiled > (9) ebuild `equery w mplayer` merge > > > Everything seems to be OK until I try "emerge -DuNav world". After > this point portage wants to rebuild mplayer, showing all USE flags > as newly added (e.g. "alsa%"). I expected putting mplayer > into /etc/portage/package.keywords to make portage ignore this > package. > > Where is my mistake and what is the correct method I should follow? The correct method is described, for example, in the following email: http://archives.gentoo.org/gentoo-user/msg_119794.xml Cheers, Renat -- Probleme kann man niemals mit derselben Denkweise loesen, durch die sie entstanden sind. (Einstein)