Insync fails to start with Gnome 3.20

For me, the following seems to work:

ln -sf /usr/lib/libfontconfig.so.1 /usr/lib/insync/libfontconfig.so.1

This will overwrite the libfontconfig.so bundled with insync and replace it with a symlink to the system library; so if you want to keep the insync one, rename it first.

To proceed more cleanly, you could also modify the insync PKGBUILD to include
ln -sf "/usr/lib/libfontconfig.so.1" "${pkgdir}/usr/lib/insync/libfontconfig.so.1"
in its package() function and then rebuild and reinstall the package.

rzels solution works for me too. I am running Xfce. Thanks!

The PKGBUILD on the AUR has been updated to include the symlink fix.

1 Like

The same here, on Gnome Ubuntu 16.04, after upgrading to Gnome 3.20
Anyway, the solution posted by rzei (create a symlink to system version of libfontconfig) worked for me.

Thanks,
Marco

It seems that anyone upgrading to Gnome 3.20 has the same problem; insync will not start. The problem has apparently been diagnosed. The fix is to downgrade from pango (1.40.0-1 to 1.39.0-1). Exactly what is the command to do that? Thanks!

This worked for me. Good luck!

cd /var/cache/pacman/pkg
sudo pacman -U pango-1.39.0-1-x86_64.pkg.tar.xz

https://wiki.archlinux.org/index.php/downgrading_packages#Return_to_an_earlier_package_version

I am really pissed this is still an issue at this late date!

In Ubuntu 16.04, Insync fails to start. The fix is to run “sudo mv /usr/lib/insync/libfontconfig.so.1 /usr/lib/insync/libfontconfig.so.1.old” See here: http://www.webupd8.org/2016/05/limited-time-offer-to-get-insync-pro.html Thanks Andrew!

@Ralph_Shoemaker: Do you have other PPAs added to your system? I was trying to replicate the issue in an Ubuntu GNOME live CD but it worked in my case, even with all packages updated. I’ll try again by installing in a VM.

shit, i don´t have the package pango-1.39.0-1-x86_64.pkg.tar.xz in cd /var/cache/pacman/pkg, so i cannot update. :frowning2:
I think if i deinstall insynch and install the new Version it will not working so i must wait.

@hanny: I tested using Insync version 1.3.10 and it worked in my case. The symlink created in the last step of the PKGBUILD is also not needed anymore since a fix for this was added in 1.3.10. Please try it out.

Hello, you mean i should deinstall the old version and try to install 1.3.10?

greatings hanny

ÄÄÄÄÄH i think i am confused.

if i look in my Taskbar with the mouse i saw, the Version 1.3.10.36104 is installed,
but if i update yaourt he found the update, but he can´t update because
in German:
Fehler: Konnte den Vorgang nicht durchführen (In Konflikt stehende Dateien)
insync: /usr/lib/insync/libpangoft2-1.0.so.0 existiert im Dateisystem
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.

nice… i have deinstalled insync Version 1.3.9 but now i can not install 1.3.10. again.
:frowning: .

Pakete (1) insync-1.3.10-1

Gesamtgröße der installierten Pakete: 157,08 MiB

:: Installation fortsetzen? [J/n] j
(1/1) Prüfe Schlüssel im Schlüsselring [######################] 100%
(1/1) Überprüfe Paket-Integrität [######################] 100%
(1/1) Lade Paket-Dateien [######################] 100%
(1/1) Prüfe auf Dateikonflikte [######################] 100%
Fehler: Konnte den Vorgang nicht durchführen (In Konflikt stehende Dateien)
insync: /usr/lib/insync/libpangoft2-1.0.so.0 existiert im Dateisystem
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
==> WARNUNG:Ihre Pakete wurden in /tmp/yaourt-tmp-marika gespeichert
cp: ‘/tmp/yaourt-tmp-hanny/insync-1.3.10-1-x86_64.pkg.tar.xz’ überschreiben?

I have found the older Version in an link from Aur so i can install the Older Version again. But the Update fails with the same Error.

I hope the New Beta Version is not so Buggy.

@hanny: When building Insync 1.3.10 using yaourt you need to edit the PKGBUILD first and remove the line

ln -sf "/usr/lib/libfontconfig.so.1" "${pkgdir}/usr/lib/insync/libfontconfig.so.1"

because Insync 1.3.10 already bundles libfontconfig.so.1. The error you’re receiving is because the referenced line fails to execute.

Hello, now i have a lot of stable updates, so i will test it later.
The Updates run without any errors, its an good Manjaro linux Team.

So i have tried it, delete the line, but the error is still there.

:: Installation fortsetzen? [J/n] j
(1/1) Prüfe Schlüssel im Schlüsselring [######################] 100%
(1/1) Überprüfe Paket-Integrität [######################] 100%
(1/1) Lade Paket-Dateien [######################] 100%
(1/1) Prüfe auf Dateikonflikte [######################] 100%
Fehler: Konnte den Vorgang nicht durchführen (In Konflikt stehende Dateien)
insync: /usr/lib/insync/libpangoft2-1.0.so.0 existiert im Dateisystem
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.

mh, very confused…

someone in the Manjaro Forum postet i can update, overwrite the package with the option -f --force.

yaourt -U-force /tmp/yaourt-tmp-marika/insync-1.3.10-1-x86_64.pkg.tar.xz
It works.

@hanny: Glad to know it worked for you. Let us know if you encounter any more issues.

1 Like

bin/glnxa64/MATLABWindow: symbol lookup error: /usr/lib/libpangoft2-1.0.so.0: undefined symbol: FcWeightFromOpenTypeDouble

rzei solution worked for me, creating symlink for fontconfig lib inside the aplication library folder!

It took me hours to find a solution. Thank you!