Howto install msttcorefonts fedora10 ms compitible fonts on fedora 10
I had msttcorefonts rpm
[root@station253 usbpdrive]# rpm -ivh msttcorefonts-2.0-1.noarch.rpm
error: Failed dependencies:
/usr/sbin/chkfontpath is needed by msttcorefonts-2.0-1.noarch
[root@station253 usbpdrive]# yum install chkfontpath
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
No package chkfontpath available.
Nothing to do
Download chkfontpath
http://dl.atrpms.net/all/chkfontpath-1.10.1-2.fc9.i386.rpm
[root@station253 usbpdrive]# rpm -ivh /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm
warning: /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm: Header V4 DSA signature: NOKEY, key ID 66534c2b
error: Failed dependencies:
xfs is needed by chkfontpath-1.10.1-2.fc9.i386
[root@station253 usbpdrive]# yum localinstall /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm
Loaded plugins: refresh-packagekit
Setting up Local Package Process
Examining /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm: chkfontpath-1.10.1-2.fc9.i386
Marking /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package chkfontpath.i386 0:1.10.1-2.fc9 set to be updated
--> Processing Dependency: xfs for package: chkfontpath
--> Running transaction check
---> Package xorg-x11-xfs.i386 1:1.0.5-3.fc10 set to be updated
--> Processing Dependency: ttmkfdir for package: xorg-x11-xfs
--> Processing Dependency: libFS.so.6 for package: xorg-x11-xfs
--> Running transaction check
---> Package libFS.i386 0:1.0.1-2.fc10 set to be updated
---> Package ttmkfdir.i386 0:3.0.9-27.fc10 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
chkfontpath i386 1.10.1-2.fc9 /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm
13 k
Installing for dependencies:
libFS i386 1.0.1-2.fc10 fedora 35 k
ttmkfdir i386 3.0.9-27.fc10 fedora 46 k
xorg-x11-xfs i386 1:1.0.5-3.fc10 fedora 70 k
Transaction Summary
================================================================================
Install 4 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 164 k
Is this ok [y/N]: y
Downloading Packages:
(1/3): libFS-1.0.1-2.fc10.i386.rpm | 35 kB 00:02
(2/3): ttmkfdir-3.0.9-27.fc10.i386.rpm | 46 kB 00:02
(3/3): xorg-x11-xfs-1.0.5-3.fc10.i386.rpm | 70 kB 00:02
--------------------------------------------------------------------------------
Total 17 kB/s | 151 kB 00:08
warning: rpmts_HdrFromFdno: Header V4 DSA signature: NOKEY, key ID 66534c2b
Public key for chkfontpath-1.10.1-2.fc9.i386.rpm is not installed
[root@station253 usbpdrive]# rpm -ivh /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm
warning: /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm: Header V4 DSA signature: NOKEY, key ID 66534c2b
error: Failed dependencies:
xfs is needed by chkfontpath-1.10.1-2.fc9.i386
[root@station253 usbpdrive]# yum install xfs
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package xorg-x11-xfs.i386 1:1.0.5-3.fc10 set to be updated
--> Processing Dependency: ttmkfdir for package: xorg-x11-xfs
--> Processing Dependency: libFS.so.6 for package: xorg-x11-xfs
--> Running transaction check
---> Package ttmkfdir.i386 0:3.0.9-27.fc10 set to be updated
---> Package libFS.i386 0:1.0.1-2.fc10 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
xorg-x11-xfs i386 1:1.0.5-3.fc10 fedora 70 k
Installing for dependencies:
libFS i386 1.0.1-2.fc10 fedora 35 k
ttmkfdir i386 3.0.9-27.fc10 fedora 46 k
Transaction Summary
================================================================================
Install 3 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total size: 151 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libFS 1/3
Installing : ttmkfdir 2/3
Installing : xorg-x11-xfs 3/3
Installed:
xorg-x11-xfs.i386 1:1.0.5-3.fc10
Dependency Installed:
libFS.i386 0:1.0.1-2.fc10 ttmkfdir.i386 0:3.0.9-27.fc10
Complete!
[root@station253 usbpdrive]# rpm -ivh /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm
warning: /home/nilesh/Desktop/chkfontpath-1.10.1-2.fc9.i386.rpm: Header V4 DSA signature: NOKEY, key ID 66534c2b
Preparing... ########################################### [100%]
1:chkfontpath ########################################### [100%]
[root@station253 usbpdrive]# rpm -ivh msttcorefonts-2.0-1.noarch.rpm Preparing... ########################################### [100%]
1:msttcorefonts ########################################### [100%]
[root@station253 usbpdrive]#
Comments
Alternatively...
Instead of going through many steps after yum fail at :
"Public key for chkfontpath-1.10.1-2.fc9.i386.rpm is not installed"
Just repeat the yum command with an additional switch:
yum --nogpgcheck localinstall /path-to-/chkfontpath-1.10.1-2.fc10.i386.rpm
The above command should install the dependencies and the package at one go.