font-dejavu not properly installed
Package Information
- Package name: font-dejavu
- Package version: 2.37-r5
- Alpine version: 3.20.0_alpha20231219
- Alpine architecture: x86
Summary
I was suggested to issue a report against font-dejavu because it's not properly installed on Xorg. If I run xlsfonts
(built from sources) command, it doesn't list dejavu font. As a result, applications that rely on it do not find the font in the right path, for some reason. I've tried to compare package() functions in archilinux's PKGBUILD and alpine's APKBUILD.
When I remove and reinstall the package, I get:
alpine-test:~$ doas apk del font-dejavu
(1/1) Purging font-dejavu (2.37-r5)
Executing fontconfig-2.15.0-r0.trigger
Executing mkfontscale-1.2.2-r5.trigger
OK: 314 MiB in 958 packages
alpine-test:~$
alpine-test:~$ doas apk add font-dejavu
(1/1) Installing font-dejavu (2.37-r5)
Executing fontconfig-2.15.0-r0.trigger
Executing mkfontscale-1.2.2-r5.trigger
OK: 324 MiB in 959 packages
alpine-test:~$
So, I've compared also fontconfig and mkfontscale triggers with the respective archlinux's hooks. Still, I can't figure out why the path is wrong and is not listed by xlsfonts, after font-dejavu installation.
While at it, I noticed that font-dejavu's APKBUILD doesn'install the LICENSE file into /usr/share/licenses
, unlike archlinux's PKGBUILD (likely that's not required by alpine)