Well, this is what I did to install it. root@rogue portage # emerge quake3-alternatefire Calculating dependencies ...done! >>> emerge (1 of 3) app-games/quake3-1.32b to / >>> md5 ;-) linuxq3apoint-1.32b.x86.run * Adding group 'games' to your system ... /usr/sbin/ebuild.sh: line 1: mktemp: command not found touch: file arguments missing Try `touch --help' for more information. * - Groupid: 35 groupadd: group games exists !!! ERROR: app-games/quake3-1.32b failed. !!! Function enewgroup, Line 628, Exitcode 9 !!! enewgroup failed Just emerging quake3 by itself also gives the same result. Luke.
i dont know what package provides 'mktemp' (i dont have access to a box) ...
on my gentoo 1.4_rc2-box: INPUT > qpkg -f /bin/mktemp OUTPUT> sys-apps/debianutils *
Yes, debianutils worked (I installed it for something but then uninstalled it because I didn't need it anymore), but there are two points to make here: 1) Why is debianutils required? 2) If the debianutils dependency cannot be removed, why is it not part of the quake3 ebuild? Luke.
I modified extra_functions.sh in portage to use 'id' and 'egrep' to determine the info without mktemp. I like the mktemp method better as it would probably work for ldap and other schemes... So I have mktemp as the primary method, but it falls back to the others. (extra_functions.sh absorbed parts of some eclasses)