I have GAMES_PREFIX_OPT="/mnt/data/spiele" in /etc/make.conf. After an "emerge quake3", it was in the standard path /usr/share/games/quake3/. the path /mnt/data/spiele is correct on my system and ut2004 was installed in it correctly using the GAMES_PREFIX_OPT flag. Reproducible: Didn't try Steps to Reproduce: 1. put GAMES_PREFIX_OPT="other_path_as_standard" in /etc/make.conf 2. emerge quake3 Actual Results: # ls /usr/share/games/quake3/ shows the quake3 files quake 3 is here, but should not be here Expected Results: # ls /mnt/data/spiele/quake3 ls: /mnt/data/spiele/quake3: Datei oder Verzeichnis nicht gefunden quake 3 should be here because of the GAMES_PREFIX_OPT flag in /etc/make.conf
quake3 -> from source quake3-bin -> binary
i use games-fps/quake3-1.33_alpha255
Exactly. And source-ebuilds don't use GAMES_PREFIX_OPT, they use GAMES_PREFIX, GAMES_DATADIR, etc. See /usr/portage/eclass/games.eclass
Thank you! I now use GAMES_DATADIR="/mnt/data/spiele" in /etc/make.conf. emerge -pv quake3 installs games-fps/quake3-data-1.32b and games-fps/quake3-1.33_alpha255. the big files of quake3 (esp. the pak0.pk3 from the CD) are now located in /mnt/data/spiele/quake3/baseq3 as i wanted it.