Opened 12 years ago

Closed 8 years ago

#34895 closed defect (fixed)

reduce-algebra installs but does not run

Reported by: luc_j_bourhis@… Owned by: mbrethen
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc: bernard.j.kelly@…, kurthindenburg (Kurt Hindenburg)
Port: reduce-algebra

Description (last modified by mf2k (Frank Schima))

reduce-algebra @3.8.0-r1530 (math)

~> redpsl 
Failed to find a version of bpsl that you have built
try ./configure --with-psl; make to build one.

The problem, as I understand, is that /opt/local/libexec/reduce-algebra/scripts/runpsl.sh does not know about .../pslbuild/x86_64-mac_10.7_lion-darwin11.3.0 which is where psl has been installed by the PortFile.

Change History (9)

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

Description: modified (diff)
Owner: changed from macports-tickets@… to mark.brethen@…

In the future, please use WikiFormatting and Cc the maintainer(s).

comment:2 Changed 12 years ago by mbrethen

This issue (which is a problem for most linux installers as well) was resolved and a new portfile attached to ticket #32973. I don't know what typical lead-times are for tickets but it has been 5 months since I uploaded the fix!

comment:3 Changed 12 years ago by luc_j_bourhis@…

Since you are the port maintainer, I would have naively thought that you could just commit your changes to svn. But obviously I do not understand how Macports is organised!

comment:4 Changed 11 years ago by bernard.j.kelly@…

This is still a problem. I installed for the first time on my Mountain Lion (10.8.5) Macbook, and encounter the same error on launch that Luc reports.

Additionally, can anyone tell me why the executable goes into libexec/reduce-algebra/bin/ instead of plain old bin/? The former is not in my path ...

ETA: why is this "Normal" priority? The port doesn't even start; surely that counts as critical?

Last edited 11 years ago by bernard.j.kelly@… (previous) (diff)

comment:5 Changed 11 years ago by bernard.j.kelly@…

Cc: bernard.j.kelly@… added

Cc Me!

comment:6 Changed 11 years ago by mbrethen

Reduce does not provide an install script; the files are installed manually according to the portfile. 'libexec' seemed a reasonable location at the time. I have a local install working on Lion. Unfortunately I do not have the means to test it on newer versions of the OS. I've have since abandoned work on this portfile.

comment:7 Changed 9 years ago by veedeehjay@…

if someone's interested: problem is still there under 10.9 (sort of). if I do port install reduce-algebra it seemingly does a binary install (don't see any compiling going on and it completes quickly) after which there is a dir psbuild/x86_64-mac_unknown_version-darwin13.0.0 in /opt/local/libexec/reduce-algebra.

but for me (running 10.9.5) uname -r yields 13.4.0. so the name of the directory is just wrong. maybe it would be correct if a source install is enforced (have tried that now and indeed that's what happening then). anyway, just doing

sudo mv psbuild/x86_64-mac_unknown_version-darwin13.0.0 psbuild/x86_64-mac_unknown_version-darwin13.4.0

seems to fix everything. at least redpsl starts up then and seems to work. at least basic things do. but the package loading mechanism does not work (this behaviour does not change, when doing a port -s install instead, so that is a different problem it seems).

Last edited 9 years ago by veedeehjay@… (previous) (diff)

comment:8 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:9 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

Resolution: fixed
Status: newclosed

This has been replaced by reduce and its sub-ports - this issue should be resolved. Open a new ticket if you still have any issues.

Note: See TracTickets for help on using tickets.