Am Thu, 25 Jun 2020 23:33:45 -0400 schrieb Eli Schwartz via arch-dev-public <arch-dev-public@archlinux.org>:
On 6/25/20 11:29 PM, Chih-Hsuan Yen via arch-dev-public wrote: [...] [...] [...] [...] [...] [...] [...] [...] [...]
It is a "Transitional package depending on xorg font utilities", the package has no contents and simply
depends=('xorg-bdftopcf' 'xorg-mkfontdir' 'xorg-mkfontscale' 'xorg-font-util')
Not sure why it exists still TBH, but I'd venture to say it should be removed too, yes...
e.g. why drag in a recursive dependency on xorg-bdftopcf in this day and age?
checking for mkfontdir... no configure: error: mkfontdir is required to build font-arabic-misc. ==> ERROR: A failure occurred in build(). checking for bdftopcf... no configure: error: bdftopcf is required to build font-arabic-misc. ==> ERROR: A failure occurred in build(). checking for ucs2any... no configure: error: ucs2any is required to build font-misc-misc. ==> ERROR: A failure occurred in build(). We have to choose if we want simple makedepends=('xorg-font-utils') or makedepends=('xorg-mkfontscale' 'xorg-bdftopcf' 'xorg-font-util') Sure we can drop the meta package "xorg-font-utils" entirely but it simply covers all possible makedependencies to simplify packagers life. We should add another ToDo list to either fully remove the metapackage if we agree to do so or at least move it to a makedependency. Check all those packages that still depend on it at runtime probably all wrong: https://www.archlinux.org/packages/extra/any/xorg-font-utils/ -Andy