linuxmint / mint22-beta

BETA Bug Squash Rush
33 stars 1 forks source link

dependencies: Removing fonts-ubuntu-classic removes important other packages #192

Closed Harry-W-Haines-III closed 4 months ago

Harry-W-Haines-III commented 4 months ago

This is on a fully updated LM Cinnamon system on bare hardware. Someone brought this up in Matrix as they saw it in a VM. Just tried it on my system to double check. Expected results is it would remove fonts-ubuntu-classic but not all the other packages. Even if it is upstream and not fixable before release, the issue could be added to the release notes. See screenshot below:

Screenshot from 2024-07-18 19-24-14

billyswong commented 4 months ago

What happen if you do apt install fonts-ubuntu and let it removes fonts-ubuntu-classic automatically?

Harry-W-Haines-III commented 4 months ago

This what happens with: apt install fonts-ubuntu

Screenshot from 2024-07-18 19-46-04

carlosmintfan commented 4 months ago

Maybe Firefox just depends on "this or that fonts"?

billyswong commented 4 months ago

Maybe Firefox just depends on "this or that fonts"?

Likely so. But it is still better for mintchat and firefox packages to not hard depend on any font packages but just take whatever default font setting set in DE.

Plymouth run in boot time and can't fetch per-user default font setting. So such hard dependency makes sense.

clefebvre commented 4 months ago

plymouth-label depends on fonts-ubuntu. That's upstream.

On our side we can potentiall drop the following dependencies: Firefox -> ubuntu-system-adjustments and ubuntu-system-adjustments -> plymouth-theme-spinner.

clefebvre commented 4 months ago

dep removed in u-s-a.

The rest of the issue is upstream.