Package Details: seafile-client 6.1.8-3

Git Clone URL: https://aur.archlinux.org/seafile-client.git (read-only)
Package Base: seafile-client
Description: GUI client for synchronizing your local files with seafile server
Upstream URL: https://github.com/haiwen/seafile-client
Licenses: Apache
Conflicts: seafile-client-qt5
Provides: seafile-client-qt5
Submitter: Localizator
Maintainer: eolianoe (edacval, Joffrey)
Last Packager: eolianoe
Votes: 138
Popularity: 1.210564
First Submitted: 2012-12-10 17:34
Last Updated: 2018-06-14 18:37

Pinned Comments

eolianoe commented on 2017-06-30 08:43

@all: when you have some 'error while loading shared libraries', you need to rebuild every components.

Latest Comments

FuelFlo commented on 2018-06-14 11:38

The patch #1099 has just been merged.

elmau commented on 2018-06-07 18:34

The patch https://github.com/haiwen/seafile-client/pull/1099 work fine, I hope soon they merge in master

eolianoe commented on 2018-06-05 19:55

@ignitedPotato: thanks for your patch :)

blubbblubb commented on 2018-06-04 14:06

take a look at the previous posts, it's a problem with the seafile sourcecode

there is an open bug report as well as a pull request posted on their github page

https://github.com/haiwen/seafile-client/issues/1097 https://github.com/haiwen/seafile-client/pull/1099

For now you need to patch the source code yourself or downgrade to qt 5.9

sambadevi commented on 2018-06-03 10:00

I am encountering Unknown CMake command "QT5_USE_MODULES as well, on a complete new install of arch.

I tried installing the qt5 packages with pacman, manually installing with makepkg and also yaourt, however the error appears everytime.

ignitedPotato commented on 2018-05-30 14:21

Sounds to me like you're missing some build dependencies? Now it did compile on my machine with the added include in private-share-dialog.h And this diff for CMakeLists.txt:

802c802
< QT5_USE_MODULES(seafile-applet Core Gui Widgets Network)
---
> target_link_libraries(seafile-applet Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network)
804c804
< QT5_USE_MODULES(seafile-applet ${WEBKIT_NAME} ${WEBKIT_WIDGETS_NAME})
---
> target_link_libraries(seafile-applet Qt5::WebEngine Qt5::WebEngineWidgets)
809,812c809
<   TARGET_LINK_LIBRARIES(seafile-applet
<     ${QT_QTDBUS_LIBRARIES}
<   )
<   QT5_USE_MODULES(seafile-applet ${USE_QT_LIBRARIES})
---
>   target_link_libraries(seafile-applet Qt5::DBus)

blubbblubb commented on 2018-05-29 22:55

including QHeaderView in seafile-client-6.1.8/src/ui/private-share-dialog.h seems to resolve the forward declaration errors, but then it fails with

/usr/bin/ld: cannot find -lWebEngine
/usr/bin/ld: cannot find -lWebEngineWidgets
/usr/bin/ld: cannot find -lCore
/usr/bin/ld: cannot find -lGui
/usr/bin/ld: cannot find -lWidgets
/usr/bin/ld: cannot find -lLinguistTools
/usr/bin/ld: cannot find -lNetwork
/usr/bin/ld: cannot find -lWebEngineCore
/usr/bin/ld: cannot find -lWebEngine
/usr/bin/ld: cannot find -lWebEngineWidgets
/usr/bin/ld: cannot find -lDBus

which i guess are all the Qt Modules which now aren't included properly.

ignitedPotato commented on 2018-05-29 19:37

@blubbblubb As far as I know, support for qt5_use_modules has been dropped. We should use target_link_libraries instead.

Line 802 of CMakeLists.txt would look like this then:

target_link_libraries(seafile-applet Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Network)

I'd love to tell you that this fixes all problems but I'm getting a whole lot of forward declarations for class QHeaderView when changing the lines 802, 804, 809 and 812.

Any more hints?

blubbblubb commented on 2018-05-27 17:11

Im not able to update to the latest version, any hints?

CMake Error at CMakeLists.txt:802 (QT5_USE_MODULES):
  Unknown CMake command "QT5_USE_MODULES".

pelle commented on 2018-05-20 20:56

Hi @all,

as soon as I start seafile-applet, the CPU load goes to 100%. The icon is not displayed. There is no synchronization. Sorry for my bad formatting

Currently is installed:

  • seafile 6.1.8-1
  • seafile-client 6.1.8-2
  • ccnet 6.1.8-1

