[MacPorts] #43683: Sudo port clean all failing
#43683: Sudo port clean all failing ----------------------+-------------------------------- Reporter: a.user@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: ----------------------+-------------------------------- I'm trying to follow the migration instructions for 10.9 but when I try to use "clean" it chokes here {{{ ---> Cleaning apbs Error: apbs: Variant mpich conflicts with universal Error: Unable to open port: Error evaluating variants }}} I've tried {{{ sudo port -f uninstall apbs sudo port clean apbs ---> Cleaning apbs }}} {{{ sudo port -f uninstall mpich sudo port clean mpich ---> Cleaning mpich }}} then {{{ sudo port clean all sudo port clean uninstalled }}} also {{{ sudo port uninstall --follow-dependencies apbs sudo port clean uninstalled }}} still choking, as is {{{ sudo port uninstall --follow-dependencies mpich sudo port clean uninstalled }}} -- Ticket URL: <https://trac.macports.org/ticket/43683> MacPorts <http://www.macports.org/> Ports system for OS X
#43683: apbs-mpi: default variants conflict with universal -----------------------+----------------------- Reporter: a.user@… | Owner: howarth@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: apbs-mpi | -----------------------+----------------------- Changes (by ryandesign@…): * cc: sean@… (added) * owner: macports-tickets@… => howarth@… * port: => apbs-mpi Comment: This is because the apbs-mpi port (the one alphabetically after the last successful clean you showed, the apbs port) declares default variants which conflict with the universal variant, and you have presumably specified a default universal variant in your variants.conf. I'm assigning the ticket to the maintainer of the apbs-mpi port, and Ccing the developer who made the mpi portgroup which it uses. As a workaround, you could remove +universal from your variants.conf, then use "sudo port clean all", then put +universal back in variants.conf if you want it. -- Ticket URL: <https://trac.macports.org/ticket/43683#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43683: apbs-mpi: default variants conflict with universal -----------------------+----------------------- Reporter: a.user@… | Owner: howarth@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: apbs-mpi | -----------------------+----------------------- Comment (by a.user@…): Replying to [comment:1 ryandesign@…]:
This is because the apbs-mpi port (the one alphabetically after the last successful clean you showed, the apbs port) declares default variants which conflict with the universal variant, and you have presumably specified a default universal variant in your variants.conf. I'm assigning the ticket to the maintainer of the apbs-mpi port, and Ccing the developer who made the mpi portgroup which it uses. As a workaround, you could remove +universal from your variants.conf, then use "sudo port clean all", then put +universal back in variants.conf if you want it.
ok thanks for posting a workaround - I'm fairly new to MacPorts and wasn't sure if I was missing something obvious -- Ticket URL: <https://trac.macports.org/ticket/43683#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts