msttf font install error

Hi,

I’ve been using Ubuntu for the last 6 months and have recently started to try out openSUSE 11.1. I have a problem installing the MS fonts which I was hoping someone would be able to help me with. When I select the fetchmsttfonts for installation, I get the following output:

Downloading fetchmsttfonts (download size 6.00 kB)
Installing fetchmsttfonts-11.1-5.6.1.noarch.rpm (installed size 4.00 kB)
Starting script fetchmsttfonts-11.1-5.6.1.noarch

note: No proxy is used. Please set the environment variable “http_proxy”
note: to your favorite proxy, if you want to use a proxy for the download.
note:
note: bash: export http_proxy=“http://proxy.example.com:3128/
note: tcsh: setenv http_proxy “http://proxy.example.com:3128/
EULA:
Fetching … done

Trying to find the fastest server:
jaist … 0 sec
voxel … 1 sec
heanet … 0 sec
kent … 0 sec
nchc … 1 sec
easynews … 0 sec
waix … 1 sec
internode … 0 sec
internap … 1 sec
The winner is: >> jaist <<

andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
arial32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
arial32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
arial32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!

etc…

Does anyone know what I’m doing wrong?

Regards
Graham

> Does anyone know what I’m doing wrong?

this usually works:
http://anl4u-pl.blogspot.com/2009/07/install-ms-fonts-in-opensuse-111.html


goldie

Hi,

Thanks for the quick reply. Unfortunately it didn’t work for me. The full output is here:

linux-zx1o:/home/graham # zypper in cabextract
Loading repository data…
Reading installed packages…
‘cabextract’ is already installed.
Resolving package dependencies…
Nothing to do.
linux-zx1o:/home/graham # wget http://download.opensuse.org/update/10.3/scripts/fetchmsttfonts.sh
–2009-08-30 22:53:59-- http://download.opensuse.org/update/10.3/scripts/fetchmsttfonts.sh
Resolving download.opensuse.org… 195.135.221.130
Connecting to download.opensuse.org|195.135.221.130|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 3711 (3.6K) [application/x-shellscript]
Saving to: `fetchmsttfonts.sh’

100%======================================>] 3,711 --.-K/s in 0.001s

2009-08-30 22:53:59 (5.54 MB/s) - `fetchmsttfonts.sh’ saved [3711/3711]

linux-zx1o:/home/graham # chmod a+x fetchmsttfonts.sh
linux-zx1o:/home/graham # sh fetchmsttfonts.sh

note: No proxy is used. Please set the environment variable “http_proxy”
note: to your favorite proxy, if you want to use a proxy for the download.
note:
note: bash: export http_proxy=“http://proxy.example.com:3128/
note: tcsh: setenv http_proxy “http://proxy.example.com:3128/
EULA:
Fetching … done

Trying to find the fastest server:
switch … 0 sec
mesh … 0 sec
jaist … 0 sec
kent … 1 sec
nchc … 0 sec
heanet … 0 sec
easynews … 1 sec
optusnet … 0 sec
The winner is: >> switch <<

andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!
andale32.exe (Browse Smart package of Microsoft’s core fonts Files on SourceForge.net:slight_smile:
Fetching … done
Extracting … failed … deleted!

etc…

*** No Fonts installed. ***

jgcobra wrote:

> Fetching … done
> Extracting … failed … deleted!
>
> etc…
>
> Does anyone know what I’m doing wrong?

I think you need the package cabextract.
It should be a dependency for fetchmsttfonts.

From the rpm description:

Cabinet (.CAB) files are a form of archive, which Microsoft uses to
distribute their software and things like Windows Font Packs. cabextract can
be used to unpack these files.


Chris Maaskant

Hi
It’s a problem with the server list, which I have seen on the mailing
lists. If the server doesn’t have the files the script bombs out.
You need to modify the script to delete the first two servers.
I just test the one I have and it’s working and have posted it at the
following link;
http://www.nopaste.com/p/alZ9xl8xG
Just copy that and save as fetchmsttfonts then;


chmod 700 fetchmsttfonts
sudo ./ fetchmsttfonts


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
up 2 days 20:38, 2 users, load average: 0.00, 0.01, 0.00
GPU GeForce 8600 GTS Silent - Driver Version: 190.18

malcolmlewis, thanks very much your updated script worked a treat.
Shouldn’t someone update the one in the YaST Software Update to help future users?

Sorry to open the thread again, i have done the same thing,
but i cant install anything…
i get this message

note: No proxy is used. Please set the environment variable "http_proxy"
note: to your favorite proxy, if you want to use a proxy for the download.
note:                                                                     
note:   bash: export http_proxy="http://proxy.example.com:3128/"          
note:   tcsh: setenv http_proxy "http://proxy.example.com:3128/"          
EULA:                                                                     
  Fetching   ... done                                                     

Trying to find the fastest server:
 switch ... 0 sec                 
 mesh ... 0 sec                   
 jaist ... 1 sec                  
 kent ... 0 sec                   
 nchc ... 1 sec                   
 heanet ... 0 sec                 
 easynews ... 1 sec               
 optusnet ... 1 sec               
The winner is: >> switch <<       

andale32.exe (http://switch.dl.sourceforge.net/sourceforge/corefonts/andale32.exe):
  Fetching   ... done                                                              
  Extracting ... failed ... deleted!                                               
andale32.exe (http://switch.dl.sourceforge.net/sourceforge/corefonts/andale32.exe):
  Fetching   ... done                                                              
  Extracting ... failed ... deleted!                                               
andale32.exe (http://mesh.dl.sourceforge.net/sourceforge/corefonts/andale32.exe):  
  Fetching   ... done                                                              
  Extracting ... failed ... deleted!                                               
andale32.exe (http://jaist.dl.sourceforge.net/sourceforge/corefonts/andale32.exe): 
  Fetching   ... done                                                              
  Extracting ... failed ... deleted!                                               
andale32.exe (http://kent.dl.sourceforge.net/sourceforge/corefonts/andale32.exe):  
  Fetching   ... done                                                              
  Extracting ... failed ... deleted!                                               
andale32.exe (http://nchc.dl.sourceforge.net/sourceforge/corefonts/andale32.exe):  
  Fetching   ... done                                                              
  Extracting ... failed ... deleted!                                               
andale32.exe (http://heanet.dl.sourceforge.net/sourceforge/corefonts/andale32.exe):
  Fetching   ... done                                                              
  Extracting ... failed ... deleted!                                               
andale32.exe (http://easynews.dl.sourceforge.net/sourceforge/corefonts/andale32.exe):
  Fetching   ... done                                                                
  Extracting ... failed ... deleted!                                                 
andale32.exe (http://optusnet.dl.sourceforge.net/sourceforge/corefonts/andale32.exe):
  Fetching   ... done                                                                
  Extracting ... failed ... deleted!                                                 

i also have cabextract installed

Hi
Manually download this one;
http://software.opensuse.org/search?baseproject=openSUSE%3AFactory&p=1&q=fetchmsttfonts
and install via;


sudo rpm -Uhv fetchmsttfonts-11.1-6.9.noarch.rpm
sudo sh /var/adm/update-scripts/fetchmsttfonts-11.1-6.9

There where changes in the file directory structure hence the errors.


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
up 17 days 22:20, 3 users, load average: 0.11, 0.05, 0.04
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18

Thanks,it worked. Now what happens to the package that i have
installed when 11.3 gets out? Will it be automatically updated?