From Bugzilla Helper: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Description of problem: when I try to compile postgresql-src with tcl option I got have the error /usr/lib/tclConfig.sh does not exist. Version-Release number of selected component (if applicable): tcl-devel-8.4.9-3 How reproducible: Always Steps to Reproduce: 1.wget http://download.fedora.redhat.com/pub/fedora/linux/core/4/x86_64/os/SRPMS/postgresql-8.0.3-1.src.rpm wget http://download.fedora.redhat.com/pub/fedora/linux/core/4/x86_64/os/SRPMS/postgresql-odbc-08.00.0100-1.src.rpm rpm -ivh postgresql-*.rpm 2.rpm -ivh postgresql-*.rpm 3.cd /usr/src/redhat/SPECS/ rpmbuild -bc postgresql.spec Actual Results: ... checking for tclsh... /usr/bin/tclsh checking for tclConfig.sh... no configure: error: file 'tclConfig.sh' is required for Tcl error: Bad exit status from /var/tmp/rpm-tmp.8976 (%build) .... Additional info:
It's ok for me, at least when tcl-devel is installed. Re-assigning to postgresql.
The current postgresql srpm definitely has Buildrequires: tcl-devel Now this is inside an %if, but AFAICS it should be invoked by default. Do you perhaps have rpmmacros set up to define one of the backward-compatibility symbols that would disable it (build6x, build7x, build8)?
Closing due to lack of response by reporter.