Results 1 to 7 of 7

Thread: libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

  1. #1

    Default libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

    Hello,
    I have up-to-date Tumbleweed + KDE Plasma. I cannot start Libre Office.

    I tried to start it from console, this is error I got:
    /usr/lib64/libreoffice/program/soffice.bin: symbol lookup error: /usr/lib64/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var


    Thanks for help.

  2. #2
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,872
    Blog Entries
    3

    Default Re: libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

    Two questions:

    (1) How are you updating your system?

    (2) What is the output from
    Code:
    zypper lr -d
    and please use CODE tags to post the output. You can generate CODE tags by clicking the # icon in the editor header.
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  3. #3
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,037
    Blog Entries
    14

    Default Re: libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

    Hi, welcome

    This looks like the result of not using 'zypper dup' for upgrading TW. Run it, and try again.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  4. #4

    Default Re: libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

    I run system update via yast/software manager/package/all packages/update if newer version available.

    my repositories (LibreOffice:Factory was added after problems - I tried to upgrade LO to newest one):

    'zypper dup' does nothing (result: 'Nothing to do.').


    Code:
    #  | Alias                                | Name                       | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                 | Service
    ---+--------------------------------------+----------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------------------+--------
     1 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                               |        
     2 | download.opensuse.org-oss            | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                   |        
     3 | download.opensuse.org-tumbleweed     | Main Update Repository     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                     |        
     4 | google-chrome                        | google-chrome              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                 |        
     5 | http-download.opensuse.org-f6f7193e  | LibreOffice:Factory        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Factory/openSUSE_Tumbleweed/ |        
     6 | openSUSE-20190205-0                  | openSUSE-20190205-0        | No      | ----      | ----    |   99     | rpm-md | hd:/?device=/dev/disk/by-id/usb-Generic_Flash_Disk_4CBE7424-0:0-part1               |        
     7 | packman.inode.at-openSUSE_Tumbleweed | Packman Repository         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/                                   |        
     8 | repo-debug                           | openSUSE-Tumbleweed-Debug  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/tumbleweed/repo/oss/                             |        
     9 | repo-source                          | openSUSE-Tumbleweed-Source | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/tumbleweed/repo/oss/                            |        
    10 | skype-stable                         | skype (stable)             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://repo.skype.com/rpm/stable/                                                  |

  5. #5
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,872
    Blog Entries
    3

    Default Re: libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

    Quote Originally Posted by mrusko View Post
    I run system update via yast/software manager/package/all packages/update if newer version available.
    That won't update properly for Tumbleweed. You need to regularly run "zypper dup".

    It seems, from your test with "zypper dup", that you are okay at present. But that's only because your system is recent (seems to be installed with 20190205).

    I don't much use LibreOffice. And I have not seen other reports of problems. But I'll experiment.

    The error you are seeing usually means a version incompatibility between that library and the program that called it. That should normally give conflict messages during update (with "zypper dup").
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  6. #6
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    1,113

    Default Re: libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

    Quote Originally Posted by mrusko View Post
    I run system update via yast/software manager/package/all packages/update if newer version available.

    my repositories (LibreOffice:Factory was added after problems - I tried to upgrade LO to newest one):

    'zypper dup' does nothing (result: 'Nothing to do.').


    Code:
    #  | Alias                                | Name                       | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                 | Service
    ---+--------------------------------------+----------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------------------+--------
     1 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                               |        
     2 | download.opensuse.org-oss            | Main Repository (OSS)      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                   |        
     3 | download.opensuse.org-tumbleweed     | Main Update Repository     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                     |        
     4 | google-chrome                        | google-chrome              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                 |        
     5 | http-download.opensuse.org-f6f7193e  | LibreOffice:Factory        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Factory/openSUSE_Tumbleweed/ |        
     6 | openSUSE-20190205-0                  | openSUSE-20190205-0        | No      | ----      | ----    |   99     | rpm-md | hd:/?device=/dev/disk/by-id/usb-Generic_Flash_Disk_4CBE7424-0:0-part1               |        
     7 | packman.inode.at-openSUSE_Tumbleweed | Packman Repository         | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/                                   |        
     8 | repo-debug                           | openSUSE-Tumbleweed-Debug  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/tumbleweed/repo/oss/                             |        
     9 | repo-source                          | openSUSE-Tumbleweed-Source | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/tumbleweed/repo/oss/                            |        
    10 | skype-stable                         | skype (stable)             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://repo.skype.com/rpm/stable/                                                  |
    You are using 5 | http-download.opensuse.org-f6f7193e | LibreOffice:Factory which fails. I use download.opensuse.org-oss | Main Repository (OSS) which always works. You may disable repo 5 and run zypper dup.
    AMD Athlon 4850e (2009), openSUSE 13.1, KDE 4, Intel i3-4130 (2014), i7-6700K (2016), i5-8250U (2018), openSUSE Tumbleweed, KDE Plasma 5

  7. #7

    Default SOLVED: libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

    I made 2 changes to default instalation: set JAVA_HOME to old jdk1.8 in .profile and switched some system packages to Packman repository,

    so I reverted these changes (packages from Packman to Main Repository (OSS) and deleted entry in .profile) and LibreOffice WORKS.


    Thank you all for your time and help.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •