arduino (both bullseye and bullseye-backports) Depends: default-jre | openjdk-11-jre This is completely nōnsensical. Either it needs 11, then the dependency must be tightened, or it needs 11 or later, then the dependency must be Depends: default-jre (>= 2:1.11) | java11-runtime instead. Or it doesn’t even need 11, then it should be: Depends: default-jre | java8-runtime