texlive and biblatex-spbasic

Wolfgang Engelmann engelmann at uni-tuebingen.de
Mon Dec 20 16:49:57 UTC 2021


I would like to better understand the tree(s) for texlive and what 
texhash and tlmgr do

The important points are found behind the #### at the end of the mail.

Thanks a lot

Wolfgang

Your installed tlmgr will notice and ask you to update it before 
updating anything else. The command to do this is: tlmgr update --self 
After any updates of tlmgr, you can then run, for instance, tlmgr update 
--all, which will update (including additions and removals) all other 
packages in your installation that have been changed on the server.

sudo tlmgr update --self
[sudo] Passwort für wolfgang:
tlmgr: package repository 
https://ftp.tu-chemnitz.de/pub/tex/systems/texlive/tlnet (verified)
tlmgr: saving backups to /usr/local/texlive/2021/tlpkg/backups
tlmgr: no self-updates for tlmgr available

tlmgr update --all

tlmgr: saving backups to /usr/local/texlive/2021/tlpkg/backups
[ 1/69] auto-remove: pst-ghsb ... done
[ 2/69, ??:??/??:??] update: acmart [3572k] (60608 -> 61233) ... done
[ 3/69, 00:01/00:34] update: algpseudocodex [350k] (56125 -> 61230) ... done
[ 4/69, 00:03/01:34] update: arara [12457k] (61086 -> 61305) ... done

and a lot of updates ...

sudo texhash
texhash: Updating /usr/local/texlive/2021/texmf-config/ls-R...
texhash: Updating /usr/local/texlive/2021/texmf-dist/ls-R...
texhash: Updating /usr/local/texlive/2021/texmf-var/ls-R...
texhash: Updating /usr/local/texlive/texmf-local/ls-R...
texhash: Done.


wolfgang at Fuji:~$ find -iname 'texmf*'
./.texlive2020/texmf-var
./.texlive2016/texmf-var
./TEXMF-Sicherung
./TEXMF-Sicherung/texmf
./.texlive2019/texmf-var
./texmf
./.texlive2021/texmf-var

wolfgang at Fuji:/$ sudo find -iname 'texmf*'
./root/.texlive2020/texmf-var
./var/lib/dpkg/triggers/texmf-hyphen
./var/lib/dpkg/triggers/texmf-map
./var/lib/dpkg/triggers/texmf-format
./var/lib/texmf
./var/lib/tex-common/fmtutil-cnf/texmf
./var/lib/tex-common/fontmap-cfg/texmf
./home/wolfgang/.texlive2020/texmf-var
./home/wolfgang/.texlive2016/texmf-var
./home/wolfgang/TEXMF-Sicherung
./home/wolfgang/TEXMF-Sicherung/texmf
./home/wolfgang/.texlive2019/texmf-var
./home/wolfgang/texmf
./home/wolfgang/.texlive2021/texmf-var
./usr/local/share/man/man1/texmfstart.1
./usr/local/share/man/man1/texmfstart.man1.pdf
./usr/local/share/texmf
./usr/local/bin/texmfstart
./usr/local/texlive/2021/texmf.cnf
./usr/local/texlive/2021/texmf-var
./usr/local/texlive/2021/texmf-local
./usr/local/texlive/2021/texmf-config
./usr/local/texlive/2021/bin/x86_64-linux/texmfstart
./usr/local/texlive/2021/texmf-dist
./usr/local/texlive/2021/texmf-dist/web2c/texmf.cnf
./usr/local/texlive/2021/texmf-dist/web2c/texmfcnf.lua
./usr/local/texlive/2021/texmf-dist/doc/context/scripts/mkii/texmfstart.man
./usr/local/texlive/2021/texmf-dist/doc/context/scripts/mkii/texmfstart.html
./usr/local/texlive/2021/texmf-dist/doc/context/scripts/mkii/texmfstart.xml
./usr/local/texlive/2021/texmf-dist/doc/man/man1/texmfstart.1
./usr/local/texlive/2021/texmf-dist/doc/man/man1/texmfstart.man1.pdf
./usr/local/texlive/2021/texmf-dist/scripts/context/stubs/win64/texmfstart.exe
./usr/local/texlive/2021/texmf-dist/scripts/context/stubs/unix/texmfstart
./usr/local/texlive/2021/texmf-dist/scripts/context/stubs/mswin/texmfstart.exe
./usr/local/texlive/2021/texmf-dist/scripts/context/ruby/texmfstart.rb
./usr/local/texlive/2021/texmfcnf.lua
./usr/local/texlive/texmf-local
./usr/share/vim/vim82/syntax/texmf.vim
./usr/share/R/share/texmf
./usr/share/man/man1/texmfstart.1.gz
./usr/share/texmf
./usr/share/texmf/web2c/texmf.cnf
./usr/share/texmf/web2c/texmfcnf.lua
./usr/share/texmf/doc/context/scripts/mkii/texmfstart.man
./usr/share/texmf/doc/context/scripts/mkii/texmfstart.html
./usr/share/texmf/doc/context/scripts/mkii/texmfstart.xml
./usr/share/texmf/doc/man/man1/texmfstart.1
./usr/share/texmf/doc/man/man1/texmfstart.man1.pdf
./usr/share/texmf/scripts/context/ruby/texmfstart.rb
./usr/share/texlive/texmf-dist
./usr/share/texlive/texmf-dist/web2c/texmf.cnf
./usr/share/texlive/texmf-dist/web2c/texmfcnf.lua
./usr/bin/texmfstart
./etc/texmf
./etc/texmf/web2c/texmf.cnf
./etc/texmf/texmf.d


