#32872: gnuplot +tutorial installs texmf files during destroot phase ---------------------------------+------------------------------------------ Reporter: dports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: gnuplot ---------------------------------+------------------------------------------ Comment(by mojca.miklavec.lists@…): First of all, removing {{{ destroot.destdir prefix=${destroot}${prefix} }}} seems to solve the problem of files skipping destroot. But as Dan suggested, it might be that we would need to add {{{ # this temporary workaround removes files that accidentally circumvented destroot # and were installed straight into ${prefix}/share/texmf/tex/latex/gnuplot # # it may be removed after a while; it is only a problem for those who installed # with +tutorial pre-activate { if [file exists ${prefix}/share/texmf/tex/latex/gnuplot/gnuplot.cfg] { delete ${prefix}/share/texmf/tex/latex/gnuplot/gnuplot.cfg } if [file exists ${prefix}/share/texmf/tex/latex/gnuplot/gnuplot-lua- tikz.sty] { delete ${prefix}/share/texmf/tex/latex/gnuplot/gnuplot-lua- tikz.sty } # only since 4.6.0 if [file exists ${prefix}/share/texmf/tex/latex/gnuplot/gnuplot-lua- tikz.tex] { delete ${prefix}/share/texmf/tex/latex/gnuplot/gnuplot-lua- tikz.tex } if [file exists ${prefix}/share/texmf/tex/latex/gnuplot/gnuplot-lua- tikz-common.tex] { delete ${prefix}/share/texmf/tex/latex/gnuplot/gnuplot-lua-tikz- common.sty } if [file exists ${prefix}/share/texmf/tex/latex/gnuplot/t-gnuplot-lua- tikz.tex] { delete ${prefix}/share/texmf/tex/latex/gnuplot/t-gnuplot-lua- tikz.tex } } }}} to make sure that upgrade wouldn't fail. On the other hand, one could tell everyone to simply run {{{ rm -rf /opt/local/share/texmf/tex/latex/gnuplot }}} More about naming variants in my next comment. -- Ticket URL: <https://trac.macports.org/ticket/32872#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS