Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: HANDLEIDING: repareer ernstige bug (fonts en Open Office probleem)  (gelezen 1050 keer)

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
Hierbij een handleiding voor het verhelpen van een akelige bug, die te maken heeft met het feit dat Ubuntu 7.04 in de laatste maanden niet kan omgaan met "lettertypes uit de toekomst" (tijdstempel).

Het gaat om deze foutmelding tijdens het verwerken van de eerste reeks updates na een schone installatie:

Fouten gevonden tijdens behandelen van:
ttf-opensymbol
openoffice.org-core
python-uno
openoffice.org-writer
openoffice.org-calc
openoffice.org-draw
openoffice.org-impress
openoffice.org-math
openoffice.org-base
openoffice.org
openoffice.org-evolution
openoffice.org-gtk
openoffice.org-gnome
openoffice.org-common
openoffice.org-java-common
openoffice.org-filter-mobiledev
openoffice.org-style-human
E: Sub-process /usr/bin/dpkg returned an error code (1)
In eerste instantie is er dus geen probleem. Ik hoopte eerst dat deze bug voorkomen kon worden, door *voor het updaten* de security pakketbronnen te vervangen door nl.archive pakketbronnen, overeenkomstig een suggestie van Woteb. En door de installatie te doen met de Alternate CD.

Helaas: afgelopen weekeinde had ik dezelfde storing weer bij een verse installatie van Ubuntu 7.04, ondanks de vooraf gewijzigde pakketbronnenlijst en ondanks dat ik de installatie had gedaan met de Alternate CD.

Hier is de oplossing:

Toepassingen - Hulpmiddelen - Terminalvenster
tik in: gedit   (bij Kubuntu: kate  en bij Xubuntu: mousepad)

Kopieer de volgende tekst in dat lege tekstbestandje (zonder het woordje Code), en sla het op in je gebruikersmap, onder de naam "cache_fail_folder_list.txt":
/usr/share/fonts
/usr/share/fonts/X11
/usr/share/fonts/X11/100dpi
/usr/share/fonts/X11/75dpi
/usr/share/fonts/X11/Type1
/usr/share/fonts/X11/encodings
/usr/share/fonts/X11/encodings/large
/usr/share/fonts/X11/misc
/usr/share/fonts/X11/util
/usr/share/fonts/truetype
/usr/share/fonts/truetype/arphic
/usr/share/fonts/truetype/baekmuk
/usr/share/fonts/truetype/freefont
/usr/share/fonts/truetype/kochi
/usr/share/fonts/truetype/ttf-arabeyes
/usr/share/fonts/truetype/ttf-bengali-fonts
/usr/share/fonts/truetype/ttf-bitstream-vera
/usr/share/fonts/truetype/ttf-dejavu
/usr/share/fonts/truetype/ttf-devanagari-fonts
/usr/share/fonts/truetype/ttf-gentium
/usr/share/fonts/truetype/ttf-gujarati-fonts
/usr/share/fonts/truetype/ttf-kannada-fonts
/usr/share/fonts/truetype/ttf-lao
/usr/share/fonts/truetype/ttf-malayalam-fonts
/usr/share/fonts/truetype/ttf-mgopen
/usr/share/fonts/truetype/ttf-oriya-fonts
/usr/share/fonts/truetype/ttf-punjabi-fonts
/usr/share/fonts/truetype/ttf-tamil-fonts
/usr/share/fonts/truetype/ttf-telugu-fonts
/usr/share/fonts/truetype/thai
/usr/share/fonts/type1
/usr/share/fonts/type1/gsfonts
/usr/share/X11/fonts
/usr/share/X11/fonts/100dpi
/usr/share/X11/fonts/75dpi
/usr/share/X11/fonts/Type1
/usr/share/X11/fonts/encodings
/usr/share/X11/fonts/encodings/large
/usr/share/X11/fonts/misc
/usr/share/X11/fonts/util
/usr/local/share/fonts
/var/lib/defoma/fontconfig.d
/var/lib/defoma/fontconfig.d/A
/var/lib/defoma/fontconfig.d/B
/var/lib/defoma/fontconfig.d/C
/var/lib/defoma/fontconfig.d/D
/var/lib/defoma/fontconfig.d/E
/var/lib/defoma/fontconfig.d/F
/var/lib/defoma/fontconfig.d/G
/var/lib/defoma/fontconfig.d/H
/var/lib/defoma/fontconfig.d/J
/var/lib/defoma/fontconfig.d/K
/var/lib/defoma/fontconfig.d/L
/var/lib/defoma/fontconfig.d/M
/var/lib/defoma/fontconfig.d/N
/var/lib/defoma/fontconfig.d/O
/var/lib/defoma/fontconfig.d/P
/var/lib/defoma/fontconfig.d/Q
/var/lib/defoma/fontconfig.d/R
/var/lib/defoma/fontconfig.d/S
/var/lib/defoma/fontconfig.d/T
/var/lib/defoma/fontconfig.d/U
/var/lib/defoma/fontconfig.d/V
/var/lib/defoma/fontconfig.d/a
/var/lib/defoma/fontconfig.d/j
/var/lib/defoma/fontconfig.d/m
/var/lib/defoma/fontconfig.d/u
Daarna:
Toepassingen - Hulpmiddelen - Terminalvenster
tik in: sudo -i

tik daarna in (of kopieer en plak in de terminal):
cat /home/gebruikersnaam/cache_fail_folder_list.txt | xargs touch
(gebruikersnaam vervangen door jouw gebruikersnaam..... duh...)

Dat zou het moeten oplossen!

De bug is bekend bij Canonical, maar als je hem ook hebt, ondersteun de melding dan even: https://bugs.launchpad.net/ubuntu/+source/fontconfig/+bug/104553
Des te eerder is het verholpen.

Groet, Pjotr.