Re: can't install package texlive-base-20240312-1

Hanspeter Niederstrasser <[email protected]> Tue, 5 Nov 2024 06:06:26 -0600
Newsgroups gmane.os.apple.fink.general
Organization Snaggled Works
Message-ID <[email protected]>
On 11/1/24 3:21 PM, Scott Hannahs via Fink-users wrote:
> I think you mean -strict instead of -force but the same issue applies.
> 
> strict (or rather no-strict) is an option to the fmtutil command (format manager ?)  “fmtutil --help"
> 
> It seems to be building the standard formats and failing on these two formats.  I have the same issue with Mac OS 15.x / CLT 16
> The build process succeeds but the install process fails with that error from fmtutil.  My guess is that there has been a bug in those formats previously and now the -strict option which is on by default aborts the process when those two formats fail.
> 
> I don’t see where in the install process fmtutil is called.
> 
> -Scott
> 
> 
>> On Nov 1, 2024, at 3:31 PM, Eduard Karel de Jong <[email protected]> wrote:
>>
>> Yes there is such a logfile:
>> The content is just the following 2 lines
>>> # actual command line used during this run
>>> # luajithbtex -ini   -jobname=luajithbtex -progname=luajithbtex luatex.ini </dev/null
>> Another invocation of the same binary has a very similar log file created during the build, i.e with the same timestamp
>>> # actual command line used during this run
>>> # luajittex -ini   -jobname=luajittex -progname=luajittex luatex.ini </dev/null
>>
>> The online manual pages for these commands don't show a '--force' option. Maybe they are implemented by a recirsive invocation of themselves with that option set.
>>
>> -- 
>> Eduard
>>
>>
>> Scott Hannahs wrote on 01/11/2024 19:19:
>>> That is a newer set of CLT.  Just thinking.
>>>
>>> Does the build directory show any log files like "luajithbtex.log” which might show where the issue is popping up.
>>>
>>> Currently I am trying to rebuild texlive on a Sequoia system and haven’t gotten to this issue yet.
>>>
>>> -Scott
>>>
>>>
>>>> On Nov 1, 2024, at 1:04 PM, Eduard Karel de Jong <[email protected]> <mailto:[email protected]> wrote:
>>>>
>>>> Scott,
>>>>
>>>> Yes, I should have done that.
>>>>
>>>> In this case that information was not shown by fink as it normally is.
>>>>
>>>> Here it is:
>>>>
>>>> Package manager version: 0.45.99.git
>>>> Distribution version: selfupdate-rsync Fri Nov  1 14:05:38 2024, 13.0, x86_64
>>>> Trees: local/main stable/main
>>>> No recognized Xcode.app installed
>>>> Xcode command-line tools: 16.0.0.0.1.1724870825
>>>> Max. Fink build jobs:  12
>>>>
>>>> 

Looking back at the texlive history, there was a similar failure on 
10.15 with the older texlive-texmf-v0.20140525. See 
https://github.com/fink/fink-distributions/issues/490

What's your output of `fink list texlive-texmf` ?

If you edit the file /opt/sw/share/texmf-dist/web2c/fmtutil.cnf around 
line 96, and add the # symbol at the very beginning of the line that 
starts with "luajittex luajittex language.def", and then try `fink 
reinstall texlive-base`, does that let the build finish? If it fails on 
luajithbtex, then also add # to the line immediately above the one you 
edited first. What's interesting is that I have a system with macOS 
13.6.3 and don't get this failure.

Hanspeter
-- 
I'm not a robot like you. I don't like having disks crammed into me...
unless they're Oreos, and then only in the mouth. -- Fry



_______________________________________________
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