Insync fails to start with Gnome 3.20


#7

Yeah… It works after I downgraded from pango (1.40.0-1 to 1.39.0-1) in Arch Linux.

Additionally, there is no need to downgrade lib32-pango package.

Cheers,


#8

Same here - downgrading pango makes insync start again


#9

Same here as well; downgrading pango to 1.39.0-1 makes insync start again.


#10

If you can’t downgrade pango lib one user has the following workaround:

One thing I did find by googling was this issue that seemed related: https://bugs.archlinux.org/task/48827

It mentions libfontconfig, so I tried renaming the libfontconfig.so bundled with Insync and then symlinking the system one (from the fontconfig-infinality-ultimate 2.11.95-3 package from https://wiki.archlinux.org/index.php/Infinality). That seemed to have fixed the issue for now.


#11

Thanks! :slight_smile: I had the same issue, and downgrading pango to 1.39 is a workaround that I’m happy to accept for a while.

I’d love to be notified when Insync works with the latest pango version though, because I prefer not having downgraded packages.


#12

I got insync working on Arch using the 1.3.7 Debian 64bit package and making a new PKGBUILD that referenced that release. Thread for download link:


New Insync version: 1.3.6
#13

It works after I downgraded from pango (1.40.0-1 to 1.39.0-1) in Arch Linux.

Thanks


#14

Strangely enough, downgrading to Pango 1.39 does not resolve the error for me, I am still getting:

./insync: symbol lookup error: /usr/lib/libpangoft2-1.0.so.0: undefined symbol: FcWeightFromOpenType


#15

Hey, could you go into more detail what exactly to rename and what to symlink?
That would be really helpful, thank you in advance!


#16

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.


#17

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


#18

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


#19

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


#20

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!


#21

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


#22

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


#23

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!


#24

@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.


#25

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.


#26

@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.