Package Details: seadrive-gui 2.0.28-1

Git Clone URL: https://aur.archlinux.org/seadrive-gui.git (read-only, click to copy)
Package Base: seadrive-gui
Description: GUI part of seadrive
Upstream URL: https://github.com/haiwen/seadrive-gui
Licenses: Apache
Submitter: eolianoe
Maintainer: orax
Last Packager: orax
Votes: 11
Popularity: 0.000000
First Submitted: 2017-04-27 13:44 (UTC)
Last Updated: 2023-08-23 02:32 (UTC)

Required by (0)

Sources (1)

Pinned Comments

orax commented on 2024-03-27 11:38 (UTC) (edited on 2024-03-31 17:25 (UTC) by orax)

This package has been marked as out-of-date for quite a while, but the latest v3.0 of seadriver-gui has quite a bit of issues to build on Linux. I am slowly working on a set of patches to make it compile, sadly it's now failing at the linking phase as some of the new required methods are not implemented for Linux yet.

Works seems to be going to fix this as part of https://github.com/haiwen/seadrive-gui/pull/404/ which I am monitoring. I am sorry for the delay, but this is a bit outside my area of expertise.

In the meantime, there have been some patches pushed to v2.0 since the release of v3.0 which I have been updating this package for.

EDIT(2024-03-31): Tried building with #404 patch, everything built fine, but libraries do not load. I will continue monitoring the repo/PR to see what is going on there.

Latest Comments

1 2 3 Next › Last »

kRYOoX commented on 2024-09-14 16:58 (UTC)

In case anyone has the same issue, it seems like there's some compatibility issue between this package and curl 8.10.0.

Even freshly re-compiled, I could not push any data in any library, seadrive logged PUT errors like this one every time:

[09/14/24 18:19:00] http-tx-mgr.c(752): libcurl failed to PUT https://not.my.true.domain.com/seafhttp/repo/8ea86777-a6b8-43d7-9982-b82c1068079e/commit/HEAD/?head=dc12500ae0be2231f802e1578ce4ed74a24365d8: Stream error in the HTTP/2 framing layer.

Downgrading to curl to 8.9.1 (as well as lib32-curl & libcurl-gnutls to be safe, but I assume curl would have been enough) solves the issue.

Given the lack of support for linux over the past months, though, I think I'm just going to switch back to the regular seafile client.

orax commented on 2024-03-27 11:38 (UTC) (edited on 2024-03-31 17:25 (UTC) by orax)

This package has been marked as out-of-date for quite a while, but the latest v3.0 of seadriver-gui has quite a bit of issues to build on Linux. I am slowly working on a set of patches to make it compile, sadly it's now failing at the linking phase as some of the new required methods are not implemented for Linux yet.

Works seems to be going to fix this as part of https://github.com/haiwen/seadrive-gui/pull/404/ which I am monitoring. I am sorry for the delay, but this is a bit outside my area of expertise.

In the meantime, there have been some patches pushed to v2.0 since the release of v3.0 which I have been updating this package for.

EDIT(2024-03-31): Tried building with #404 patch, everything built fine, but libraries do not load. I will continue monitoring the repo/PR to see what is going on there.

Samu90210 commented on 2023-08-29 07:43 (UTC)

For a few days, I've been getting "SeaDrive exited unexpectedly."

orax commented on 2023-05-15 18:47 (UTC)

Checksums updated, sorry for the delay. It seems that Seadrive GUI had a force-push on the v2.0.27 version on March 24 while it was already release on March 22 when I packaged the update.

olof commented on 2023-04-22 09:54 (UTC)

Source validation fails. sha256sum does not match.

See @mengsk comment below.

mengsk commented on 2023-04-10 13:30 (UTC)

Currently the sha256 sum is b71d6e766f083668b958b2d448c556a2d19e1c52bfcab228a48d6591e0ba3eb1

 curl -L https://github.com/haiwen/seadrive-gui/archive/v2.0.27.tar.gz | sha256sum
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 13.6M  100 13.6M    0     0  13.9M      0 --:--:-- --:--:-- --:--:-- 26.1M
b71d6e766f083668b958b2d448c556a2d19e1c52bfcab228a48d6591e0ba3eb1 *-

Iizuki commented on 2023-04-04 11:32 (UTC)

Source validation fails. (Using yay)

pierric commented on 2021-04-23 15:45 (UTC)

This has worked, thank you so much! I had tried bypassing yay, but I had pasted the line directly at the end of CMakeLists.txt, not at the beginning (and without using sed in the PKGBUILD file either). I'm not literate at all in this area, so I don't know if this might have been the reason. Installed and working, in any case!

river_wunsch commented on 2021-04-23 14:12 (UTC) (edited on 2021-04-23 14:12 (UTC) by river_wunsch)

I can successfully build this packege after CMakeLists.txt modification. Yay seems to use the original PKGBUILD rather than PKGBUILD user modified, maybe that's your problem? Try to modify PKGBUILD like this and makepkg -si:

prepare() {
  cd "${srcdir}"

  rm -rf build
  mkdir -p build

  cd "${srcdir}/${pkgname}-${pkgver}"
  sed -i '1iadd_definitions(-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26)' CMakeLists.txt
}