On Ubuntu 16.04, the pdflscape and lscape package no longer rotate a page correctly when using a vanilla classicthesis package, but instead gives the error Output loop---100 consecutive cycles for each landscape page.
This can be recreated by simply adding the following code to any chapter:
\usepackage{pdflscape}
\begin{landscape}
\begin{figure}
\includegraphics{test.jpg}
\end{figure}
\end{landscape}
Landscape figures in a plain latex document did seem to work. And replacing the figure by text while in the classicthesis environment does work, so the issue must be related to the combination of the figure environment and the classicthesis environment. Any ideas on how to resolve this?
Mimimum working example
A MWE can be found below, where the original classicthesis package has been stripped to the packages which could potentially influence the error
\RequirePackage{fix-cm}
\documentclass[ twoside,openright,titlepage,numbers=noenddot,headinclude,%1headlines,% letterpaper a4paper
footinclude=true,cleardoublepage=empty,abstractoff, % <--- obsolete, remove (todo)
BCOR=5mm,paper=a4,fontsize=11pt,%11pt,a4paper,%
ngerman,american,%
]{scrreprt}
\PassOptionsToPackage{utf8}{inputenc}
\usepackage{inputenc}
\PassOptionsToPackage{eulerchapternumbers,listings,drafting,pdfspacing,subfig,beramono,eulermath,parts}{classicthesis}
\newcounter{dummy} % necessary for correct hyperlinks (to index, bib, etc.)
\newlength{\abcd} % for ab..z string length calculation
\PassOptionsToPackage{T1}{fontenc} % T2A for cyrillics
\usepackage{fontenc}
\usepackage{textcomp} % fix warning with missing font shapes
\usepackage{scrhack} % fix warnings when using KOMA with listings package
\usepackage{xspace} % to get the spacing after macros right
\usepackage{mparhack} % get marginpar right
\usepackage{caption}
\captionsetup{font=small} % format=hang,
\usepackage{subfig}
\PassOptionsToPackage{pdftex,hyperfootnotes=false,pdfpagelabels}{hyperref}
\usepackage{hyperref} % backref linktocpage pagebackref
\pdfcompresslevel=9
\pdfadjustspacing=1
\PassOptionsToPackage{pdftex}{graphicx}
\usepackage{graphicx}
\listfiles
\usepackage{classicthesis}
\usepackage{pdflscape}
\begin{document}
\frenchspacing
\raggedbottom
\pagestyle{plain}
Testing
\begin{landscape}
\begin{figure}
\includegraphics{test.jpg}
\end{figure}
\end{landscape}
Testing
\end{document}
\documentclass{...}, the required\usepackage's,\begin{document}, and\end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem. – samcarter_is_at_topanswers.xyz Jul 21 '16 at 14:29\selectlanguage{american}(which gives an error about being an unknown option) your example compiles fine and I get a landscape page with an image rotated accordingly. – samcarter_is_at_topanswers.xyz Jul 21 '16 at 15:25pdflatexfrom TeXLive 2016. – samcarter_is_at_topanswers.xyz Jul 21 '16 at 15:26