adoptium / adoptium/installer

fonts-dejavu is not installable and not included with basic installer ubuntu linux

Open
#849 0 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
Jinja
Stars
168
Forks
77
Avg merge
2d 14h
Merged PRs (30d)
12

Description

### Please provide a brief summary of the bug

root@****-server:/home/******/sambashare/modded1# apt install temurin-8-jre
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
temurin-8-jre : Depends: fonts-dejavu but it is not installable
E: Unable to correct problems, you have held broken packages.

as the fonts-dejavu repository has been deprecated and is incompatible(listed under known issues at this time) with ubuntu versions 20.00lts-22.04lts and as of the last posted fonts-dejavu status update all current updates are for debian exclusively.
and inorder for it to be automatically installed, or to even have a valid installation canidate it must have this not listed on the actual repository page:
There are no registered releases for the DejaVu Fonts ⇒ trunk.

### Did you test with the latest update version?

- [X] Yes

### Please provide steps to reproduce where possible

attempt to install other versions besides latest lts versions following instructions as advertised on latest lts version of ubuntu.

### Expected Results

standard install with minimal headache

### Actual Results

failure due to fonts dejavu being completely incompatible with the latest version of ubuntu or just somehow not bundles with the older installers anymore.

### What Java Version are you using?

java version 10,11,12,13,14,15,16,17,18,20,21 jdk's and jre's

### What is your operating system and platform?

Ubuntu 22.04.4 LTS desktop x64 on an older amd miniserver

### How did you install Java?

ssh shell as server is headless

### Did it work before?

```Shell
yes. what chanced is for some reason it cannot install fonts dejavu on ubuntu 22.04 lts
```

### Did you test with other Java versions?

```Shell
yes. both default jre, microsoft open jdk and jre, and several newer and older jre and jdk versions. from 10 down its broken/ incompatible with the fonts-dejavu either being missing or broken.
```

### Relevant log output

```Shell
root@*****-server:/home/******/sambashare/modded1# apt install temurin-8-jre
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
temurin-8-jre : Depends: fonts-dejavu but it is not installable
```

Contributor guide

Open the contributing guide

Research direction

Begin by reproducing the reported `apt install temurin-8-jre` failure on Ubuntu 22.04. Inspect the installer’s package dependency declarations and the fonts-dejavu availability for the affected release; done means a supported Temurin package installs successfully or the unsupported platform and dependency are clearly documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, ubuntu
Domain
devops, release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.