Skip navigation.
Home
Now Shipping Version 8.0

problem with font installer

Hi guys
I don't know if it is the right place to put this or not
I installed the mepislite and when I tried to install some fonts I got this error message

The diagnostics is:
/usr/lib/libkfontinst.so.0: undefined symbol: FTC_SBit_Cache_Lookup
Possible reasons:
An error occurred during your last KDE upgrade leaving an orphaned control module
You have old third party modules lying around.
Check these points carefully and try to remove the module mentioned in the error message. If this fails, consider contacting your distributor or packager.

Can somebody help me to solve this problem? I did not have the problem with simplymepis 33.1.1 and when I update it to 3.3.1.2 the problem started it should be something to do with new release and I don't know if I should report it as a bug or not
By the way I am a new linux user and I LOVE MEPIS
Thanks
Tedora

Hi again Is there any

Hi again
Is there any solution for my problem please help I need to install some fonts and I don't know any other way other than font installer which is not working
Thanks
ted

In theory and in practice

It depends on the new freetype 2.10, package that surely you upgraded.

In theory: you can downgrade to freetype 2.7 (with synaptic "force version" 2.7 on libfreetype6), and fonts will be installable again. I succeded in my test installation of the new SM 3.3.2, where freetype 2.10 is installed natively, so you can get this bug by default, out of the box. No need to upgrade.

In practice, with my standard SM 3.3.1 installation, when I try to downgrade, Synaptic wants to remove half of my KDE.

Yes you can install fonts without fontinstaller (copying them in the font folder, for exemple), but unless you don't downgrade freetype, you'll get other problems all the same in font management.

Conclusion. You have not one, but two options: resign installing new fonts or reinstall SM 3.3.1 and block package libfreetype6 to version 2.7 before upgrading anything.

Francesco

Thank you Francesco Can you

Thank you Francesco
Can you please explain it a little easier that as a newbie I can follow the instruction step by step
Thanks a lot again
Tedora

Maybe try first copying your

Maybe try first copying your new font straight in the font folder (open konqueror, select the folder where are the new fonts, open navigation panel of konqueror - menu "window"-, from there open "devices", select "fonts", and drag font files from theyr folder to the font folder of the navigation panel. If it works you are lucky and you may skip the procedure of downgrading freetype.

If it doesn't work...

Open Synaptic, search for libfreetype6, there should be two files:

libfreetype6
libfreetype6-dev

select libfreetype6

From Synaptic menu, select select "Package" and than select "Force version". You'll get a window from where you can chose which version of the program you want to install.

My Synaptic is installed in italian, so I suppose in english should be "Package" and "Force version", more or less. Otherwise you can get the window to select the version more simply with CTRL+E.

At this point you select version 2.7 (testing)

You'll get a message that to install that version, synaptic has to remove other packages. In Mepis 3.3.2 programs proposed for removal where two or three, if I remember. In 3.3.1 five or six. Most of them are *-dev. So I decided to risk, and answered "OK".

Before applying, repeat the same steps with "freetype6-dev", which now, in the synaptic list, should be marked red for removal.

After that you can apply the changes.

Actually it worked also in SM 3.3.1. But I do not know yet if the removed packages will cause prolblems later. Some of the packages removed where "kdelibs4-dev" "libfontconfig1-dev" "kdebase-dev", that seems to be quite important in KDE enviroment. For shure removed packages cannot be reinsatlled anymore, same for new packages that depend from the removed one. Maybe this could be solved installing KDE 3.4, but I dare not risk.

Try at your own risk, since what works on one system may crash another system.

Good luck

Francesco

Thanks a lot I am going to

Thanks a lot I am going to try it
Thaks again
Tedora

please let me know if it

please let me know if it works.

Thanks

Francesco

Thanks a lot I did it as you

Thanks a lot I did it as you said and everything seems to work fine thak again and one more request how can I pin them so next time when I update they wont change again
Tedora

Synaptic, then Select the

Synaptic, then Select the package you want to pin (lock), eg "Libfreetype6", then from menu "Package" select "Lock version"

Hope I right guessed the translation of Synaptic menu items. Anyway is the menu item before "Force version". If the file is already locked, the same menu item unlock it.

Francesco

Hi Francesco Thank you again

Hi Francesco
Thank you again and I am really happy that we have such a nice support in Mepis
Since I had asked the same question in mepis lover forum and nobody came out with any answer do you mind if I copy your answer and post it on that forum too just in case if another person has the same problem? apparently with the new upgrade some other people will come across the same situation
Thanks agian
Tedora

No problem if you post this

No problem if you post this solution whenever you want. I found it on the net, so it is not mine.

Please remember that removed packages may prevent installation of some software.

Keep well

Francesco

No problem if you post this

No problem if you post this solution whenever you want. I found it on the net, so it is not mine.

Please remember that removed packages may prevent installation of some software.

Keep well

Francesco

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.