On Sat, Mar 06, 2021 at 12:25:11PM -0800, L A Walsh wrote:
In the repodata dir for the oss repo, the primary.xml file usually lists all the packages and their locations for that repo. In the repo D/l area, its listed as some long hex# "<hex#>-primary.xml.gz" in the "oss/repodata/" dir. The rpm package referred to is has name "arphic-uming-fonts" of type "noarch".
Files in the oss repo are in the x86_64 or noarch subdirs.
One file, a chinese font file (that usually would be under 'noarch') is under "oss/boot/x86_64/".
1) why is a file in the oss repo referring to a "boot" dir? 2) why is a font under an x86_64 dir (under a boot dir) instead of a 'noarch' dir? 2a) Does it have executable code in the rpm package? (unlikely) But why, at least, not under "boot/noarch", but that is given that it is also under some dir named 'boot'. Weird location:
<location href="boot/x86_64/arphic-uming-fonts.rpm"/>
I don't know about anyone else, but if I look for a pkg in a distro, I usually look under 'oss/x86_64|noarch', never under 'oss/boot/x86_64' for a package with no ver/rel in its pathname. Other data in primary.xml indicates it's version is: <version epoch="0" ver="0.2.20080216.1" rel="lp150.1.7"/>
Anyway, likely no big deal, but seemed odd.
it is likely needed like this on the installer medium (DVD). There is no specific noarch folder for it for this boot hierarchy on the medium. Ciao, Marcus