Opened 4 months ago

Closed 4 months ago

#69217 closed defect (fixed)

iwidgets @4.1.1: configure: error: /opt/local/lib/itcl4.2.2 directory doesn't contain itclConfig.sh

Reported by: barracuda156 Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.9.0
Keywords: Cc:
Port: iwidgets

Description

--->  Configuring iwidgets
Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_iwidgets/iwidgets/work/iwidgets-4.1.1" && ./configure --prefix=/opt/local --with-tcl=/opt/local/lib --with-tk=/opt/local/lib --with-itcl=/opt/local/lib/itcl4.2.2 --with-itk=/opt/local/lib/itk4.2.2 --mandir=/opt/local/share/man 
checking for correct TEA configuration... ok (TEA 3.2)
checking for Tcl configuration... found /opt/local/lib/tclConfig.sh
checking for existence of /opt/local/lib/tclConfig.sh... loading
checking for Tk configuration... found /opt/local/lib/tkConfig.sh
checking for existence of /opt/local/lib/tkConfig.sh... loading
checking for itcl configuration... configure: error: /opt/local/lib/itcl4.2.2 directory doesn't contain itclConfig.sh
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_iwidgets/iwidgets/work/iwidgets-4.1.1" && ./configure --prefix=/opt/local --with-tcl=/opt/local/lib --with-tk=/opt/local/lib --with-itcl=/opt/local/lib/itcl4.2.2 --with-itk=/opt/local/lib/itk4.2.2 --mandir=/opt/local/share/man 
Exit code: 1

Confirmed on Sonoma and Snow Leopard.

Change History (3)

comment:1 Changed 4 months ago by jmroot (Joshua Root)

% port contents tcl | fgrep itclConfig.sh
  /opt/local/lib/itcl4.2.3/itclConfig.sh

The itk port has a workaround for this changing directory name that could probably be used here.

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

Owner: set to ryandesign
Status: newaccepted
Summary: iwidgets is broken: configure: error: /opt/local/lib/itcl4.2.2 directory doesn't contain itclConfig.shiwidgets @4.1.1: configure: error: /opt/local/lib/itcl4.2.2 directory doesn't contain itclConfig.sh

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

Resolution: fixed
Status: acceptedclosed

In 38a54e7f5cb95bca3591a4f4e9edd96dd3c719af/macports-ports (master):

iwidgets: Use correct path to itcl and itk

Closes: #69217

Note: See TracTickets for help on using tickets.