Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#48484 closed defect (invalid)

mpich-default: picks up fortran in /usr/local

Reported by: yang.mei@… Owned by: eborisch (Eric A. Borisch)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: seanfarley (Sean Farley)
Port: mpich-default

Description

build Failed to install mpich-default :debug:build Registry error: mpich-default not registered as installed & active.

Attachments (1)

main.log (13.5 KB) - added by yang.mei@… 9 years ago.

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by yang.mei@…

Attachment: main.log added

comment:1 Changed 9 years ago by Ionic (Mihai Moldovan)

Cc: sean@… added
Owner: changed from macports-tickets@… to eborisch@…
Port: mpich-default added
Summary: Failed to install mpich-defaultmpich-default: picks up fortran in /usr/local

mpich-default seems to be picking up libgfortran in /usr/local/. This is not exactly a MacPorts problem, but ${prefix}/lib should override this.

It seems that something is trying to link libgfortran, though, and not directly.

Please CC the maintainer(s) next time, if any.

comment:2 Changed 9 years ago by seanfarley (Sean Farley)

Yeah, anything in /usr/local is going to mess up with compilers. Some packages even hardcode looking in that location, so it's advisable to not have anything there. Unless Eric disagrees, I would say this is an invalid setup.

comment:3 in reply to:  description Changed 9 years ago by yang.mei@…

Replying to yang.mei@…:

build Failed to install mpich-default :debug:build Registry error: mpich-default not registered as installed & active.

When I tried to post something on this list, I was denied. Would you please help me figure out this problem? Thank you very much.

comment:4 Changed 9 years ago by eborisch (Eric A. Borisch)

Resolution: invalid
Status: newclosed

Are you an admin on the machine? Use 'sudo' perhaps? Or try in trace(-t) mode during install?

We don't in general support fixing things if stuff from /usr/local interferes.

comment:5 Changed 9 years ago by yang.mei@…

I am using 'Sudo' to install 'pymol' in Macports, I am just following installation instructions. If this does not work, why should I do to install the program?

comment:6 Changed 9 years ago by Ionic (Mihai Moldovan)

Post to what list?

To be able to post to macports-users or macports-dev, you will have to sign up first. More information on the info page.

Run sudo port clean mpich-default and retry installing via sudo port -t install pymol.

Note: See TracTickets for help on using tickets.