Bug#840317: Please Separate CLI, GUI and Library Packages
Looks like Gradle does not depend on Proguard. But we still benefit from separating the CLI and GUI program, or simply put default-jdk in "Suggests" and default-jdk-headless in "Depends".
Bug#840317: Please Separate CLI, GUI and Library Packages
Source: proguard Version: 5.3-1 Severity: wishlist Currently src:proguard builds a single pkg:proguard package providing both the GUI, CLI programs, the Gradle plugin and the library. Since Gradle depends on Progaurd's library, even if a package build-depends on default-jdk-headless it still pulls the entire JRE and some GUI desktop packages if it uses Gradle to build. Please consider separate the components of Proguard into multiple packages.