conflict between biblatex and texmf-dist-bibtexextra
Package Information
- Package name: texmf-dist-bibtexextra, biblatex, biber
- Package version: texmf-dist-bibtexextra-2024.0-r4, biblatex-3.20-r0, biber-2.20-r0
- Alpine version: edge
- Alpine architecture: not relevant, but x86-64 is what I am using
Summary
-
biblatex
packages the biblatex TeXLive package, which is part of the TeXLive collection bibtexextra -
texmf-dist-bibtexextra
packages the TeXlive package collection bibtexextra, which includes biblatex as well as biblatex styles, e.g. biblatex-apa6 -
biber
is the "new" tool (and recommended over the legacy solution) to create the bibliography for LaTeX and friends.- It depends on a compatible version of
biblatex
to work - It depends on compatible versions of biblatex-* to provide additional stiles, e.g. biblatex-apa6 to provide APA style references 6th edition
- It depends on a compatible version of
The conflict between the two is currently resolved via a replaces=texmf-dist-bibtexextra
in biblatex
. However, this still results in a conflict between texmf-dist-bibtexextra-doc
(and will conflict with texmf-dist-bibtexextra-examples
).
The current approach to use additional bibliography styles with biber
would be to install texmf-dist-bibtexextra
and biber
, which would pull in biblatex
as dependency to biber. This could result in incompatible versions of biblatex
and bibltex-*
to be installed. There are quite a number of additional biblatex
packages in TeXLive:
$ rg '^name biblatex' texlive-2024.0.tlpdb
35190:name biblatex
35518:name biblatex-abnt
35565:name biblatex-ajc2020unofficial
35584:name biblatex-anonymous
35606:name biblatex-apa
35670:name biblatex-apa6
35728:name biblatex-archaeology
36193:name biblatex-arthistory-bonn
36222:name biblatex-bath
36250:name biblatex-bookinarticle
36278:name biblatex-bookinother
36329:name biblatex-bwl
36349:name biblatex-caspervector
36379:name biblatex-cheatsheet
36394:name biblatex-chem
36430:name biblatex-chicago
36504:name biblatex-claves
36537:name biblatex-cv
36564:name biblatex-dw
36615:name biblatex-enc
36637:name biblatex-ext
36748:name biblatex-fiwi
36787:name biblatex-gb7714-2015
36840:name biblatex-german-legal
36865:name biblatex-gost
36937:name biblatex-historian
36956:name biblatex-ieee
36986:name biblatex-ijsra
37004:name biblatex-iso690
37048:name biblatex-jura2
37068:name biblatex-juradiss
37089:name biblatex-license
37108:name biblatex-lncs
37131:name biblatex-lni
37158:name biblatex-luh-ipw
37189:name biblatex-manuscripts-philology
37224:name biblatex-mla
37264:name biblatex-morenames
37301:name biblatex-ms
37616:name biblatex-multiple-dm
37637:name biblatex-musuos
37658:name biblatex-nature
37677:name biblatex-nejm
37697:name biblatex-nottsclassic
37716:name biblatex-opcit-booktitle
37747:name biblatex-oxref
37823:name biblatex-philosophy
37860:name biblatex-phys
37886:name biblatex-publist
37911:name biblatex-readbbl
37933:name biblatex-realauthor
37959:name biblatex-sbl
37998:name biblatex-science
38018:name biblatex-shortfields
38054:name biblatex-socialscienceshuberlin
38076:name biblatex-software
38113:name biblatex-source-division
38140:name biblatex-spbasic
38162:name biblatex-subseries
38190:name biblatex-swiss-legal
38224:name biblatex-trad
38252:name biblatex-true-citepages-omit
38281:name biblatex-unified
38307:name biblatex-vancouver
38327:name biblatex2bibitem
Steps to reproduce
Install texmf-dist-bibtexextra-doc
and biblatex
(e.g. as dependency to biber
).