[tex-live] texlive install overwrites /usr/bin/man

Bruce Dubbs bruce.dubbs at gmail.com
Sat Nov 19 01:56:22 CET 2011


texk/texlive/linked_scripts/Makefile.in

@cd $(DESTDIR)$(bindir) && \
      for s in $(nobase_dist_texmf_scripts_SCRIPTS); do \
        target=`basename $$s | sed 's,\.[^/]*$$,,' | tr '[A-Z]' '[a-z]'`; \
        rm -f $$target; \
        echo "creating link '$$target' -> '$(REL)/texmf/scripts/$$s'"; \
        $(LN_S) $(REL)/texmf/scripts/$$s $$target || exit 1; \
      done && \
      for s in $(nobase_dist_texmf_dist_scripts_SCRIPTS); do \
        target=`basename $$s | tr '[A-Z]' '[a-z]'`; \
        echo "$$s" | grep listings-ext.sh >/dev/null \
        || target=`echo $$target | sed 's,\.[^/]*$$,,'`; \
        rm -f $$target; \
        echo "creating link '$$target' -> 
'$(REL)/texmf-dist/scripts/$$s'"; \
        $(LN_S) $(REL)/texmf-dist/scripts/$$s $$target || exit 1; \
      done && \
      for s in $(bin_links); do \
        link=`echo $$s | sed 's,.*:,,'`; \
        file=`echo $$s | sed 's,:.*,,'`; \
        rm -f $$link; \
        echo "creating link '$$link' -> '$$file'"; \
        $(LN_S) $$file $$link || exit 1; \
      done && \
      rm -f man && \

Removes $bindir/man or e.g. /usr/bin/man

      if test -d $(REL)/texmf/doc/man; then \
        echo "creating link 'man' -> '$(REL)/texmf/doc/man'" && \
        (ln -s $(REL)/texmf/doc/man man || :); \

Creates link where man executable was.

      else :; fi

---------

Another build issue:

--without-x does not disable xdvipdfmx, the make crashes without 
--disable-xdvipdfmx

   -- Bruce



More information about the tex-live mailing list