1 |
Hi, |
2 |
|
3 |
I want to compile mplayer in a way not supported by the ebuild and use |
4 |
portage only to keep record of the files installed in system for future |
5 |
uninstallation. |
6 |
|
7 |
The system amd64 stable. |
8 |
|
9 |
I have done the following: |
10 |
|
11 |
(1) echo media-video/mplayer >> /etc/portage/package.keywords |
12 |
|
13 |
// "emerge -p mplayer" now gives: |
14 |
media-video/mplayer-1.0_rc2_p24929-r2 // |
15 |
|
16 |
(2) echo media-video/mplayer-1.0_rc2_p24929-r2 |
17 |
>> /etc/portage/package.provided |
18 |
|
19 |
(3) ebuild `equery w mplayer` unpack |
20 |
|
21 |
(4) cd $PORTAGE_TMPDIR/portage/media-video/mplayer-*/work/mplayer* |
22 |
(5) ./configure --the-way-I-want-it-to-be |
23 |
(6)make |
24 |
(7) cd ../../ |
25 |
(8) touch .compiled |
26 |
(9) ebuild `equery w mplayer` merge |
27 |
|
28 |
|
29 |
Everything seems to be OK until I try "emerge -DuNav world". After |
30 |
this point portage wants to rebuild mplayer, showing all USE flags |
31 |
as newly added (e.g. "alsa%"). I expected putting mplayer |
32 |
into /etc/portage/package.keywords to make portage ignore this |
33 |
package. |
34 |
|
35 |
Where is my mistake and what is the correct method I should follow? |
36 |
|
37 |
-- |
38 |
Best regards, |
39 |
Daniel |
40 |
-- |
41 |
gentoo-user@l.g.o mailing list |