[tex-live] mtxrun --generate seemingly stalled

jfbu jfbu at free.fr
Tue Sep 5 18:43:45 CEST 2017


Le 5 sept. 2017 à 18:32, jfbu <jfbu at free.fr> a écrit :

> Hi,
> 
> on updating a TeXLive 2017 from early June for the first time
> I have encountered a seemingly stalled 
> 
>    mtxrun --generate
> 
> Here is the output from manually launching it
> 
> (sorry it is a bit long)
> 
> $ mtxrun --generate
> 
> resolvers       | resolving | variable 'SELFAUTOLOC' set to '/FOO/BAR/username/TEXLIVE/bin/x86_64-linux'
> resolvers       | resolving | variable 'SELFAUTODIR' set to '/FOO/BAR/username/TEXLIVE/bin'
> resolvers       | resolving | variable 'SELFAUTOPARENT' set to '/FOO/BAR/username/TEXLIVE'
> resolvers       | resolving | variable 'TEXMFCNF' set to ''
> resolvers       | resolving | variable 'TEXMF' set to ''
> resolvers       | resolving | variable 'TEXOS' set to 'bin'
> resolvers       | resolving |
> resolvers       | resolving | using configuration specification 'home:texmf/web2c;{selfautoloc:,selfautoloc:/share/texmf-local/web2c,selfautoloc:/share/texmf-dist/web2c,selfautoloc:/share/texmf/web2c,selfautoloc:/texmf-local/web2c,selfautoloc:/texmf-dist/web2c,selfautoloc:/texmf/web2c,selfautodir:,selfautodir:/share/texmf-local/web2c,selfautodir:/share/texmf-dist/web2c,selfautodir:/share/texmf/web2c,selfautodir:/texmf-local/web2c,selfautodir:/texmf-dist/web2c,selfautodir:/texmf/web2c,$SELFAUTOGRANDPARENT/texmf-local/web2c,selfautoparent:,selfautoparent:/share/texmf-local/web2c,selfautoparent:/share/texmf-dist/web2c,selfautoparent:/share/texmf/web2c,selfautoparent:/texmf-local/web2c,selfautoparent:/texmf-dist/web2c,selfautoparent:/texmf/web2c}'
> resolvers       | resolving |
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/texmf/web2c' from specification 'home:texmf/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on weird path '/FOO/BAR/username/TEXLIVE/bin/x86_64-linux' from specification 'selfautoloc:'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/x86_64-linux/share/texmf-local/web2c' from specification 'selfautoloc:/share/texmf-local/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/x86_64-linux/share/texmf-dist/web2c' from specification 'selfautoloc:/share/texmf-dist/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/x86_64-linux/share/texmf/web2c' from specification 'selfautoloc:/share/texmf/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/x86_64-linux/texmf-local/web2c' from specification 'selfautoloc:/texmf-local/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/x86_64-linux/texmf-dist/web2c' from specification 'selfautoloc:/texmf-dist/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/x86_64-linux/texmf/web2c' from specification 'selfautoloc:/texmf/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on weird path '/FOO/BAR/username/TEXLIVE/bin' from specification 'selfautodir:'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/share/texmf-local/web2c' from specification 'selfautodir:/share/texmf-local/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/share/texmf-dist/web2c' from specification 'selfautodir:/share/texmf-dist/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/share/texmf/web2c' from specification 'selfautodir:/share/texmf/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/texmf-local/web2c' from specification 'selfautodir:/texmf-local/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/texmf-dist/web2c' from specification 'selfautodir:/texmf-dist/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/bin/texmf/web2c' from specification 'selfautodir:/texmf/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '$SELFAUTOGRANDPARENT/texmf-local/web2c' from specification '$SELFAUTOGRANDPARENT/texmf-local/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on weird path '/FOO/BAR/username/TEXLIVE' from specification 'selfautoparent:'
> resolvers       | resolving | found regular configuration file '/FOO/BAR/username/TEXLIVE/texmfcnf.lua'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/share/texmf-local/web2c' from specification 'selfautoparent:/share/texmf-local/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/share/texmf-dist/web2c' from specification 'selfautoparent:/share/texmf-dist/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/share/texmf/web2c' from specification 'selfautoparent:/share/texmf/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/texmf-local/web2c' from specification 'selfautoparent:/texmf-local/web2c'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/texmf-dist/web2c' from specification 'selfautoparent:/texmf-dist/web2c'
> resolvers       | resolving | found regular configuration file '/FOO/BAR/username/TEXLIVE/texmf-dist/web2c/texmfcnf.lua'
> resolvers       | resolving | looking for regular 'texmfcnf.lua' on given path '/FOO/BAR/username/TEXLIVE/texmf/web2c' from specification 'selfautoparent:/texmf/web2c'
> resolvers       | resolving |
> resolvers       | resolving | loading configuration file 'selfautoparent:/texmfcnf.lua'
> resolvers       | resolving |
> resolvers       | resolving | loading configuration file 'selfautoparent:/texmf-dist/web2c/texmfcnf.lua'
> resolvers       | resolving |
> resolvers       | resolving | locating list of 'home:.texlive2017/texmf-config' (runtime) (tree:///home:.texlive2017/texmf-config)
> resolvers       | methods | resolving, method 'locators', how 'uri', handler 'tree', argument 'tree:///home:.texlive2017/texmf-config'
> resolvers       | trees | locator 'home:.texlive2017/texmf-config' not found
> resolvers       | resolving | locating list of 'home:texmf' (runtime) (tree:///home:texmf)
> resolvers       | methods | resolving, method 'locators', how 'uri', handler 'tree', argument 'tree:///home:texmf'
> resolvers       | trees | locator 'home:texmf' not found
> resolvers       | resolving | locating list of 'selfautoparent:texmf-config' (cached)
> resolvers       | methods | resolving, method 'locators', how 'uri', handler 'file', argument 'selfautoparent:texmf-config'
> resolvers       | files | file locator 'selfautoparent:texmf-config' found as '/FOO/BAR/username/TEXLIVE/texmf-config'
> resolvers       | resolving | hash 'selfautoparent:texmf-config' appended
> resolvers       | resolving | locating list of 'selfautoparent:texmf-var' (cached)
> resolvers       | methods | resolving, method 'locators', how 'uri', handler 'file', argument 'selfautoparent:texmf-var'
> resolvers       | files | file locator 'selfautoparent:texmf-var' found as '/FOO/BAR/username/TEXLIVE/texmf-var'
> resolvers       | resolving | hash 'selfautoparent:texmf-var' appended
> resolvers       | resolving | locating list of 'selfautoparent:texmf-project' (cached)
> resolvers       | methods | resolving, method 'locators', how 'uri', handler 'file', argument 'selfautoparent:texmf-project'
> resolvers       | files | file locator 'selfautoparent:texmf-project' not found
> resolvers       | resolving | locating list of 'selfautoparent:texmf-fonts' (cached)
> resolvers       | methods | resolving, method 'locators', how 'uri', handler 'file', argument 'selfautoparent:texmf-fonts'
> resolvers       | files | file locator 'selfautoparent:texmf-fonts' not found
> resolvers       | resolving | locating list of 'selfautoparent:/texmf-local' (cached)
> resolvers       | methods | resolving, method 'locators', how 'uri', handler 'file', argument 'selfautoparent:/texmf-local'
> resolvers       | files | file locator 'selfautoparent:/texmf-local' found as '/FOO/BAR/username/TEXLIVE/texmf-local'
> resolvers       | resolving | hash 'selfautoparent:/texmf-local' appended
> resolvers       | resolving | locating list of 'selfautoparent:texmf-dist' (cached)
> resolvers       | methods | resolving, method 'locators', how 'uri', handler 'file', argument 'selfautoparent:texmf-dist'
> resolvers       | files | file locator 'selfautoparent:texmf-dist' found as '/FOO/BAR/username/TEXLIVE/texmf-dist'
> resolvers       | resolving | hash 'selfautoparent:texmf-dist' appended
> resolvers       | resolving |
> resolvers       | methods | resolving, method 'generators', how 'uri', handler 'file', argument 'selfautoparent:texmf-config'
> resolvers       | expansions | scanning path 'selfautoparent:texmf-config', branch 'selfautoparent:texmf-config'
> resolvers       | expansions | 1 files found on 0 directories with 1 uppercase remappings
> resolvers       | methods | resolving, method 'generators', how 'uri', handler 'file', argument 'selfautoparent:texmf-var'
> resolvers       | expansions | scanning path 'selfautoparent:texmf-var', branch 'selfautoparent:texmf-var'
> resolvers       | expansions | 133 files found on 38 directories with 1 uppercase remappings
> resolvers       | methods | resolving, method 'generators', how 'uri', handler 'file', argument 'selfautoparent:/texmf-local'
> resolvers       | expansions | scanning path 'selfautoparent:/texmf-local', branch 'selfautoparent:/texmf-local'
> resolvers       | expansions | 1 files found on 27 directories with 1 uppercase remappings
> resolvers       | methods | resolving, method 'generators', how 'uri', handler 'file', argument 'selfautoparent:texmf-dist'
> resolvers       | expansions | scanning path 'selfautoparent:texmf-dist', branch 'selfautoparent:texmf-dist'
> 
> stopped by CTRL-C
> 
> perhaps I am not patient enough ?
> 
> background info: this is an install **without** doc/ **nor** source/
> 
> tlmgr update --self and tlmgr update --all apparently worked fine apart from that problem
> latex sample2e or lualatex sample2e work fine
> 
> any more info I could provide ?
> 
> The whole thing is in a TEXLIVE of user HOME (with no admin privileges)
> 
> This happens on Ubuntun 16.04 where there is already a TeXLive 2015/Debian
> install, which however should not interfere, I have set up the path to
> TEXLIVE/bin/x86_64-linux first in PATH
> 
> The TEXMFHOME is set to ~/texmf, the latter actually is non-existent so far
> 
> the ~/.texlive2017 exists and I found a 
> ~/.texlive2017/texmf-var/texdoc/cache-tlpdb.lua
> apparently correctly created as indicated by file timestamp
> 
> Best
> 
> Jean-François
> 

I forgot to ask to CC to my address if replying

additional info:

1. for reasons I don't know both

.../TEXLIVE/texmf-dist/doc/latex/koma-script

and

.../TEXLIVE/texmf-dist/source/latex/koma-script

appear complete but these are the only contents of the doc/ and source/ things

2. $ du -h -c --max-depth 1 TEXLIVE
128M	TEXLIVE/texmf-var
116K	TEXLIVE/texmf-local
8,0K	TEXLIVE/texmf-config
55M	TEXLIVE/tlpkg
2,5G	TEXLIVE/texmf-dist
151M	TEXLIVE/bin
2,8G	TEXLIVE
2,8G	total

took  quite a long time to complete (30seconds ? I was doing
something else when it completed)

Perhaps mtxrun --generate is not all stalled but suffer
the same syndrom as du when handling the texmf-dist

Best

Jean-François




More information about the tex-live mailing list