No log is created in the directory ~/.ccnet/logs/seafile.log

That's the result of ldd:

  • linux-vdso.so.1 (0x00007ffcd60d4000)
  • libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f682c8f8000)
  • libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007f682c47b000)
  • libevent-2.1.so.6 => /usr/lib/libevent-2.1.so.6 (0x00007f682c225000)
  • libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f682bf10000)
  • libjansson.so.4 => /usr/lib/libjansson.so.4 (0x00007f682bd02000)
  • libsearpc.so.1 => /usr/lib/libsearpc.so.1 (0x00007f682baf8000)
  • libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f682b8a4000)
  • libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f682b58d000)
  • libccnet.so.0 => /usr/lib/libccnet.so.0 (0x00007f682b370000)
  • libseafile.so.0 => /usr/lib/libseafile.so.0 (0x00007f682b143000)
  • libz.so.1 => /usr/lib/libz.so.1 (0x00007f682af2c000)
  • libQt5WebEngineWidgets.so.5 => /usr/lib/libQt5WebEngineWidgets.so.5 (0x00007f682acea000)
  • libQt5DBus.so.5 => /usr/lib/libQt5DBus.so.5 (0x00007f682aa60000)
  • libQt5Network.so.5 => /usr/lib/libQt5Network.so.5 (0x00007f682a6d4000)
  • libQt5Widgets.so.5 => /usr/lib/libQt5Widgets.so.5 (0x00007f6829e7a000)
  • libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0x00007f68296b9000)
    • libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0x00007f6828fb1000)
  • libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6828c28000)
  • libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f6828a10000)
  • libc.so.6 => /usr/lib/libc.so.6 (0x00007f6828654000)
  • /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f682d0ff000)
  • libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f6828450000)
  • libm.so.6 => /usr/lib/libm.so.6 (0x00007f68280bb000)
  • libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f6827eb2000)
  • libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f6827c40000)
  • libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f6827a39000)
  • libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f6827699000)
  • libQt5WebEngineCore.so.5 => /usr/lib/libQt5WebEngineCore.so.5 (0x00007f68214b9000)
  • libQt5Quick.so.5 => /usr/lib/libQt5Quick.so.5 (0x00007f6820e43000)
  • libQt5PrintSupport.so.5 => /usr/lib/libQt5PrintSupport.so.5 (0x00007f6820bd5000)
  • libQt5QuickWidgets.so.5 => /usr/lib/libQt5QuickWidgets.so.5 (0x00007f68209c3000)
  • libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f6820772000)
  • libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007f6820508000)
  • libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f6820264000)
  • libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f682002e000)
  • libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f681fd7c000)
  • libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f681faf5000)
  • libicui18n.so.61 => /usr/lib/libicui18n.so.61 (0x00007f681f64a000)
  • libicuuc.so.61 => /usr/lib/libicuuc.so.61 (0x00007f681f290000)
  • libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 (0x00007f681f019000)
  • libdouble-conversion.so.1 => /usr/lib/libdouble-conversion.so.1 (0x00007f681ee09000)
  • libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f681ec05000)
  • libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f681e9ee000)
  • libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f681e796000)
  • libQt5WebChannel.so.5 => /usr/lib/libQt5WebChannel.so.5 (0x00007f681e578000)
  • libQt5Positioning.so.5 => /usr/lib/libQt5Positioning.so.5 (0x00007f681e2f0000)
  • librt.so.1 => /usr/lib/librt.so.1 (0x00007f681e0e8000)
  • libsmime3.so => /usr/lib/libsmime3.so (0x00007f681dec1000)
  • libnss3.so => /usr/lib/libnss3.so (0x00007f681db96000)
  • libnssutil3.so => /usr/lib/libnssutil3.so (0x00007f681d966000)
  • libnspr4.so => /usr/lib/libnspr4.so (0x00007f681d728000)
  • libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f681d3e9000)
  • libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f681d1e6000)
  • libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f681cfdc000)
  • libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f681cdd9000)
  • libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f681cbc7000)
  • libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f681c9c1000)
  • libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f681c7b0000)
  • libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f681c5a5000)
  • libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00007f681c39f000)
  • libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f681c15c000)
  • libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f681be93000)
  • libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f681bc2b000)
  • libwebpmux.so.3 => /usr/lib/libwebpmux.so.3 (0x00007f681ba21000)
  • libwebpdemux.so.2 => /usr/lib/libwebpdemux.so.2 (0x00007f681b81c000)
  • libwebp.so.7 => /usr/lib/libwebp.so.7 (0x00007f681b5ae000)
  • libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f681b37c000)
  • libXss.so.1 => /usr/lib/libXss.so.1 (0x00007f681b178000)
  • libre2.so.0 => /usr/lib/libre2.so.0 (0x00007f681af09000)
  • libavcodec.so.58 => /usr/lib/libavcodec.so.58 (0x00007f6819859000)
  • libavformat.so.58 => /usr/lib/libavformat.so.58 (0x00007f6819412000)
  • libavutil.so.56 => /usr/lib/libavutil.so.56 (0x00007f6819199000)
  • libopus.so.0 => /usr/lib/libopus.so.0 (0x00007f6818f45000)
  • libvpx.so.5 => /usr/lib/libvpx.so.5 (0x00007f68189bb000)
  • libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f68186db000)
  • libsnappy.so.1 => /usr/lib/libsnappy.so.1 (0x00007f68184d3000)
  • libminizip.so.1 => /usr/lib/libminizip.so.1 (0x00007f68182c7000)
  • libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f6817f61000)
  • libxslt.so.1 => /usr/lib/libxslt.so.1 (0x00007f6817d22000)
  • liblcms2.so.2 => /usr/lib/liblcms2.so.2 (0x00007f6817ac7000)
  • libQt5Qml.so.5 => /usr/lib/libQt5Qml.so.5 (0x00007f6817490000)
  • libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007f6817260000)
  • libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007f6816f92000)
  • libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f6816d66000)
  • liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f6816b40000)
  • liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007f6816929000)
  • libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007f681660d000)
  • libicudata.so.61 => /usr/lib/libicudata.so.61 (0x00007f6814a68000)
  • libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f6814818000)
  • libplds4.so => /usr/lib/libplds4.so (0x00007f6814614000)
  • libplc4.so => /usr/lib/libplc4.so (0x00007f681440f000)
  • libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f68141e6000)
  • libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f6813fd6000)
  • libswresample.so.3 => /usr/lib/libswresample.so.3 (0x00007f6813db9000)
  • libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0x00007f6813ba5000)
  • libgsm.so.1 => /usr/lib/libgsm.so.1 (0x00007f6813999000)
  • libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007f6813721000)
  • libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0x00007f68134f7000)
  • libopenjp2.so.7 => /usr/lib/libopenjp2.so.7 (0x00007f681329b000)
  • libspeex.so.1 => /usr/lib/libspeex.so.1 (0x00007f6813082000)
  • libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0x00007f6812e43000)
  • libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007f6812c29000)
  • libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f68129fd000)
  • libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007f6812754000)
  • libx264.so.152 => /usr/lib/libx264.so.152 (0x00007f68123d9000)
  • libx265.so.151 => /usr/lib/libx265.so.151 (0x00007f6811393000)
  • libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007f6811082000)
  • libva.so.2 => /usr/lib/libva.so.2 (0x00007f6810e60000)
  • libmodplug.so.1 => /usr/lib/libmodplug.so.1 (0x00007f6810ad5000)
  • libbluray.so.2 => /usr/lib/libbluray.so.2 (0x00007f6810884000)
  • libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007f68105f1000)
  • libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007f6810286000)
  • libssh.so.4 => /usr/lib/libssh.so.4 (0x00007f681000a000)
  • libva-drm.so.2 => /usr/lib/libva-drm.so.2 (0x00007f680fe07000)
  • libva-x11.so.2 => /usr/lib/libva-x11.so.2 (0x00007f680fc01000)
  • libvdpau.so.1 => /usr/lib/libvdpau.so.1 (0x00007f680f9fd000)
  • libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f680f7eb000)
  • libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f680f5cb000)
  • libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f680f3c7000)
  • libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f680f1c1000)
  • libsoxr.so.0 => /usr/lib/libsoxr.so.0 (0x00007f680ef4d000)
  • libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f680ed46000)
  • libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007f680ea19000)
  • libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007f680e698000)
  • libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007f680e485000)
  • libnettle.so.6 => /usr/lib/libnettle.so.6 (0x00007f680e24e000)
  • libhogweed.so.4 => /usr/lib/libhogweed.so.4 (0x00007f680e018000)
  • libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007f680ddea000)

I have tried several times to reinstall the package seafile-client. Unfortunately, no success.

All comments