https://bugzilla.redhat.com/show_bug.cgi?id=1902881
--- Comment #16 from Akira TAGOH <tagoh(a)redhat.com> ---
For the short term, postscriptname property may works as an alternative in this
case. but, so many fonts packages uses fullname property.
for i in $(for i in $(grep fullname /etc/fonts/conf.d/* | cut -d:
-f1 | sort | uniq); do rpm -qf $i; done | sort | uniq); do rpm -qi $i; done |
grep "Source RPM" | cut -d: -f 2 | sort |
uniq
adf-accanthis-fonts-1.8-20.fc33.src.rpm
adf-tribun-fonts-1.17-5.fc33.src.rpm
bitstream-vera-fonts-1.10-41.fc33.src.rpm
catharsis-cormorant-fonts-3.602-4.20200316git83d1fa9.fc33.src.rpm
dejavu-fonts-2.37-15.fc34.src.rpm
ecolier-court-fonts-20070702-33.fc33.src.rpm
gfs-ambrosia-fonts-20080624-27.fc33.src.rpm
gfs-artemisia-fonts-20070415-33.fc33.src.rpm
gfs-baskerville-fonts-20070327-34.fc33.src.rpm
gfs-bodoni-classic-fonts-20070415-33.fc33.src.rpm
gfs-bodoni-fonts-20070415-32.fc33.src.rpm
gfs-complutum-fonts-20070413-34.fc33.src.rpm
gfs-decker-fonts-20090618-24.fc33.src.rpm
gfs-didot-classic-fonts-20080702-28.fc33.src.rpm
gfs-didot-display-fonts-20160225-4.fc33.src.rpm
gfs-didot-fonts-20070616-33.fc33.src.rpm
gfs-eustace-fonts-20080303-27.fc33.src.rpm
gfs-fleischman-fonts-20080303-27.fc33.src.rpm
gfs-galatea-fonts-20191205-4.fc33.src.rpm
gfs-garaldus-fonts-20080707-27.fc33.src.rpm
gfs-gazis-fonts-20091008-21.fc33.src.rpm
gfs-goschen-fonts-20100203-21.fc33.src.rpm
gfs-ignacio-fonts-20090923-22.fc33.src.rpm
gfs-jackson-fonts-20080303-26.fc33.src.rpm
gfs-neohellenic-fonts-20090918-22.fc33.src.rpm
gfs-neohellenic-math-fonts-20180227-4.fc33.src.rpm
gfs-nicefore-fonts-20080303-27.fc33.src.rpm
gfs-olga-fonts-20160509-5.fc33.src.rpm
gfs-orpheus-classic-fonts-20161102-4.fc33.src.rpm
gfs-orpheus-fonts-20161102-4.fc33.src.rpm
gfs-orpheus-sans-fonts-20161102-4.fc33.src.rpm
gfs-philostratos-fonts-20090902-22.fc33.src.rpm
gfs-porson-fonts-20060908-32.fc33.src.rpm
gfs-pyrsos-fonts-20090618-23.fc33.src.rpm
gfs-solomos-fonts-20071114-32.fc33.src.rpm
gfs-theokritos-fonts-20070415-36.fc33.src.rpm
golang-x-image-0-0.21.20200807git972c09e.fc33.src.rpm
google-droid-fonts-20200215-8.fc34.src.rpm
google-rubik-fonts-2.100-3.20200314git2e360a2.fc33.src.rpm
hanamin-fonts-20170904-10.fc33.src.rpm
ht-alegreya-fonts-2.008-6.fc33.src.rpm
ht-alegreya-sans-fonts-2.008-7.fc33.src.rpm
ibm-plex-fonts-4.0.2-6.fc33.src.rpm
impallari-dancing-script-fonts-2.000-8.20200226gitf7f54bc.fc33.src.rpm
impallari-raleway-fonts-4.025-3.20200310git98add57.fc33.src.rpm
intel-clear-sans-fonts-1.00-6.fc33.src.rpm
jetbrains-mono-fonts-1.0.4-5.fc33.src.rpm
kemie-bellota-fonts-4.1-3.fc33.src.rpm
khmer-os-fonts-5.0-31.fc34.src.rpm
madan-fonts-2.000-29.fc33.src.rpm
ndiscover-exo-2-fonts-1.100-3.20200316git55728cf.fc33.src.rpm
ossobuffo-jura-fonts-5.103-4.20200314git6e2614a.fc33.src.rpm
production-type-spectral-fonts-2.003-3.20200314git748733e.fc33.src.rpm
pt-sans-fonts-20141121-18.fc34.src.rpm
senamirmir-washra-fonts-4.1-29.fc34.src.rpm
sil-alkalami-fonts-1.200-6.fc33.src.rpm
sil-dai-banna-fonts-2.200-5.fc33.src.rpm
sil-harmattan-fonts-1.001-4.fc33.src.rpm
sil-mondulkiri-extra-fonts-5.300-6.fc33.src.rpm
sil-shimenkan-fonts-1.000-5.fc33.src.rpm
sorkintype-merriweather-fonts-2.008-3.20200314gitfad21f9.fc33.src.rpm
sorkintype-merriweather-sans-fonts-1.008-3.20200314gitf36d6e1.fc33.src.rpm
stix-fonts-2.0.2-8.fc34.src.rpm
symbian-m-yuppy-gb-fonts-1.00-5.fc33.src.rpm
typesetit-great-vibes-fonts-1.101-4.20200316gita82e16d.fc33.src.rpm
typetogether-literata-fonts-2.200-3.fc33.src.rpm
uswds-public-sans-fonts-1.008-5.fc33.src.rpm
vernnobile-muli-fonts-2.001-6.20200225git580b05e.fc33.src.rpm
vernnobile-nunito-fonts-3.504-6.20200225git6d8a4e1.fc33.src.rpm
vernnobile-oswald-fonts-4.101-8.20200225git5a5fff2.fc33.src.rpm
wagesreiter-patrick-hand-fonts-20200215-5.fc33.src.rpm
weiweihuanghuang-work-sans-fonts-2.07-9.20200226gitdcd044c.fc33.src.rpm
yanone-kaffeesatz-fonts-2.001-6.20200221git1da4935.fc33.src.rpm
Hm, I can't remember why I didn't take this way but another option:
4. Provide fullname property at scan matching phase as in the past. after all
scan matching patterns evaluated, rebuild fullname from family and style in the
pattern. The difference to 1 is, 4 doesn't update fullname immediately when
updating family and style.
This woudld provide proper fullname property at the end as well as keeping the
backward compatibility to the existing config.
Option 4 sounds realistic to me. if that sounds okay, I'll work on it that way.
--
You are receiving this mail because:
You are on the CC list for the bug.