[MacPorts] #25481: netcdf requires texlive
#25481: netcdf requires texlive --------------------------------------+------------------------------------- Reporter: adfernandes@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: netcdf --------------------------------------+------------------------------------- As per change r68036, can we '''please''' add a `docs` variant, off by default, to avoid requiring all of [much swearing deleted] `texlive`? That stuff is just ''huge'', and I already have `texlive` installed (not through MacPorts). Seriously - this is a major dependency that really is not needed, in my opinion. BTW - I have `tex` in my `$PATH`, so I'm presuming that `depends_build bin:tex:texlive` should find it, but it does't, and hence my upgrade attempts to build `texlive-common`. -- Ticket URL: <http://trac.macports.org/ticket/25481> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25481: netcdf requires texlive --------------------------------------+------------------------------------- Reporter: adfernandes@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: netcdf --------------------------------------+------------------------------------- Comment(by jmr@…): With the new texlive ports, you can probably depend on the subset that you actually need instead of pulling in the whole metaport. It would still be better as a variant of course. -- Ticket URL: <http://trac.macports.org/ticket/25481#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25481: netcdf requires texlive --------------------------------------+------------------------------------- Reporter: adfernandes@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: netcdf --------------------------------------+------------------------------------- Comment(by dports@…): Replying to [comment:1 jmr@…]:
With the new texlive ports, you can probably depend on the subset that you actually need instead of pulling in the whole metaport. It would still be better as a variant of course.
This should work, but it's probably still going to be a pretty large dependency. See also #25203 about plans for a tex metaport that either texlive or MacTeX should be able to satisfy. -- Ticket URL: <http://trac.macports.org/ticket/25481#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25481: netcdf requires texlive --------------------------------------+------------------------------------- Reporter: adfernandes@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: netcdf --------------------------------------+------------------------------------- Comment(by adfernandes@…): `takeshi`, can you provide some insight into why r68036 was needed? I just carefully adjusted my path to eliminate anything `TeX` in it and verified a build and install `+gcc44` with the attached change to the portfile. No problems installing and activating. A careful check of the log showed that no tex-related files were used in the build and install. -- Ticket URL: <http://trac.macports.org/ticket/25481#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25481: netcdf requires texlive --------------------------------------+------------------------------------- Reporter: adfernandes@… | Owner: takeshi@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: netcdf --------------------------------------+------------------------------------- Comment(by adfernandes@…): Oh yes - almost forgot - I added a missing dependency to `szip`... :-) -- Ticket URL: <http://trac.macports.org/ticket/25481#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25481: netcdf requires texlive ---------------------------------------+------------------------------------ Reporter: adfernandes@… | Owner: takeshi@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Resolution: fixed | Keywords: Port: netcdf | ---------------------------------------+------------------------------------ Changes (by takeshi@…): * status: new => closed * resolution: => fixed Comment: Sorry for slow response. I don't remember why I added dependency to tex (only a month ago!) I don't think you need to tex or texinfo to install docs. szip is only required with hdf4/hdf5-18 (via netcdf4 variants) . szlib should go to these variants. committed in r69355. -- Ticket URL: <http://trac.macports.org/ticket/25481#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts