Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 95570 - app-emulation/point2play-2.0.1 needs to depend on python-glade
Summary: app-emulation/point2play-2.0.1 needs to depend on python-glade
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Wine Maintainers
URL: http://forums.gentoo.org/viewtopic-p-...
Whiteboard:
Keywords:
: 95573 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-06-09 08:52 UTC by Matthew Lane
Modified: 2005-06-11 20:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Lane 2005-06-09 08:52:53 UTC
Launcing Point2Play produces the following error:

Traceback (most recent call last):
  File "/usr/lib/transgaming_point2play/Point2Play_gui.py", line 40, in ?
    raise Point2PlayError( _("Unable to load GUI components") + "(%s)" % str(
sys.exc_info()[1] ) )
__main__.Point2PlayError: 'Unable to load GUI components(No module named glade)'

And, as with the posts in the thread on the gentoo forums I posted, I have the
following merged (although some of them weren't merged when I first found my
problem).

[ebuild   R   ] dev-lang/python-2.3.5  +X +berkdb -bootstrap -build -debug
-doc+gdbm +ipv6 +ncurses -nocxx +readline +ssl +tcltk -ucs2 0 kB
[ebuild   R   ] dev-python/pygtk-2.4.1  -debug -doc -gnome +opengl 0 kB
[ebuild   R   ] x11-themes/gtk-engines-2.6.3  0 kB
[ebuild   R   ] x11-libs/gtk+-2.6.7  -debug -doc +jpeg -static +tiff 0 kB
[ebuild   R   ] gnome-base/libglade-2.5.0  -debug -doc 0 kB



Reproducible: Always
Steps to Reproduce:
1.  Emerge the latest version of point2play
2.  Run Point2Play from the terminal to display errors
3.  Point2Play does not run.

Actual Results:  
Previously mentioned error spits out to the terminal.

Expected Results:  
Brought up the Point2Play gui.

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686)
=================================================================
System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(TM) XP 3000+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May  5 2005, 20:17:22)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.9.5, 1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/
http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://gentoo.seren.com/gentoo
http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.netnitco.net
http://gentoo.binarycompass.org http://gentoo.eliteitminds.com
http://lug.mtu.edu/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl
divx4linux dvd dvdr emboss encode fam foomaticdb fortran gd gdbm gif gpm gtk
gtk2 imagemagick imlib ipv6 java jpeg junit kde libg++ libwww mad mikmod mmx
motif mp3 mpeg ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python
qt quicktime readline samba sdl spell sse ssl tcltk tcpd tiff truetype
truetype-fonts type1-fonts vorbis xine xml2 xmms xv xvid zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2005-06-09 09:30:12 UTC
It's a dependency problem, see bug 95573
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-06-09 09:36:42 UTC
*** Bug 95573 has been marked as a duplicate of this bug. ***
Comment 3 jon R-B 2005-06-09 11:25:58 UTC
I have P2P 2.0.1 working on my system, but as this bug exist as well as the
forum problem others are having problems
http://forums.gentoo.org/viewtopic-t-346665.html

Now the main difference I can see is I have GNOME installed and that has pulled
in some python modules that P2P2.0.1 need (prolly via gnome-python). However,
gnome-python package is heavily GNOME-dependant


I have been enquiring at Transgaming forum and have this response

http://transgaming.org/forum/viewtopic.php?p=17811#17811

They are talking abt a "python-glade2" package, but this is a debian package. It
does state that the majority of GNOME libs are not needed with that package, but
what is that package? prolly some sub-part of the Gentoo gnome-python.

Anyway just some info I have on this bug
Comment 4 SpanKY gentoo-dev 2005-06-10 23:19:43 UTC
try re-emerge pygtk
Comment 5 Matthew Lane 2005-06-11 19:22:19 UTC
Thanks SpanKY, that did the trick.  Thanks for the help.
Comment 6 SpanKY gentoo-dev 2005-06-11 20:41:26 UTC
sounds like a python upgrade issue

python ebuild warns about this during install
Comment 7 Matthew Lane 2005-06-11 20:49:11 UTC
Yeah.  Its too bad that emerge doesn't have an option for defering printing of
einfo until after all packages have been merged.  This would eradicate most of
this type of bug report, because most of use just do a blind emerge -uDv world,
we don't have the time to merge packages individually.  

Maybe even if portage had an extra flag that would display when you do emerge
-uDpv world that would indicate that an ebuild could break another, and that you
should do it seperately, or at least set it to the last to build, so that einfo
is present in the scrollback buffer.