configure: error: can't find Tcl configuration definitions
Trying to install db-3.1.17, so that I can install rpm 4, so that I can install lots of things, in hope of being able to install all the things I need to make a 2.6 kernel, I run into this error from rpm -bb: configure: error: can't find Tcl configuration definitions I have tcl/tk installed, but I can't locate any config.sh files for either tcl or tk. Do I need to hunt down a newer version of tcl/tk? My current version seems to be tcl-8.3.3-83. I've never overtly used tcl/tk, and can't think why db3 would care, but there it is... TIA, Jim
Jim Osborn wrote:
in hope of being able to install all the things I need to make a 2.6 kernel,
What version do you have. I was able to update my 8.2 (a while ago now though) to a 2.6 kernel via packages in the people/kraxel directory. IIRC all I needed were there. I don't know if they still are there though. If it is an older version than that I don't know. -- Joe Morris New Tribes Mission Email Address: Joe_Morris@ntm.org Registered Linux user 231871
Joe Morris (NTM) wrote:
What version do you have?
SuSE 7.3, upgraded to kernel 2.4.23 back when that was current.
I was able to update my 8.2 (a while ago now though) to a 2.6 kernel via packages in the people/kraxel directory. IIRC all I needed were there.
The SuSE 2.6.8-24 kernel that comes with SuSE 9.2 is broken for use with the sym53c8xx SCSI driver, at least for the 895 chipset I have. So, I'm trying to see if the 2.6.10 kernel from non-SuSE sources might work. So far, just trying to install 9.2 seems to have done considerable damage, as well as taken hundreds of hours of unproductive work. Well, the plot thickens... I found the tcl/tk config.sh files on my distro's CD2, but apparently my attempts to install SuSE 9.2 have broken rpm itself; using it now gives this error message: "unpacking of archive failed on file /usr/include/itclIntDecls.h: cpio: read" and verifying other uninstalled packages, all the files are "missing". So, another three steps back... :( doing rpm -Vvv -p /7.3cdrom/suse/a1/rpm.rpm shows: ... D: YES A librpm.so.0 B librpm.so.0 D: requires: librpm.so.0 satisfied by added provide. D: YES A librpmbuild.so.0 B librpmbuild.so.0 D: requires: librpmbuild.so.0 satisfied by added provide. I assume installing the 2.6.8 kernel sources from the 9.2 CD is responsible for those "added provide"s. Question for you 9.2 users: can your 9.2 rpm work with older rpm packages, such as those on the SuSE 7.3 CDs? If you've got an old CD around, you could test this with rpm -Vvv -p /cdrom/....rpm, on something you don't already have installed, to see if all its files are missing, as mine are. I'd like to have a more current rpm if possible; if the 9.2 rpm will read SuSE 7.3 if it's fully installed, maybe I'll try installing it from the 9.2 CD, but given the number of unsatisfied deps, including glibc_2.3, that's probably a futile exercise. Guess I'll start groping around in /usr/lib/rpm* and see if I can get rpm working again... Jim
participants (2)
-
Jim Osborn
-
Joe Morris (NTM)