Re: Texlive version in fink
"Lucier, Bradley J" <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <[email protected]> |
> On Jun 15, 2021, at 4:46 PM, Alexander Hansen <[email protected]> wrote: > > > >> On Jun 15, 2021, at 13:24, Lucier, Bradley J <[email protected]> wrote: >> >>> On Jun 9, 2021, at 9:03 PM, Hanspeter Niederstrasser <[email protected]> wrote: >>> >>> On 5/29/21 10:08 PM, Lucier, Bradley J wrote: >>>>> On May 29, 2021, at 23:02, Alexander Hansen <[email protected]> wrote: >>>>> >>>>> >>>>> >>>>>> On May 29, 2021, at 14:56, Lucier, Bradley J <[email protected]> wrote: >>>>>> >>>>>> I’m not entirely sure how to read this page: >>>>>> >>>>>> https://pdb.finkproject.org/pdb/package.php/texlive-base?rel_id=10.14.5-x86_64-current-stable >>>>>> >>>>>> but if 0.20140523-6 means that this version is from 2014/05/23, then it’s about seven years old. I do know that I can’t use this version of TeX to prepare the current documents I’m working on, so I install a parallel version of TeXlive 2021. >>>>>> >>>>>> I appreciate fink on MacOS, and I admit I don’t contribute much of anything except bug reports, so consider this a feature request. >>>>>> >>>>>> I don’t know how difficult it is to package current version of TeXlive 2021 for fink, but if that can’t be done, perhaps a way to “install” a virtual package to tell fink that a relatively current version of texlive is already in your path. >>>>>> >>>>>> Brad >>>>> >>>>> We used to do a virtual package for TeTeX a long time ago, but we stopped because the lead developer disliked Fink, and also liked to move the files that we used as indicators that the package was installed—possibly deliberately. It got to be a hassle for the maintainer, so he dropped that. We gradually dropped allowing for externally-installed versions of other packages for the same reason — an upstream developer would move something, and Fink would think that the package wasn’t installed when it actually was. >>>>> >>>>> The placeholder package isn’t hard in and of itself—it might just be a bunch of symbolic links from the Fink tree to the actual TeXlive binaries. What is hard is making sure that our other packages can swap between the two options. >>>>> >>>>> —akh >>>> Ok, well, fink updating to the most recent version of texlive is my first choice. >>>> But I can get my work done by installing a more recent texlive myself and adding it early in my path. >>> >>> I've created an updated version of texlive-2021 for Fink: https://github.com/fink/fink-distributions/pull/798/files >>> >>> To test: download all the mentioned files in that PR and save them to `/opt/sw/fink/dists/local/main/finkinfo/text` Then try installing texlive. I don't use texlive, but only verified that another package that depends on texlive built the docs as requested. >>> >>> Hanspeter >> >> Thank you for this. >> >> Short reply: After installation I tried to run texconfig-sys and texconfig and ran into the following problem: >> >> [Bradleys-Mac-mini:~] lucier% sudo texconfig-sys paper letter >> Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the TeXLive::TLConfig module) (@INC contains: /opt/texmf-dist/scripts/texlive /opt/tlpkg /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /opt/sw/bin/tlmgr line 89. >> BEGIN failed--compilation aborted at /opt/sw/bin/tlmgr line 89. >> Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the TeXLive::TLConfig module) (@INC contains: /opt/texmf-dist/scripts/texlive /opt/tlpkg /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /opt/sw/bin/tlmgr line 89. >> BEGIN failed--compilation aborted at /opt/sw/bin/tlmgr line 89. >> Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the TeXLive::TLConfig module) (@INC contains: /opt/texmf-dist/scripts/texlive /opt/tlpkg /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /opt/sw/bin/tlmgr line 89. >> BEGIN failed--compilation aborted at /opt/sw/bin/tlmgr line 89. >> Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the TeXLive::TLConfig module) (@INC contains: /opt/texmf-dist/scripts/texlive /opt/tlpkg /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /opt/sw/bin/tlmgr line 89. >> BEGIN failed--compilation aborted at /opt/sw/bin/tlmgr line 89. >> [Bradleys-Mac-mini:~] lucier% texconfig paper letter >> Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the TeXLive::TLConfig module) (@INC contains: /opt/texmf-dist/scripts/texlive /opt/tlpkg /opt/sw/lib/perl5/5.18.4/darwin-thread-multi-2level /opt/sw/lib/perl5/5.18.4 /opt/sw/lib/perl5/darwin-thread-multi-2level /opt/sw/lib/perl5 /opt/sw/lib/perl5/darwin /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /opt/sw/bin/tlmgr line 89. >> BEGIN failed--compilation aborted at /opt/sw/bin/tlmgr line 89. >> Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the TeXLive::TLConfig module) (@INC contains: /opt/texmf-dist/scripts/texlive /opt/tlpkg /opt/sw/lib/perl5/5.18.4/darwin-thread-multi-2level /opt/sw/lib/perl5/5.18.4 /opt/sw/lib/perl5/darwin-thread-multi-2level /opt/sw/lib/perl5 /opt/sw/lib/perl5/darwin /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /opt/sw/bin/tlmgr line 89. >> BEGIN failed--compilation aborted at /opt/sw/bin/tlmgr line 89. >> Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the TeXLive::TLConfig module) (@INC contains: /opt/texmf-dist/scripts/texlive /opt/tlpkg /opt/sw/lib/perl5/5.18.4/darwin-thread-multi-2level /opt/sw/lib/perl5/5.18.4 /opt/sw/lib/perl5/darwin-thread-multi-2level /opt/sw/lib/perl5 /opt/sw/lib/perl5/darwin /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /opt/sw/bin/tlmgr line 89. >> BEGIN failed--compilation aborted at /opt/sw/bin/tlmgr line 89. >> Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the TeXLive::TLConfig module) (@INC contains: /opt/texmf-dist/scripts/texlive /opt/tlpkg /opt/sw/lib/perl5/5.18.4/darwin-thread-multi-2level /opt/sw/lib/perl5/5.18.4 /opt/sw/lib/perl5/darwin-thread-multi-2level /opt/sw/lib/perl5 /opt/sw/lib/perl5/darwin /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /opt/sw/bin/tlmgr line 89. >> BEGIN failed--compilation aborted at /opt/sw/bin/tlmgr line 89. >> >> > > <snip> The outputs showing the packages that built successfully aren’t really that informative here. > >> Then in brief tests latex, dvips, ps2pdf worked as I expected, but I ran into the problem above. >> >> Brad >> > > Do you get any output from “dpkg -L TeXLive/TLConfig.pm” ? > > —akh I’m also finding that xdvi is failing: [Bradleys-Mac-mini:writings/computable-reals/3rd-try] lucier% xdvi computable-reals.dvi Cannot open map file psfonts.map - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmtt10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmtt10.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmti10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmti10.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmbx9 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmbx9.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 0+270/300 --dpi 270 cmcsc10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmcsc10.270pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmmib10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmmib10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmti9 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmti9.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmti10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmti10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmssbx10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmssbx10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 0+270/300 --dpi 270 cmssbx10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmssbx10.270pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmsy9 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmsy9.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmmi9 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmmi9.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmss9 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmss9.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmr9 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmr9.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmex10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmex10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmsy6 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmsy6.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmsy8 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmsy8.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmsy10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmsy10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmmi6 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmmi6.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmmi8 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmmi8.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmmi10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmmi10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmr6 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmr6.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmr8 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmr8.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmss10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmss10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(1)' --dpi 360 cmssbx10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmssbx10.360pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmbx10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmbx10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0.5)' --dpi 329 cmr10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmr10.329pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmsy10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmsy10.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmmi10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmmi10.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmr10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmr10.300pk already exists. - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmr7 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmr7.300pk already exists. Segmentation fault And [Bradleys-Mac-mini:writings/computable-reals/3rd-try] lucier% lldb xdvi (lldb) target create "xdvi" Current executable set to 'xdvi' (x86_64). (lldb) run computable-reals.dvi Process 18427 launched: '/opt/sw/bin/xdvi' (x86_64) Cannot open map file psfonts.map - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmtt10 '>&3' mktexpk: /opt/sw/var/lib/texmf/fonts/pk/cx/public/cm/cmtt10.300pk already exists. Process 18427 stopped * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0) frame #0: 0x00000001004b10c1 libXt.6.dylib`_XtIsSubclassOf + 64 libXt.6.dylib`_XtIsSubclassOf: -> 0x1004b10c1 <+64>: movq (%rax), %rax 0x1004b10c4 <+67>: jmp 0x1004b10b7 ; <+54> 0x1004b10c6 <+69>: leaq 0x2d003(%rip), %rax ; _XtProcessUnlock 0x1004b10cd <+76>: movq (%rax), %rax Target 0: (xdvi) stopped. (lldb) ^D I don’t know that this is so important when one can convert to pdf and see the documents there. Brad _______________________________________________ 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