Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33796 - OCAML won't automaticly fetch tk if tcltk is in the USE variable
Summary: OCAML won't automaticly fetch tk if tcltk is in the USE variable
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo ML project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-18 20:20 UTC by Cye Stoner
Modified: 2004-08-08 01:27 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 Cye Stoner 2003-11-18 20:20:08 UTC
When trying to emerge ocaml (for mldonkey), it won't fetch the tk library
(required for tcltk support) automaticly.

Reproducible: Always
Steps to Reproduce:
1. Don't have tk installed
2. USE="tcltk" emerge dev-ml/lablg (or mldonkey, et al.)
Actual Results:  
lablgl complains that tk support is not compiled in to ocaml.

Expected Results:  
fetched the tk libraries

Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r8, 2.6.0-test9)
=================================================================
System uname: 2.6.0-test9 i686 Intel(R) Pentium(R) III Mobile CPU      1200MHz
Gentoo Base System version 1.4.3.12
distcc 2.11.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled
                                                                               
                                  ]
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-Os -march=pentium3 -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share
                                                                               
                                  /config /usr/X11R6/lib/X11/xkb
/usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-Os -march=pentium3 -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs sandbox ccache distcc"
GENTOO_MIRRORS="ftp://gentoo.noved.org/ http://mirrors.tds.net/gentoo http://mir
                                                                               
                                  ror.tucdemonic.org/gentoo/
ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss foomaticdb gif libg++ libwww mad mikmod motif ncurses quicktime tru
                                                                               
                                  etype zlib gdbm berkdb slang readline arts
svga tcltk tcpd pam esd imlib aavm ru                                          
                                                                        by18
acpi alsa apm avi cdr crypt -cups -debug directfb dvd encode fbcon -kde -gn    
                                                                               
                              ome gpm gtk gtk2 java joystick jpeg kerberos mpeg
-mysql -nls oggvorbis opengl p                                                 
                                                                 dflib perl png
postgres python qt ruby -samba -scanner sdl spell sse ssl tcltk tiff us        
                                                                               
                          b videos wmf X xml xml2 xmms xv"
Comment 1 Sven Vermeulen (RETIRED) gentoo-dev 2003-11-18 21:42:42 UTC
Not documentrelated
Comment 2 Matthieu Sozeau (RETIRED) gentoo-dev 2004-03-14 04:50:06 UTC
The 'complaint' of the lablgl ebuild (should) state clearly that you have to reemerge ocaml with tk support (e.g: USE="tcltk" emerge ocaml). If that wasn't clear, perhaps we need to change the wording. Besides, if you had not ocaml already merged, it should build it with tcltk support (given you have tcltk in the USE var, as ebuilds can't specify USE flags in deps yet), otherwise it's a portage bug.
Comment 3 Matthieu Sozeau (RETIRED) gentoo-dev 2004-08-08 01:27:52 UTC
Invalidating bug, as the reporter did not respond for some time and the problem is not a bug.