[Tex/LaTex] Bibtex not running after upgrading Ubuntu from 13.04 to 13.10

biberbiblatexbibtextexliveUbuntu

I'm having problems with my latex installation on Ubuntu 13.10.
Have been using it successfully for a while on Ubuntu 13.04,
after I updated bibtex doesn't seem to work.

The error I get is:

This is BibTeX, Version 0.99d (TeX Live 2013/Debian)
The top-level auxiliary file: paper.aux
I found no \citation commands---while reading file paper.aux
I found no \bibdata command---while reading file paper.aux
I found no \bibstyle command---while reading file paper.aux
(There were 3 error messages)

I have removed all texlive packages from my system and re-installed texlive-full and kile without success.

Any ideas on how to solve this?

Thanks!

Edit1:
Example of .tex file:

\documentclass[a4paper,10pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % File encoding, you should try to stick to utf8.

\usepackage{csquotes} % Needed for biblatex
\usepackage[maxnames= 10, minnames = 10]{biblatex} % Modern bibliography facilities (you may change style to numeric). change to old bibtex if you insist on using that.
\usepackage{booktabs}

\usepackage{mathtools} % All your math related needs
\usepackage{tikz} % Draw figures, required for cover page
\usepackage{subfig} % Subfloats

\addbibresource{bibliography} 

\title{}
\author{}

\begin{document}
\section{test}
Citation\cite{Pironneau1984}

\cleardoublepage
\printbibliography

\end{document}

And bibliography.bib:

@article{Pironneau1984,
author = {Pironneau, O.},
journal = {Springer-Verlag},
title = {{Optimal Shape Design for Elliptic Systems}},
year = {1984}
}

Solution:

I found a solution to this problem when you suggested running biber.

sudo apt-get install biber

and the bibliography started working again, even without the .bib extension. Not sure why I had to install it separately as it was working fine before.

Thanks for the suggestions @CV4, @Māris Ozols & @MMA!

As explained by @jon the default engine is now biber intead of bibtex which explains why the biber packages is needed.

Best Answer

You are using biblatex instead of regular bibtex. That means two things:

  1. You have to specify file extension when you add the *.bib file: \addbibresource{bibliography.bib}.
  2. You have to call biber paper from command line to compile the bibliography.

After that, just compile your paper again and see if it works.