Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#54189 closed defect (invalid)

Gnuplot 5.06_1 failed to configure in MacOSierra

Reported by: laestudillowong Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version: 2.4.1
Keywords: Cc:
Port: gnuplot

Description (last modified by mf2k (Frank Schima))

Computing dependencies for gnuplot
--->  Fetching archive for gnuplot
--->  Attempting to fetch gnuplot-5.0.6_1+aquaterm+luaterm+pangocairo+wxwidgets+x11.darwin_16.x86_64.tbz2 from https://packages.macports.org/gnuplot
--->  Attempting to fetch gnuplot-5.0.6_1+aquaterm+luaterm+pangocairo+wxwidgets+x11.darwin_16.x86_64.tbz2 from http://sea.us.packages.macports.org/macports/packages/gnuplot
--->  Attempting to fetch gnuplot-5.0.6_1+aquaterm+luaterm+pangocairo+wxwidgets+x11.darwin_16.x86_64.tbz2 from http://nue.de.packages.macports.org/gnuplot
--->  Fetching distfiles for gnuplot
--->  Verifying checksums for gnuplot
--->  Extracting gnuplot
--->  Applying patches to gnuplot
--->  Configuring gnuplot
Error: Failed to configure gnuplot, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_gnuplot/gnuplot/work/gnuplot-5.0.6/config.log
Error: Failed to configure gnuplot: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_gnuplot/gnuplot/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Luiss-MacBook-Pro:~ luisa.estudillo-wong$ vi /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_gnuplot/gnuplot/work/gnuplot-5.0.6/config.log

Attachments (2)

config.log (180.7 KB) - added by laestudillowong 7 years ago.
config.log
main.log (27.2 KB) - added by laestudillowong 7 years ago.
main.log

Download all attachments as: .zip

Change History (9)

Changed 7 years ago by laestudillowong

Attachment: config.log added

config.log

comment:1 Changed 7 years ago by mf2k (Frank Schima)

Priority: HighNormal

The Priority field is for use by Macports team members only.

comment:2 Changed 7 years ago by mf2k (Frank Schima)

Milestone: MacPorts Future
Owner: set to mojca
Port: gnuplot added
Status: newassigned
Type: updatedefect

In the future, please fill in the Port field and Cc the port maintainers (port info --maintainers gnuplot), if any. The Milestone field is for use by Macports team members only, please do not set it.

Last edited 7 years ago by mf2k (Frank Schima) (previous) (diff)

comment:3 Changed 7 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:4 Changed 7 years ago by mojca (Mojca Miklavec)

Please also attach the main.log file.

There's something super weird about this error:

config.status:1252: error: could not create Makefile

Changed 7 years ago by laestudillowong

Attachment: main.log added

main.log

comment:5 Changed 7 years ago by laestudillowong

I have just added the main file… I hope with this you can fix the problem

comment:6 Changed 7 years ago by mojca (Mojca Miklavec)

Resolution: invalid
Status: assignedclosed

Your packages are outdated, gawk in particular. You need to run

sudo port selfupdate
sudo port upgrade gawk
sudo port upgrade outdated

This is partially the fault of MacPorts. Configure script will use whatever version of awk it finds first. If you wouldn't have gawk installed, it would simply use the one from the system and that would work as expected. But if you do have gawk installed and outdated, that gawk will be broken and then the broken gawk is used to do stuff with configure.

Gnuplot could have listed a build dependency on it, but it's not really needed (since the system version can be used anyway) and that's a global problem that affects lots of packages.

comment:7 Changed 7 years ago by laestudillowong

Thank you so much, the problem was solved it… All is fine and running.

Last edited 7 years ago by laestudillowong (previous) (diff)
Note: See TracTickets for help on using tickets.