[MacPorts] #50229: py-ngl: use compilers portgroup
#50229: py-ngl: use compilers portgroup -------------------------+-------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: haspatch | Port: py-ngl -------------------------+-------------------- py-ngl should use the compilers portgroup instead of the obsolete recipe for Fortran variants, as in the attached patch. It can also be updated to version 1.4.0, and have automatic downloading enabled, as was done for py- nio and as discussed in ticket #42541. -- Ticket URL: <https://trac.macports.org/ticket/50229> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- Comment (by dstrubbe@…): Maintainer timeout, Fortran variants fixed r144693. Update and automatically downloading still needs to be done. -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup; update and download automatically --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup; update and download automatically --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- Comment (by petr@…): Hi, sorry for reacting so late on this, but I got pretty busy lately and could not look after Macports that much. I had started work on update and automatic update already quite some time ago. But there were some issues with the build/linking so I never push these updates out. Feel free to fix these, but please make sure that the builds are really okay, that linking is okay and all dependencies are listed. Otherwise I will merge you proposal with what I have in work. I you are particularly interested in this port you can take over maintainer-ship. -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup; update and download automatically --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- Comment (by dstrubbe@…):
I had started work on update and automatic update already quite some time ago. But there were some issues with the build/linking so I never push these updates out. Feel free to fix these, but please make sure that the builds are really okay, that linking is okay and all dependencies are listed. Otherwise I will merge you proposal with what I have in work.
Hi Petr, in order to remove the manual download requirement, I just need to know what the actual URL is for the files, that you only get after registering on their website. So, if you have that, we can try it out. -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup; update and download automatically --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- Comment (by petr@…): Sure, I will commit only the download change for now. I am not sure I will find the time to fix the other issue right now, but feel free to look into that. -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup; update and download automatically --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- Comment (by petr@…): Automatic fetching done in r149298. Fetch works, but I was not able to test build and installation it due to some problem with dependency `ncarg`, will look into the details asap. -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup; update and download automatically --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- Comment (by dstrubbe@…): Build and installation worked fine for me, using ncarg @6.3.0_6+gcc5. I just added a test phase, though it doesn't work for me. It says unable to import Ngl. -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup; update and download automatically --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- Comment (by ryandesign@…): There were numerous problems with the test phase, including a bug that caused portindex to fail. I've fixed what I could in r149328, however the test phase still fails to work, saying: {{{ Error: I am unable to import the NumPy version of Ngl via 'import Ngl'. }}} -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#50229: py-ngl: use compilers portgroup; update and download automatically --------------------------+---------------------- Reporter: dstrubbe@… | Owner: petr@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: py-ngl | --------------------------+---------------------- Comment (by dstrubbe@…): Thanks for fixing the PYTHONPATH more generally. The test seems to reveal a problem in the way the port installs. -- Ticket URL: <https://trac.macports.org/ticket/50229#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts