Re: Texlive version in fink
Hanspeter Niederstrasser <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Organization | Snaggled Works |
| Message-ID | <[email protected]> |
On 8/11/21 7:29 AM, Lucier, Bradley J wrote: >> On Aug 11, 2021, at 6:00 AM, Hanspeter Niederstrasser <[email protected]> wrote: >> >> On 8/10/21 8:55 PM, Lucier, Bradley J wrote: >>> I made some progress, but it failed with >>> ln -s pdftex /opt/sw/src/fink.build/root-texlive-20170524-1/opt/sw/bin/pdfxmltex >>> echo "Creating a local texmf tree, and symlinking it into place ..." >>> Creating a local texmf tree, and symlinking it into place ... >>> mkdir -p /opt/sw/src/fink.build/root-texlive-20170524-1/opt/sw/etc/texmf.local >>> /opt/sw/bin/mktexlsr /opt/sw/src/fink.build/root-texlive-20170524-1/opt/sw/etc/texmf.local >>> /tmp/fink.to3Mr: line 19: /opt/sw/bin/mktexlsr: No such file or directory >> >> mktexlsr got moved from kpathsea to texlive at some point between 2017 and 2021. You probably still have kpathsea-6.3.3 installed that belongs to 2021 installed, and so are missing it. You'll need to run the following to force downgrading kpathsea to the 2017 version (one line for the command): >> >> fink install kpathsea-6.2.3-1 libkpathsea6-shlibs-6.2.3-1 libkpathsea6-6.2.3-1 ptexenc1-1.3.5-1 ptexenc1-shlibs-1.3.5-1 > > Thank you, I think I got everything installed. > > While building I get the following messages, which don’t seem good: > > abs_path(/usr/include/link.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/.deps/dyn_load.Plo) > abs_path(/usr/include/bits/stdio.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/cord/tests/.deps/cordtest.Po) > abs_path(/usr/include/bits/semaphore.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/.deps/pthread_support.Plo) > abs_path(/usr/include/errno.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/.deps/dbg_mlc.Plo) > abs_path(/usr/include/sys/ucontext.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/cord/.deps/libcord_la-cordprnt.Plo) > abs_path(/usr/include/bits/link.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/.deps/dyn_load.Plo) > abs_path(/usr/include/sys/select.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/cord/tests/.deps/cordtest.Po) > <lots removed> > abs_path(/usr/include/bits/confname.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/tests/.deps/initsecondarythread.Po) > abs_path(/usr/include/setjmp.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/tests/.deps/disclaim_bench.Po) > abs_path(/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/mm_malloc.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/libatomic_ops/src/.deps/atomic_ops.Plo) > abs_path(/usr/include/bits/posix1_lim.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/tests/.deps/huge_test.Po) > abs_path(/usr/include/bits/typesizes.h) failed (seen in ./texlive/utils/asymptote/gc-7.6.0/cord/tests/.deps/cordtest.Po) > Looking for incorrect headers in 1670 dependency files… > <etc> > > Also, texconfig gives the following message: > > [Bradleys-Mac-mini:computable-reals/jhm/jhm-3] lucier% texconfig paper letter > texconfig: updated configuration saved as file `/Users/lucier/.texmf-config/dvips/config/config.ps' > texconfig: updated configuration saved as file `/Users/lucier/.texmf-config/dvipdfmx/dvipdfmx.cfg' > texconfig: updated configuration saved as file `/Users/lucier/.texmf-config/xdvi/XDvi' > texconfig: updated configuration saved as file `/Users/lucier/.texmf-config/tex/generic/tex-ini-files/pdftexconfig.tex' > fmtutil [ERROR]: Either -sys or -user mode is required. > fmtutil [ERROR]: In nearly all cases you should use fmtutil -sys. > fmtutil [ERROR]: For special cases see http://tug.org/texlive/scripts-sys-user.html > > But texlive-2017 is enough of an upgrade over texlive-2014 to build the documents I needed. Thanks for testing texlive-2017. The abs_path header messages are harmless post-build diagnostics by Fink. They won't affect the functioning of texlive. I also see the fmtutil [ERROR] messages with the above command, but I don't know how to force texconfig/fmtutil to explicitly use -sys or -user mode without needing `sudo texconfig-sys`. Debian has some patch to force user mode, but it's fairly complex and has several Debian specific bits in it that I won't know how to ignore. Hanspeter _______________________________________________ Fink-users mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-users