I'm installing a new gentoo system, from stage 1.
Have done 'emerge sync' (23 Sept 2003, 2:20 UTC) and
'emerge system -f', and edited make.conf to have
ACCEPT_KEYWORDS="~x86" and have the USE flags
'emerge system' gets to db-4.0.14-r2 and fails during the config
stage with the messages:
configure: error: /usr/lib directory doesn't contain tclConfig.sh
!!! ERROR: sys-libs/db-4.0.14-r2 failed.
!!! Function src_compile, Line 73, Exitcode 1
!!! (no error message)
However, when I turn off tcltk in the USE flags (USE=" ... -tcltk ...")
the configuration succeeds. Turn the flag back on, configuration
I can't try compiling tcl or tk first, as they show db as a dependency.
It appears that with the USE flags set as I have them, there is a
I am trying workaround of unsetting 'tcltk' in USE flags, emerging
just db, resetting tcltk, and proceeding with emerge system. I'm
not planning on using db+tcltk for anything.
Steps to Reproduce:
Should have configured db for compiling, and compiled it.
Possible relevance: have emerged the sun java jdk (1.4.2.01)
rather than blackdown.
This is a portage issue. Currently there is not really a way to solve it,
until support for circular deps is added to portage
Any news on this? I get this when emerging dev-lang/tk-8.4.5...
Not yet, what you might want to do is add
"sys-libs/db -tcl" to /etc/portage/package.use (with a pre version of portage)
Closing the bug