Re: Texlive version in fink

"Lucier, Bradley J" <[email protected]>
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
> On Jun 16, 2021, at 7:52 AM, Hanspeter Niederstrasser <[email protected]> wrote:
> 
> What macOS version are you on?
> For me on 10.14.5:
> 
> $ dpkg -S TeXLive/TLConfig.pm
> texlive-base: /sw/share/tlpkg/TeXLive/TLConfig.pm
> $ fink dumpinfo -fallversions texlive-base
> Information about 14501 packages read in 2 seconds.
> allversions:
> b 	0.20140523-6
> bi	20210325-1

10.15.7:

[Bradleys-Mac-mini:~/programs/gambit] lucier% fink dumpinfo -fallversions texlive-base
Information about 11417 packages read in 0 seconds.
allversions:
 b      0.20140523-100
 bi     20210325-1
[Bradleys-Mac-mini:~/programs/gambit] lucier% dpkg -S TeXLive/TLConfig.pm
texlive-base: /opt/sw/share/tlpkg/TeXLive/TLConfig.pm


> If I try running texconfig-sys, I get a notice about running the interactive texconfig utility, then it asks to press return, and exits.

Yes, that is a long-standing problem when trying to use the interactive version of texconfig on many Unix-type systems, not just Mac OS.

However, the CLI version should work, but I get

[Bradleys-Mac-mini:~/programs/gambit] 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.

> If I try to convert a DVI file w/ xdvi
> $ xdvi el2e.dvi
> Cannot open map file psfonts.map
> - mktexpk --mfmode cx --bdpi 300 --mag 'magstep(0)' --dpi 300 cmbx7 '>&3'
> mktexpk: Running mf-nowin -progname=mf \mode:=cx; mag:=magstep(0); nonstopmode; input cmbx7
> This is METAFONT, Version 2.71828182 (TeX Live 2021/Fink 20210325-1) (preloaded base=mf)
> 
> (/sw/share/texmf-dist/fonts/source/public/cm/cmbx7.mf
> (/sw/share/texmf-dist/fonts/source/public/cm/cmbase.mf)
> (/sw/share/texmf-dist/fonts/source/public/cm/roman.mf
> ... lots of text ...
> Font metrics written on cmr7.tfm.
> Output written on cmr7.300gf (128 characters, 9756 bytes).
> Transcript written on cmr7.log.
> mktexpk: /sw/var/lib/texmf/fonts/pk/cx/public/cm/cmr7.300pk: successfully generated.
> Segmentation fault: 11
> 
> The segfault happens with our xdvi regardless of which Fink-texlive is installed (0.2014 or 2021).
> 
> Texlive comes with it's own xdvi: xdvik, which has a symlink xdvi if you remove the xdvi package.
> 
> It might be time to retire the ancient stand-alone xdvi package.

Thank you for this information.  I removed the xdvi package, and now I can use xdvi to display simple .dvi files, but something more complicated fails with

[Bradleys-Mac-mini:writings/computable-reals/3rd-try] lucier% xdvi computable-reals.dvi
gs: Error: /undefined in SDict
gs: Operand stack:
gs: 
gs: Execution stack:
gs:    %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--
gs:    2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   fals
gs: e   1   %stopped_push   1990   1   3   %oparray_pop   1989   1   3   %oparray_pop
gs:    1977   1   3   %oparray_pop   1833   1   3   %oparray_pop   --nostringval--   
gs: %errorexec_pop   .runexec2   --nostringval--   --nostringval--   --nostringval-- 
gs:   2   %stopped_push   --nostringval--   --nostringval--   %loop_continue   --nost
gs: ringval--   --nostringval--   false   1   %stopped_push   --nostringval--
gs: Dictionary stack:
gs:    --dict:739/1123(ro)(G)--   --dict:0/20(G)--   --dict:129/200(L)--
gs: Current allocation mode is global

************************************************************
XDvi 22.87.04 (Motif toolkit): Failed assertion:
../../../texk/xdvik/hypertex.c:1174: "info->curr_cnt > 0": hdvips_add_anchor must be called after add_anchor()!
Aborting now. Please report this as a bug to:
http://sourceforge.net/tracker/?group_id=23164&atid=377580
If a core dump has been produced, please invoke:
gdb xdvi-motif core
Then type "bt", and include the resulting output in your bug report.
************************************************************
Abort

I have confirmed that this crash is not Mac OS specific, so we shouldn’t worry about it.

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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.