Source: texlive-bin Version: 2017.20170613.44572-3 Severity: wishlist The relatively recently added build dependency of texlive-bin on default-jdk introduced several build dependency cycles, such as:
default-jdk Depends on openjdk-8-jdk openjdk-8 Build-Depends on libgtk2.0-dev gtk+2.0 Build-Depends on shared-mime-info shared-mime-info Build-Depends on docbook-utils docbook-utils Depends on jadetex jadetex (indirectly) Depends on texlive-binaries Ideally, almost every package using texlive-binaries would put the dependency in Build-Depends-Indep (splitting docs into an Architecture: all package if necessary). However, practically speaking, I've found there are enough of these cycles that it's easier for now just to build without tex4ht.jar. It would be nice if there were a stage1 or nojava build profile in the texlive-bin source package that would do the same thing. Of course, that would require either splitting out tex4ht.jar and associated files into a separate package, or else the resulting package would have to be renamed to something like texlive-binaries-stage1 to reflect the changed package contents. -- Daniel Schepler