The ebuild for point2play 1.2.2b in portage requires the complete point2play tar.gz, rather than a split package; it does not appear to install the full contents of the tar.gz, and thus Point2Play will not run. Reproducible: Always Steps to Reproduce: 1. emerge =app-emulation/point2play-1.2.2b 2. Call up a terminal. 3. Point2Play Actual Results: Received error message: /usr/bin/Point2Play: line 26: /usr/lib/transgaming_point2play/bin/python: No such file or directory Expected Results: Started Transgaming Point2Play Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.4.12 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox userpriv usersandbox" GENTOO_MIRRORS="ftp://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/ http://gentoo.mirror.sdv.fr" MAKEOPTS="-j2 -s" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="3dnow X aac aalib acpi alsa apm arts artswrappersuid audiofile avi berkdb bluetooth bonobo cddb cdr cjk crypt cups dga dnd doc dvb dvd dvdr encode esd evms2 faad fam fbcon fftw flac foomaticdb freetype fs gd gdbm gif gnome gpm gtk gtk2 gtkhtml guile hbci idea imap imlib innodb ipv6 irda irmc jabber java jpeg kde ldap libdsk libg++ libwww lirc lufsusermount mad maildir matroska mbox md5sum mikmod mmx mng motif mozilla moznocompose moznoirc mozsvg mpeg mpeg4 msn ncurses nls nowin nptl objc offensive ofx oggvorbis opengl pam pcap pcre pda pdflib perl pic plotutils png postgres python qt quicktime radeon readline ruby samba scanner sdl slang sox speex spell sse ssl tcltk tcpd tetex theora tiff transcode truetype usb v4l video_cards_radeon wxwin wxwindows x86 xine xml2 xmms xv xvid yahoo zlib zvbi"
Created attachment 31260 [details, diff] Patch against /usr/bin/Point2Play The ebuild deletes the versions of python, pyGTK, etc. included in the tarball, but the /usr/bin/Point2Play wrapper script still sets several environment variables to point to them. This patch comments those variables out. May not be the best way, but WFM.
If you just want to use an ebuild that makes use of the version of pyGTK in the tarball, see the ebuild I made for 1.2.2b here: http://bugs.gentoo.org/show_bug.cgi?id=50771 Stephen
Doesn't WFM. If you don't have python2.2 installed, then you are SOL. The bundled python needs to be left intact if python2.2 isn't already installed.
Works fine for me with only python2.3 installed. jamie@eeyore jamie $ qpkg -I -v python dev-lang/python-2.3.3-r1 * dev-python/pyxml-0.8.3 * dev-python/pyrex-0.9 * dev-python/pygtk-2.2.0 * dev-python/python-fchksum-1.7.1 * dev-python/PyOpenGL-2.0.0.44 * dev-python/wxPython-2.4.2.4 *
added 1.2.2b-r1 to portage
This isn't fixed yet in the ebuild. It looks like a new Point2Play script was added, but the ebuild isn't copying it into /usr/bin.
*** Bug 51388 has been marked as a duplicate of this bug. ***
reopened by request
fixed in cvs dont open new bugs like that again :P