[MacPorts] #43997: Dolfin update
#43997: Dolfin update -----------------------+-------------------------------- Reporter: mwathen@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Keywords: | Port: -----------------------+-------------------------------- I updated my macports today and I got an error the following error when it tried to upgrade dolfin: Error: org.macports.build for port dolfin returned: command execution failed Please see the log file for port dolfin for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_dolfin/dolfin/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port dolfin failed I have attached the main.log file -- Ticket URL: <https://trac.macports.org/ticket/43997> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Changes (by ciserlohn@…): * owner: macports-tickets@… => sean@… * port: => dolfin Comment: In the future please remember to fill in the port field and Cc the maintainers (port info --maintainers dolfin). -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by sean@…): I got this error a lot when trying to compile petsc4py support. Could you do the usual 'port clean', 'port selfupdate', and 'port upgrade outdated' dance, and then run in tracemode? `port -vt install dolfin` You might want to try with none of the variants, as well (SuiteSparse is needed for the examples, though). -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by mwathen@…): Replying to [comment:2 sean@…]:
I got this error a lot when trying to compile petsc4py support. Could you do the usual 'port clean', 'port selfupdate', and 'port upgrade outdated' dance, and then run in tracemode? `port -vt install dolfin` You might want to try with none of the variants, as well (SuiteSparse is needed for the examples, though).
I still get an error when doing this -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by sean@…): Hmm, is this with mpich 3.1.1? That should have rebuilt boost when you did a upgraded outdated. Did it do that? If I remember correctly, that fixed this issue for me. -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by mwathen@…): Replying to [comment:4 sean@…]:
Hmm, is this with mpich 3.1.1? That should have rebuilt boost when you did a upgraded outdated. Did it do that? If I remember correctly, that fixed this issue for me.
I just checked and I am using mpich 3.1.1, the first time when I upgraded outdated it did up grade boost. -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by sean@…): Then this is a conundrum. -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by sean@…): I've pushed some fixes for dolfin today. Is this still an issue? -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by mwathen@…): Replying to [comment:7 sean@…]:
I've pushed some fixes for dolfin today. Is this still an issue? I have just tried again and I still get an error. I have attached the log file
-- Ticket URL: <https://trac.macports.org/ticket/43997#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by sean@…): Can you try to install a version with less variants? {{{ port selfupdate port clean dolfin port install dolfin +mpich +SuiteSparse }}} A more drastic approach would be to uninstall mpich and all its dependents and then reinstall via boost: {{{ port uninstall --follow-dependents mpich-default port install boost +mpich }}} -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure ------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: | Keywords: Port: dolfin | ------------------------+-------------------- Comment (by mwathen@…): Replying to [comment:9 sean@…]:
Can you try to install a version with less variants?
{{{ port selfupdate port clean dolfin port install dolfin +mpich +SuiteSparse }}}
A more drastic approach would be to uninstall mpich and all its dependents and then reinstall via boost:
{{{ port uninstall --follow-dependents mpich-default port install boost +mpich }}}
I tried both these and it still does not work -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#43997: Dolfin build failure -------------------------+-------------------- Reporter: mwathen@… | Owner: sean@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Resolution: worksforme | Keywords: Port: dolfin | -------------------------+-------------------- Changes (by sean@…): * status: new => closed * resolution: => worksforme Comment: Replying to [comment:10 mwathen@…]:
Replying to [comment:9 sean@…]:
Can you try to install a version with less variants?
{{{ port selfupdate port clean dolfin port install dolfin +mpich +SuiteSparse }}}
A more drastic approach would be to uninstall mpich and all its dependents and then reinstall via boost:
{{{ port uninstall --follow-dependents mpich-default port install boost +mpich }}}
I tried both these and it still does not work
Well, damn. At this point, you'd have to deactivate (if it is activated) dolfin and try building it from source (without macports). This way you could try to isolate the error. With this working for me and others, I don't know what else to do without access to this machine. -- Ticket URL: <https://trac.macports.org/ticket/43997#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts