Opened 9 years ago
Closed 8 years ago
#50551 closed defect (fixed)
octave-3.8.2 fails to configure on a MacBook Air 13" mid2012 with El Capitan 10.11.3
Reported by: | shigemi.ohta@… | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ||
Port: | octave |
Description (last modified by mf2k (Frank Schima))
---> Attempting to fetch octave-3.8.2_15+atlas+gcc5+glgui+gui+qtgui.darwin_15.x86_64.tbz2 from http://sea.us.packages.macports.org/macports/packages/octave ---> Fetching distfiles for octave ---> Verifying checksums for octave ---> Extracting octave ---> Applying patches to octave ---> Configuring octave Error: Failed to configure octave, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/work/octave-3.8.2/config.log Error: org.macports.configure for port octave returned: configure failure: command execution failed Please see the log file for port octave for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port octave failed
Attachments (5)
Change History (16)
Changed 9 years ago by shigemi.ohta@…
Attachment: | config.log added |
---|
Changed 9 years ago by shigemi.ohta@…
comment:1 Changed 9 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to michaelld@… |
---|---|
Port: | octave added |
comment:2 Changed 9 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|
comment:3 follow-up: 4 Changed 9 years ago by michaelld (Michael Dickens)
The issue is that, somehow, LAPACK is not being found. What does "port installed atlas" return?
If you haven't already, please try:
sudo port clean octave sudo port selfupdate sudo port upgrade outdated sudo port install octave +atlas+gcc5+glgui+gui+qtgui
and see if that works. Sometimes cruft happens and cleaning it out works; sometimes not. Always worth a try. If this fails, then attach the new (whole, clean) build log to this ticket & post that you've added the attachment.
Changed 9 years ago by shigemi.ohta@…
Attachment: | config.2.log added |
---|
Changed 9 years ago by shigemi.ohta@…
Attachment: | main.2.log added |
---|
comment:4 Changed 9 years ago by shigemi.ohta@…
Thank you. Unfortunately this did not work and resulted in apparently the same error. I am attaching the new logs.
Replying to michaelld@…:
The issue is that, somehow, LAPACK is not being found. What does "port installed atlas" return?
If you haven't already, please try:
sudo port clean octave sudo port selfupdate sudo port upgrade outdated sudo port install octave +atlas+gcc5+glgui+gui+qtguiand see if that works. Sometimes cruft happens and cleaning it out works; sometimes not. Always worth a try. If this fails, then attach the new (whole, clean) build log to this ticket & post that you've added the attachment.
comment:5 follow-up: 6 Changed 9 years ago by michaelld (Michael Dickens)
What does "port installed atlas" return?
comment:6 Changed 9 years ago by shigemi.ohta@…
Replying to michaelld@…:
What does "port installed atlas" return?
Thank you for this very useful suggestion. Indeed I had found atlas had been installed with +nofortran. So I was in a process of re-installing atlas with gfortran, which took more than 24 hours. After that octave configured and build without a problem, except a warning that arpack had been built with +accelerate and likely cause crash. So I am now trying to re-install arpack with +atlas, but that is a different story. Thank you again. A question, though, is why the port did not detect this atlas problem.
Changed 9 years ago by michaelld (Michael Dickens)
Attachment: | octave_atlas_nofortran_check.diff added |
---|
comment:7 Changed 9 years ago by michaelld (Michael Dickens)
Good suggestion! I had no idea that atlas +nofortran would fail. I don't use atlas (too long to build; I use openblas instead). Can you test the patch I just attached to this ticket to see if it works for you with your "atlas +nofortran" port active?
comment:8 Changed 9 years ago by michaelld (Michael Dickens)
Owner: | changed from michaelld@… to macports-tickets@… |
---|
comment:9 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Owner: | changed from macports-tickets@… to mcalhoun@… |
---|---|
Status: | new → assigned |
comment:10 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Octave has undergone significant changes recently (r148698).
Any chance this issue has been resolved?
comment:11 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
With no further updates, let us assume this is now fixed.
If not, we can open a ticket specifically for octave 4.
In the future, please use WikiFormatting, fill in the Port field and Cc the port maintainers (
port info --maintainers octave
), if any.