[Tex/LaTex] can’t \includegraphics eps files anymore with xelatex (used to work fine)

graphicstexlivexetex

I've just noticed that (most likely caused by upgrading to opensuse 11.3 with TexLive 2009) whenever I try to \includegraphics{filename.eps} an eps file, I get the error:

Unable to load picture or PDF file

So documents that built fine now do not build anymore. I use XeLaTeX, and using eps used to work just fine without any special setup (that I can recall). I quickly tried including the epstopdf package and dropping the eps extensions, but I think this is for (pdf)latex only, not xelatex.

My xelatex version is:

This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009/openSUSE)

I'd like to be able to build my old documents again whilst having to do as little change as possible… I tried using epstopdf to convert my eps into pdf and then include the pdf. That works, but I'd prefer not having to convert all my eps and references to them if possible at all.

Thanks for any suggestions

Edit: not working on my Fedora13 system anymore either that uses version

2.2-0.996 (Web2C 7.5.6)

Example:

\documentclass[a4paper,10pt]{article}
\usepackage[utf8x]{inputenc}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=225pt,height=81pt]{magic2.eps}
\end{document}

or bundled with an eps file here

Best Answer

I think perhaps the information provided here and discussed here may be relevant to your problem. Basically TeXlive 2009 (at least certain versions) shipped with the wrong version of a file (xetex.def); updating it may help. Or not. Good luck either way.