Opened 8 years ago

Closed 8 years ago

#51546 closed defect (invalid)

octave @4.0.2: octave build triggers installation of texlive packages even though MacTeX is installed

Reported by: maehne (Torsten Maehne) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: octave

Description

Building the octave port in its default variant triggers the installation of the following texlive ports:

  • texlive-basic
  • texlive-latex
  • texlive-fonts-recommended

However, their installation should not be necessary as long as MacTeX is installed and configured in the PATH.

The installation of texlive-basic, texlive-latex, and texlive-fonts-recommended hides effectively the MacTeX installation so that compiling more complex LaTeX documents suddenly generates lots of errors as packages/fonts installed by MacTeX are not found anymore.

Change History (4)

comment:1 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Owner: changed from macports-tickets@… to mcalhoun@…
Status: newassigned

As a matter of policy, MacPorts does not rely on outside libraries and binaries (see FAQ entry).
MacPorts does not support software installed in /usr/local (see FAQ entry).

That being said, I must admit that I have MacTex installed on my machine.
By having /Library/TeX/texbin earlier than /opt/local/bin:/opt/local/sbin in my PATH variable, MacPorts no longer "hides" the MacTex LaTeX.

comment:2 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: mcalhoun@… removed

comment:3 Changed 8 years ago by mf2k (Frank Schima)

Keywords: texlive MacTeX removed

comment:4 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: invalid
Status: assignedclosed
Note: See TracTickets for help on using tickets.