X windows and applications advice

Ryan Schmidt ryandesign at macports.org
Wed May 21 17:52:53 PDT 2014


On May 21, 2014, at 05:47, James Griffin wrote:

> The macports install is pulling in texlive but I've already got mactex installed so not sure why it needs to do that. I suppose I could just stick with the macports texlive instead of the tug.orgpackage. 

Usually MacPorts wants to use its own dependencies, instead of non-MacPorts versions of things you may already have installed. MacTeX is an exception to this rule. So there are two possibilities:

1. One of the ports you're trying to install needs TeX, cannot use MacTex, and therefore the dependency is declared to enforce MacPorts TeX Live (as a port: style dependency)

2. One of the ports you're trying to install needs TeX, could use MacTeX, but the dependency is declared incorrectly to require MacPorts TeX Live; in this case, the dependency should be changed (from a port: style dependency to a bin: style dependency)

Can you figure out which port is pulling in MacPorts TeX Live? I guess it's one of these; these are the ones that require MacPorts TeX Live and do not allow MacTeX, though I don't know if that's deliberate in every case or an oversight.


$ port echo depends:port:texlive
dblatex                         
dvipng                          
dvisvgm                         
evince                          
lcdf-typetools                  
lhs2tex                         
lilypond                        
lilypond-devel                  
texlive                         
texlive-basic                   
texlive-bibtex-extra            
texlive-bin                     
texlive-bin-extra               
texlive-context                 
texlive-fonts-extra             
texlive-fonts-recommended       
texlive-fontutils               
texlive-formats-extra           
texlive-games                   
texlive-generic-extra           
texlive-generic-recommended     
texlive-htmlxml                 
texlive-humanities              
texlive-lang-african            
texlive-lang-arabic             
texlive-lang-cjk                
texlive-lang-cyrillic           
texlive-lang-czechslovak        
texlive-lang-english            
texlive-lang-european           
texlive-lang-french             
texlive-lang-german             
texlive-lang-greek              
texlive-lang-indic              
texlive-lang-italian            
texlive-lang-other              
texlive-lang-polish             
texlive-lang-portuguese         
texlive-lang-spanish            
texlive-latex                   
texlive-latex-extra             
texlive-latex-recommended       
texlive-luatex                  
texlive-math-extra              
texlive-metapost                
texlive-music                   
texlive-omega                   
texlive-pictures                
texlive-plain-extra             
texlive-pstricks                
texlive-publishers              
texlive-science                 
texlive-xetex                   
asymptote                       
xindy                           
auto-multiple-choice            
auto-multiple-choice-devel      
cadabra                         
dot2texi                        
imaxima                         
stog                            




More information about the macports-users mailing list