Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 171509
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 167934
Assigned To: Gentoo Linux bug wranglers <bug-wranglers@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jose daLuz <jdaluz@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 171509 depends on: Show dependency tree
Bug 171509 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-03-20 00:59 0000
Installing pmw 1.2 I get the following error:

 * checking Pmw.1.2.tar.gz ;-) ...                                             
                                                       [ ok ]
 * You need to recompile python with Tkinter support.
 * Try adding 'dev-lang/python tk' to:
 * /etc/portage/package.use

I had already built python with the tk USE flag:

$ emerge python
superuser access would be required... adding --pretend to options.

These are the packages that would be merged, in order:

Calculating dependencies  ..... ..... ..... ..... ..... done!
[ebuild   R   ] dev-lang/python-2.4.4  USE="berkdb gdbm ipv6 ncurses readline
ssl tk -bootstrap -build -doc -nocxx -ucs2" 0 kB 

$ ls -l /usr/lib64/python2.4/lib-tk/Tkinter*
-rw-r--r-- 1 root root 155345 2007-03-19 20:40
/usr/lib64/python2.4/lib-tk/Tkinter.py
-rw-r--r-- 1 root root 183363 2007-03-19 20:41
/usr/lib64/python2.4/lib-tk/Tkinter.pyc
-rw-r--r-- 1 root root 183363 2007-03-19 20:41
/usr/lib64/python2.4/lib-tk/Tkinter.pyo

To be certain, I rebuilt python and tried again with the same result. All this
function does is:
if ! python -c "import Tkinter" >/dev/null 2>&1; then

Running that from a shell prompt, I get:

 $ python -c "import Tkinter"
Traceback (most recent call last):
  File "<string>", line 1, in ?
  File "/usr/lib64/python2.4/lib-tk/Tkinter.py", line 38, in ?
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter

Looking at that part of Tkinter.py:

if sys.platform == "win32":
    import FixTk # Attempt to configure Tcl/Tk without requiring PATH
import _tkinter # If this fails your Python may not be configured for Tk

Should there be something in the Portage environment to point this to the
correct PATH for _tkinter?

For completeness' sake:
$ emerge tk
superuser access would be required... adding --pretend to options.

These are the packages that would be merged, in order:

Calculating dependencies  ..... ..... ..... ..... ..... done!
[ebuild   R   ] dev-lang/tk-8.4.14  USE="debug -threads" 0 kB 

Portage 2.1.2.2 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.19-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.19-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.13.0_alpha12
Timestamp of tree: Mon, 19 Mar 2007 11:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe -ggdb -ffriend-injection"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=""
FEATURES="autoconfig ccache distlocks fixpackages parallel-fetch sandbox
sfperms splitdebug strict"
GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/
http://gentoo.osuosl.org/ "
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=120"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise
/usr/portage/local/layman/wrobel /usr/portage/local/layman/gnome-experimental
/usr/portage/local/layman/break-my-gentoo-main
/usr/portage/local/layman/xeffects /usr/local/overlays/myoverlay"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X a52 aac alsa amd64 amr bash-completion berkdb bitmap-fonts bzip2 cairo
cdda cdr cli cracklib crypt css cups dbus debug dri dts dvd dvdr eds emboss
encode esd fam ffmpeg firefox flac fortran gdbm gif glitz gnome gpm gstreamer
gtk gtk2 hal iconv ipv6 isdnlog java jpeg kde kdehiddenvisibility ldap libg++
libnotify mad midi mikmod mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl
pam pcre perl pic png ppds pppd python qt3 qt4 quicktime readline reflection
ruby samba sdl session spell spl sqlite ssl tcpd theora tiff truetype
truetype-fonts type1-fonts unicode usb userlocales vcd vorbis x264 xml xorg xv
xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix
dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter
mulaw multi null plug rate route share shm softvol" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en"
USERLAND="GNU" VIDEO_CARDS="vesa nvidia"
Unset:  CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS

------- Comment #1 From Jakub Moc (RETIRED) 2007-03-20 06:59:43 0000 -------

*** This bug has been marked as a duplicate of bug 167934 ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug