When I run biber --help, I get the following error message:

$ biber --help

Number found where operator expected (Do you need to predeclare "POSIX::_exit"?) at /tmp/par-6a6f736875612e68796b6573/cache-8e80c9c14f39e44498a1091586b807a0d
52ef04a/inc/lib/IPC/Cmd.pm line 622, near "POSIX::_exit 1"
Bareword "POSIX::WNOHANG" not allowed while "strict subs" in use at /tmp/par-6a6f736875612e68796b6573/cache-8e80c9c14f39e44498a1091586b807a0d52ef04a/inc/lib/
IPC/Cmd.pm line 502.
syntax error at /tmp/par-6a6f736875612e68796b6573/cache-8e80c9c14f39e44498a1091586b807a0d52ef04a/inc/lib/IPC/Cmd.pm line 622, near "POSIX::_exit 1"
Execution of /tmp/par-6a6f736875612e68796b6573/cache-8e80c9c14f39e44498a1091586b807a0d52ef04a/inc/lib/IPC/Cmd.pm aborted due to compilation errors.
Compilation failed in require at script/biber line 13.
BEGIN failed--compilation aborted at script/biber line 13.

This error occurs with TeXLive with this installer: install-tl-20240513

On the other hand, this one runs okay: install-tl-20240213

I am running this on: CentOS Linux release 7.9.2009

New contributor
Josh Hykes is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
  • 4
    the errors are in the biber cache /tmp/par-6a6f736875612e68796b6573/ what happens if you delete that and let it make a new cache? May 15 at 13:48
  • Thanks for the suggestion @DavidCarlisle. I did this: rm -rf /tmp/par-6a6f736875612e68796b6573/, but unfortunately I still get the same error message.
    – Josh Hykes
    May 15 at 14:17
  • sorry I can't help then I just did a tlmgr update this morning on linux and biber works for me, but with a different perl perhaps, I have: This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi May 15 at 15:10
  • Which version of biber? Which perl?
    – cfr
    May 15 at 17:05
  • 1
    If you are using biber from TL, your perl version is irrelevant as biber includes its own perl.
    – PLK
    2 days ago


You must log in to answer this question.

Browse other questions tagged .