New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #33002 (closed defect: fixed)

Opened 16 months ago

Last modified 16 months ago

slepc @3.2-p3 +arpack build failure

Reported by: yunteng@… Owned by: mmoll@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: slepc, arpack

Description (last modified by ryandesign@…) (diff)

It seems that the new arpack port is not matching with the slepc port.

    pre-fetch {
        if {![file exists ${prefix}/lib/libparpack.a]} {
            return -code error "Please install the mpi variant of arpack first."
        }
    }

The libparpack.a is not there after I installed arpack.

Change History

comment:1 Changed 16 months ago by ryandesign@…

  • Owner changed from macports-tickets@… to mmoll@…
  • Keywords slepc, arpack removed
  • Priority changed from High to Normal
  • Description modified (diff)
  • Summary changed from slepc @3.2-p3 +arpack build failer to slepc @3.2-p3 +arpack build failure

comment:2 follow-up: ↓ 3 Changed 16 months ago by mmoll@…

You need to install arpack with the *openmpi* variant, not *mpi*. The erroneous warning by the slepc port has been fixed in r89625. I also added checks for a number of other Fortran compilers. It works for me with arpack+openmpi+gcc45. Please confirm it works for you, too.

comment:3 in reply to: ↑ 2 Changed 16 months ago by yunteng@…

Replying to mmoll@…: I've got it working with arpack+openmpi+gcc44. Thank you.

You need to install arpack with the *openmpi* variant, not *mpi*. The erroneous warning by the slepc port has been fixed in r89625. I also added checks for a number of other Fortran compilers. It works for me with arpack+openmpi+gcc45. Please confirm it works for you, too.

comment:4 Changed 16 months ago by mmoll@…

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.