#66938 closed defect (worksforme)

port install GPXSee stops with Failed to configure libjpeg-turbo

Reported by: rowlandcarson Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ryandesign (Ryan Carsten Schmidt), larryv (Lawrence Velázquez), neverpanic (Clemens Lang), jmroot (Joshua Root)
Port: curl openssl3

Description

I am trying to install GPXSee. In the Mac Terminal I have run:

sudo port install GPXSee

My first attempts resulted in permission and other issues which I was able to fix.

Now the process stops with the message:

Error: Failed to configure libjpeg-turbo: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_libjpeg-turbo/libjpeg-turbo/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port GPXSee failed

I have searched for a similar report but did not find anything relevant.

I will attach the main.log file to this report.

in friendship

Rowland

Attachments (1)

main.log (13.6 KB) - added by rowlandcarson 15 months ago.
log file after attempted GPXSee install

Download all attachments as: .zip

Change History (6)

Changed 15 months ago by rowlandcarson

Attachment: main.log added

log file after attempted GPXSee install

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

Cc: ryandesign larryv neverpanic jmroot added
Port: curl openssl3 added
:info:configure dyld[47276]: Library not loaded: '/opt/local/libexec/openssl3/lib/libssl.3.dylib'
:info:configure   Referenced from: '/opt/local/lib/libcurl.4.dylib'

Apparently a file installed by openssl3 is missing on your system. That is used by libcurl which is used by cmake which is used to configure libjpeg-turbo.

If the file is present in the openssl3 image but was deleted after it was activated, then running sudo port -f deactivate openssl3 && sudo port activate openssl3 should bring it back.

comment:2 Changed 15 months ago by rowlandcarson

when I ran the suggested command I got the following result:

sudo port -f deactivate openssl3 && sudo port activate openssl3
Error: port deactivate failed: Image error: port openssl3 is not active.

As a unix novice, not sure what to do now.

in friendship

Rowland

comment:3 Changed 15 months ago by jmroot (Joshua Root)

OK, so it's not even installed (or at least inactive). It would have been installed as a dependency, so it must have been force-uninstalled or force-deactivated. sudo port install openssl3 to install again.

Last edited 15 months ago by jmroot (Joshua Root) (previous) (diff)

comment:4 Changed 15 months ago by rowlandcarson

OK, thanks much - that seems to have sorted it, and the command

sudo port install GPXSee

now runs without complaint!

Apologies for asking questions for which the answers are probably really obvious to anyone with a bit of experience.

in friendship

Rowland

comment:5 Changed 15 months ago by jmroot (Joshua Root)

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.