Even at the risk of being this question closed as too localized or a duplicate of this, I feel that it is relevant for people like me, using XeLatex and Biber for the first time…
I am using Adrien Friggeri's CV template but I always get the following error, after having tried everything:
Package keyval Error: sorting undefined.
I have Texlive 2013 on Ubuntu 13.10 and Texmaker 4.0.3-2. I installed texlive-xetex 2013 from the repositories, and in the friggeri-cv.cls file I changed the Helvetica fonts and commented the line \setmathfont{XITS Math}.
I changed the Quick Build in Texlive to XeLaTex + view PDF. At the beginning it produced the pdf with only warnings and the Publications section empty. So I figured I would have to install biber(0.9.9 from the repositories as well).
Since I installed biber, I get the error above on Texmaker. I followed this and the error persists. I do not know where the error comes from.
Apart from the usage of the (quite popular) Friggeri template, I guess that this can be a quite general problem that should be looked at. I would really appreciate some help. Many Thanks!
EDIT:
I am including a MWE kindly provided by @DavidCarlisle (below). The error still persists with such example.
%!TEX TS-program = xelatex
\documentclass[]{friggeri-cv}
\listfiles
\addbibresource{bibliography.bib}
\begin{document}
\header{aaa}{bb}
{cc}
\begin{refsection}
\nocite{*}
\printbibliography[sorting=chronological, type=inproceedings, title={local peer-reviewed conferences/proceedings}, keyword={france}, heading=subbibliography]
\end{refsection}
\printbibsection{misc}{other publications}
\printbibsection{report}{research reports}
\end{document}
Best Answer
The referenced file works without error if I change the font references. You presumably have an out of date biblatex.
Cutting down the test file (as you should have posted) and adding
\listfiles
I getwhich produces a file list as follows, check the dates that you see on your system and updated packages as necessary.