[MacPorts] #37785: Ports depending on mpich2: move to mpich
#37785: Ports depending on mpich2: move to mpich ------------------------+---------------------- Reporter: eborisch@… | Owner: eborisch Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: haspatch | Port: mpich2 ------------------------+---------------------- The MPICH project has named version 3 of the software as MPICH v3.0 (rather than continuing on MPICH2 to become MPICH3.) The mpich[-devel] port has been moved (r100087) to this up-to-date version. At this time, I'm ready to move all ports that depend on MPICH2 to MPICH (v3), as well as to mark MPICH2 as replaced_by MPICH. (These two steps could be done separately -- suggestions on if this should be an atomic change, or two changes -- and in which order?) I have attached a patch that does just that. I have copied all portfile owners associated, and I will post on the -dev list (linking to this ticket) about this change. I plan to apply the patch next week unless there are concerns raised. -- Ticket URL: <https://trac.macports.org/ticket/37785> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+---------------------- Reporter: eborisch@… | Owner: eborisch Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+---------------------- Comment (by ram@…): In `fftw3` the relevant variant is named `mpich2`, would it make sense to rename this variant? -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+---------------------- Reporter: eborisch@… | Owner: eborisch Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+---------------------- Comment (by eborisch@…): I debated that myself and figured I'd leave it to each maintainer to decide... I think it would make sense to change it, perhaps leaving the +mpich2 variant but have it raise a ui_error that the variant has been renamed (so those that had {{{fftw3 +mpich2}}} installed don't end up with {{{fftw3}}} (no variants) after upgrade.) Or is there a replaced_by equivalent for variants? -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+------------------------ Reporter: eborisch@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+------------------------ Changes (by macsforever2000@…): * owner: eborisch => eborisch@… Comment: There is no replaced_by for variants. I would just rename them. -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+------------------------ Reporter: eborisch@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+------------------------ Comment (by jmr@…): You can make a variant require another variant, so you can change the old variant to do nothing but require the new one. -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+------------------------ Reporter: eborisch@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+------------------------ Comment (by eborisch@…): Here's a link to the mailing list discussion for the record: https://lists.macosforge.org/pipermail/macports- dev/2013-January/021796.html -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+------------------------ Reporter: eborisch@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+------------------------ Comment (by eborisch@…): I've added a new .diff file that includes renaming +mpich2 variants to +mpich and adding a new (empty) +mpich2 variant that requires +mpich. If there are no new concerns raised, I'll be committing it next week. The +mpich2 variants could be removed eventually as they exist solely to ease upgrades. -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+------------------------ Reporter: eborisch@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+------------------------ Changes (by eborisch@…): * cc: mww@…, raimue@… (added) Comment: Adding some maintainers I missed on copy. I'll wait for them to have a chance to look it over, too. -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+------------------------ Reporter: eborisch@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+------------------------ Comment (by raimue@…): I went ahead and committed the changes to valgrind and valgrind-devel in r102485. -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+------------------------ Reporter: eborisch@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: mpich2 | -------------------------+------------------------ Comment (by eborisch@…): Changes committed in r103204. -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37785: Ports depending on mpich2: move to mpich -------------------------+------------------------ Reporter: eborisch@… | Owner: eborisch@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: haspatch Port: mpich2 | -------------------------+------------------------ Changes (by larryv@…): * status: new => closed * resolution: => fixed Comment: I’m assuming this is okay to close. -- Ticket URL: <https://trac.macports.org/ticket/37785#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts