Opened 11 years ago

Closed 11 years ago

#40356 closed defect (fixed)

Installation of wxMaxima fails to install the correct gnuplot variant

Reported by: mkae (Marko Käning) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: usami-k@…, ryandesign (Ryan Carsten Schmidt)
Port: wxMaxima, gnuplot

Description

These wxWidgets ports I have installed:

$ port installed wxWidgets*
The following ports are currently installed:
  wxWidgets-3.0 @2.9.5_1 (active)
  wxWidgets_select @1.0_0 (active)
$

When I now start the installation of wxMaxima I end up in an error:

$ sudo port install wxMaxima 
--->  Computing dependencies for wxMaxima
--->  Dependencies to be installed: maxima gnuplot
--->  Fetching archive for gnuplot
--->  Attempting to fetch gnuplot-4.6.3_4+aquaterm+luaterm+pangocairo+x11.darwin_10.x86_64.tbz2 from http://lil.fr.packages.macports.org/gnuplot
--->  Attempting to fetch gnuplot-4.6.3_4+aquaterm+luaterm+pangocairo+x11.darwin_10.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/gnuplot
--->  Attempting to fetch gnuplot-4.6.3_4+aquaterm+luaterm+pangocairo+x11.darwin_10.x86_64.tbz2 from http://packages.macports.org/gnuplot
--->  Fetching distfiles for gnuplot
--->  Verifying checksums for gnuplot
--->  Extracting gnuplot
--->  Applying patches to gnuplot
--->  Configuring gnuplot
--->  Building gnuplot
--->  Staging gnuplot into destroot
--->  Installing gnuplot @4.6.3_4+aquaterm+luaterm+pangocairo+x11
--->  Activating gnuplot @4.6.3_4+aquaterm+luaterm+pangocairo+x11
--->  Cleaning gnuplot
--->  Fetching archive for maxima
--->  Attempting to fetch maxima-5.28.0_8+xmaxima.darwin_10.x86_64.tbz2 from http://lil.fr.packages.macports.org/maxima
--->  Attempting to fetch maxima-5.28.0_8+xmaxima.darwin_10.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/maxima
--->  Attempting to fetch maxima-5.28.0_8+xmaxima.darwin_10.x86_64.tbz2 from http://packages.macports.org/maxima
--->  Fetching distfiles for maxima
--->  Verifying checksums for maxima
--->  Extracting maxima
--->  Applying patches to maxima
--->  Configuring maxima
--->  Building maxima
--->  Staging maxima into destroot
--->  Installing maxima @5.28.0_8+xmaxima
--->  Activating maxima @5.28.0_8+xmaxima
--->  Cleaning maxima
--->  Fetching archive for wxMaxima
Error: org.macports.archivefetch for port wxMaxima returned: gnuplot must be installed with +wxwidgets.
Please see the log file for port wxMaxima for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_wxMaxima/wxMaxima/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port wxMaxima failed

I think wxMaxima should be able to set the correct default variants for gnuplot.

Change History (3)

comment:1 Changed 11 years ago by mojca (Mojca Miklavec)

Cc: usami-k@… ryandesign@… added
Version: 2.2.0

I'm aware of this, however there is not much I can do other than making the +wxwidgets variant default. Maybe I should actually do that? Another option is to fix the core.

See also #40294 (maybe a bit misplaced as "web request" when it should actually be a core request).

What you can do is to install gnuplot with +wxwidgets manually, but I believe you already know that?

comment:2 in reply to:  description Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to mk@…:

When I now start the installation of wxMaxima I end up in an error:

MacPorts is behaving correctly, to the extent that it has been programmed so far. Do what the message tells you to do and reinstall gnuplot with the +wxwidgets variant.

I think wxMaxima should be able to set the correct default variants for gnuplot.

Sorry, MacPorts does not have that feature. It's ticket #126 if you want to read its extensive history.

comment:3 Changed 11 years ago by mkae (Marko Käning)

Resolution: fixed
Status: newclosed

Ah, ok, thanks Ryan for the explanation.

I am aware of the manual installation of the wxwidgets variant and I did so. Just didn't want to leave this unnoticed.

So, I guess we can mark this fixed.

Note: See TracTickets for help on using tickets.