[MacPorts] #30395: libtool requires me to remove /usr/bin/gfortran
#30395: libtool requires me to remove /usr/bin/gfortran ---------------------------------+------------------------------------------ Reporter: f.calboli@… | Owner: macports-tickets@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 2.0.0 Keywords: libtool; gfortran | Port: libtool ---------------------------------+------------------------------------------ libtool does not build if I have a /usr/bin/gfortran executable. Renaming it fixes the problem, nevertheless it is unacceptable that MacPorts would cause conflicts with software that is not in /opt/local. I do have gfortran in /usr/bin for a reason, and I fail to see why libtool should interact with it. Using MacPorts gfortran rather than the one in /usr/bin is *not* the point, all I see is a fundamental failure to get a MacPorts port to play nice with the rest the OS -- Ticket URL: <https://trac.macports.org/ticket/30395> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30395: libtool requires me to remove /usr/bin/gfortran ---------------------------------+------------------------------------------ Reporter: f.calboli@… | Owner: boeyms@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: gfortran | Port: libtool ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * keywords: libtool; gfortran => gfortran * cc: ryandesign@… (added) * owner: macports-tickets@… => boeyms@… * priority: High => Normal Comment: Replying to [ticket:30395 f.calboli@…]:
libtool does not build if I have a /usr/bin/gfortran executable. Renaming it fixes the problem, nevertheless it is unacceptable that MacPorts would cause conflicts with software that is not in /opt/local.
Acceptable or not, it is a fact that third-party software installed in system locations (/, /usr/, /usr/local/) can and does interfere with MacPorts software. That is a general MacPorts issue that we do not know how to solve. Suggestions welcome. Specifically for libtool, if we can figure out how to make libtool not care about /usr/bin/gfortran we should do that, but that will not change the fact that having gfortran there could cause problems for other ports too. -- Ticket URL: <https://trac.macports.org/ticket/30395#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30395: libtool requires me to remove /usr/bin/gfortran ---------------------------------+------------------------------------------ Reporter: f.calboli@… | Owner: boeyms@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: gfortran | Port: libtool ---------------------------------+------------------------------------------ Changes (by dports@…): * cc: dports@… (added) Comment: In addition to being entirely unsupported, it seems particularly poor form for anything to install files into /usr/bin, since that directory ought to be reserved for Apple-installed files. It would be useful to know where your gfortran came from, i.e. what package installed it. This has come up a few times before (#30018, #23684, #25417) but no one has had an answer to that! -- Ticket URL: <https://trac.macports.org/ticket/30395#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30395: libtool requires me to remove /usr/bin/gfortran ---------------------------------+------------------------------------------ Reporter: f.calboli@… | Owner: boeyms@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: gfortran | Port: libtool ---------------------------------+------------------------------------------ Comment(by f.calboli@…): it comes from here: http://r.research.att.com/ http://r.research.att.com/tools/ GNU Fortran 4.2.4 for Mac OS X 10.7 (Lion) I would not know why other people have /usr/bin/gfortran, but I can tell you I put it there by choice! -- Ticket URL: <https://trac.macports.org/ticket/30395#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30395: libtool requires me to remove /usr/bin/gfortran ---------------------------------+------------------------------------------ Reporter: f.calboli@… | Owner: boeyms@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: gfortran | Port: libtool ---------------------------------+------------------------------------------ Comment(by dports@…): FWIW, I tried to reproduce this on Leopard and Snow Leopard (not having a spare Lion system to test with). libtool built fine even after installing the appropriate gfortran package, so it's apparently not as simple as just having that installed... -- Ticket URL: <https://trac.macports.org/ticket/30395#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30395: libtool requires me to remove /usr/bin/gfortran ---------------------------------+------------------------------------------ Reporter: f.calboli@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: gfortran | Port: libtool ---------------------------------+------------------------------------------ Changes (by boeyms@…): * owner: boeyms@… => macports-tickets@… Comment: Reassigning to macports-tickets@lists.macosforge.org as I have relinquished ownership of this port. -- Ticket URL: <https://trac.macports.org/ticket/30395#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30395: libtool requires me to remove /usr/bin/gfortran ---------------------------------+------------------------------------------ Reporter: f.calboli@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Keywords: gfortran | Port: libtool ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * cc: ryandesign@… (removed) * owner: macports-tickets@… => ryandesign@… * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/30395#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30395: libtool requires me to remove /usr/bin/gfortran ----------------------------------+----------------------------------------- Reporter: f.calboli@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.0 Resolution: duplicate | Keywords: gfortran Port: libtool | ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => duplicate Comment: Duplicate of #23684. -- Ticket URL: <https://trac.macports.org/ticket/30395#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts