#67728 closed defect (duplicate)

otcl fails to configure

Reported by: mouse07410 (Mouse) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: otcl

Description

Need to resurrect this dinosaur. MacOS Ventura 13.4.1, Xcode-14.3.1.

$ sudo port install tclcl
--->  Computing dependencies for tclcl
The following dependencies will be installed:  otcl
Continue? [Y/n]: 
--->  Fetching archive for otcl
--->  Attempting to fetch otcl-1.9_1.darwin_22.x86_64.tbz2 from https://packages.macports.org/otcl
--->  Attempting to fetch otcl-1.9_1.darwin_22.x86_64.tbz2 from https://nue.de.packages.macports.org/otcl
--->  Attempting to fetch otcl-1.9_1.darwin_22.x86_64.tbz2 from http://atl.us.packages.macports.org/otcl
--->  Configuring otcl
Error: Failed to configure otcl: consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/work/otcl-1.9/config.log
Error: Failed to configure otcl: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_otcl/otcl/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port tclcl failed
$

Needless to say, same problem with trying sudo port install otcl.

Appending the log too.

Attachments (1)

otcl.log.txt (37.1 KB) - added by mouse07410 (Mouse) 10 months ago.
Build (or rather config) log for otcl

Download all attachments as: .zip

Change History (5)

Changed 10 months ago by mouse07410 (Mouse)

Attachment: otcl.log.txt added

Build (or rather config) log for otcl

comment:1 Changed 10 months ago by mouse07410 (Mouse)

Summary: tcl fails to configureotcl fails to configure

comment:2 Changed 10 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: newclosed

The log says:

configure:5551: error: Installation of tk seems incomplete or can't be found automatically.
Please correct the problem by telling configure where tk is
using the argument --with-tk=/path/to/package
(perhaps after installing it),
or the package is not required, disable it with --with-tk=no.

So this looks like a duplicate of #14888.

comment:3 Changed 10 months ago by mouse07410 (Mouse)

Resolution: duplicate
Status: closedreopened

Unfortunately, #14888 has been sitting there for 15 years. it would be nice if fixes suggested there were actually applied. Any idea why more than an entire decade hasn't been enough time to merge them?

comment:4 Changed 10 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: reopenedclosed

We don't need more than one ticket open for any given issue. If a ticket does not get sufficient attention, writing to the macports-dev mailing list is a good way to draw attention to it.

MacPorts is run by volunteers. People volunteer to fix things of interest to them. Apparently nobody has had interest in fixing that particular issue. Yes, there are patches attached to that ticket, but there are numerous things wrong with those proposed patches, and they are over 11 years old by now; even they worked 11 years ago, they may not work with the current versions of MacPorts and macOS. So there may be more work involved in updating these ports than simply applying those patches, and nobody has volunteered to do that work.

If you are interested in fixing this issue, please file a pull request.

Note: See TracTickets for help on using tickets.