wolfgang at Fuji:/usr/local/texlive$ ls
2021  texmf-local


wolfgang at Fuji:/usr/local/texlive/texmf-local$ ls
biblatex-spbasic.bbx      bibtex  ls-R      web2c
biblatex-spbasic.cbx      doc     metapost
biblatex-spbasic-old.bbx  dvips   tex
biblatex-spbasic-old.cbx  fonts   tlpkg
ls
biblatex-spbasic.bbx      biblatex-spbasic-old.cbx  dvips  metapost  web2c
biblatex-spbasic.cbx      bibtex                    fonts  tex
biblatex-spbasic-old.bbx  doc                       ls-R   tlpkg


wolfgang at Fuji:/usr/local/texlive/2021$ ls
bin             LICENSE.CTAN     README.usergroups    texmf-dist
doc.html        LICENSE.TL       release-texlive.txt  texmf-local
index.html      README           texmf.cnf            texmf-var
install-tl      readme-html.dir  texmfcnf.lua         tlpkg
install-tl.log  readme-txt.dir   texmf-config


wolfgang at Fuji:/usr/local/texlive/2021$ ls
bin         install-tl.log  readme-html.dir      texmf.cnf     texmf-local
doc.html    LICENSE.CTAN    readme-txt.dir       texmfcnf.lua  texmf-var
index.html  LICENSE.TL      README.usergroups    texmf-config  tlpkg
install-tl  README          release-texlive.txt  texmf-dist


wolfgang at Fuji:/usr/local/texlive/2021/texmf-local/tex/latex$ ls
biblatex-spbasic  biblatex-spbasic.zip  doc
wolfgang at Fuji:/

wolfgang at Fuji:/usr/local/texlive/2021/texmf-local/tex/latex/biblatex-spbasic$ 
ls
biblatex-spbasic.bbx  biblatex-spbasic.cbx  Changes  README

ls -l
insgesamt 16
-rw-rw-rw- 1 root staff 1578 10. Jul 20:01 biblatex-spbasic.bbx
-rw-r--r-- 1 root staff  295 10. Jul 20:06 biblatex-spbasic.cbx

#### this is from an old version!

#### the biblatex-spbasic in /usr/local/texlive/texmf-local contains the 
old bbx and cbx (which I renamed) and the new version from Herbert Voss 
from December 15

wolfgang at Fuji:/usr/local/texlive/texmf-local$ ls -l
insgesamt 52
-rw-r--r-- 1 wolfgang wolfgang 1943 15. Dez 15:02 biblatex-spbasic.bbx
-rw-r--r-- 1 wolfgang wolfgang 2601 15. Dez 15:02 biblatex-spbasic.cbx
-rw-rw-rw- 1 root     staff    1578 10. Jul 20:01 biblatex-spbasic-old.bbx
-rw-r--r-- 1 root     staff     295 10. Jul 20:06 biblatex-spbasic-old.cbx

#### Questions:
How do I make sure the new version is used?
Should I remove the older biblatex-spbasic?
How do I tell lyx to use the new version?



More information about the lyx-users mailing list