Package Details: megasync-git 5.7.0.0.502.g499ca1353-2

Git Clone URL: https://aur.archlinux.org/megasync-git.git (read-only, click to copy)
Package Base: megasync-git
Description: MEGASync Desktop App. (GIT Version)
Upstream URL: https://mega.co.nz/#sync
Licenses: custom:MEGA
Conflicts: megasync
Provides: megasync
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 28
Popularity: 0.000002
First Submitted: 2016-03-12 18:32 (UTC)
Last Updated: 2025-01-12 00:32 (UTC)

Dependencies (34)

Required by (4)

Sources (7)

Latest Comments

1 2 3 4 Next › Last »

Alkaris commented on 2025-03-10 05:06 (UTC)

It's easily fixed just by adding icu>=76 in the depends check, or by removing megasync-git first then update icu after

sl1pkn07 commented on 2025-03-08 22:20 (UTC)

force install icu and then reinstall megasync-git

Alkaris commented on 2025-03-08 12:12 (UTC)

Outdated icu package requirement for megasync. Update the libicudata package for megasync-git with the current version 76.1-1 it's holding back updates because it's using older version requirement.

:: installing icu (76.1-1) breaks dependency 'libicuuc.so=75-64' required by megasync-git

roper commented on 2025-01-16 09:48 (UTC) (edited on 2025-01-16 15:59 (UTC) by roper)

==> Starting prepare()...
Cloning into '/home/rob/.cache/yay/megasync-git/src/MEGAsync/src/MEGASync/mega'...
done.
fatal: git upload-pack: not our ref d6a5d2078d1e51394dab205a48bff58d2b130d6b
fatal: remote error: upload-pack: not our ref d6a5d2078d1e51394dab205a48bff58d2b130d6b
fatal: Fetched in submodule path 'src/MEGASync/mega', but it did not contain d6a5d2078d1e51394dab205a48bff58d2b130d6b. Direct fetching of that commit failed.

dbermond commented on 2025-01-02 20:36 (UTC)

@sl1pkn07 the package does not build anymore and needs to be updated. Out of date.

sl1pkn07 commented on 2023-07-15 12:49 (UTC)

yep. seems applied in https://github.com/meganz/sdk/commit/1a1b4a8c24099d7cf69fb7754966aed4507d727e

tnx. updated

aggraef commented on 2023-07-15 06:03 (UTC)

It seems that 2614.diff isn't needed any more, as the changeset is already in the upstream git. This causes an issue when the patch is applied:

==> Starting prepare()...
Cloning into '/home/ag/Sources/aur4/others/megasync-git/src/MEGAsync/src/MEGASync/mega'...
done.
Submodule path 'src/MEGASync/mega': checked out '0f6531827ff7b15d1955f2e5843d44f90efd6f8d'
patching file src/gfx/freeimage.cpp
Reversed (or previously applied) patch detected!  Assume -R? [n]

dreieck commented on 2023-05-31 14:54 (UTC)

Can you please add =${pkgver} to the provides entry?

nautilus-megasync and thunar-megasync have a versioned dependency on megasync, which would not be fulfilled by megasync-git if =${pkgver} is not added:

:: unable to satisfy dependency 'megasync>=3.5' required by dolphin-megasync-bin
:: removing megasync breaks dependency 'megasync>=3.5' required by nautilus-megasync
:: removing megasync breaks dependency 'megasync>=3.5' required by thunar-megasync

Thanks for maintaining!

sinayion commented on 2023-01-17 07:54 (UTC) (edited on 2023-01-17 07:57 (UTC) by sinayion)

Error when building, shown below:

==> Starting prepare()...
Cloning into '/home/sinayion/.cache/yay/megasync-git/src/MEGAsync/src/MEGASync/mega'...
fatal: transport 'file' not allowed
fatal: clone of '/home/sinayion/.cache/yay/megasync-git/src/sdk' into submodule path '/home/sinayion/.cache/yay/megasync-git/src/MEGAsync/src/MEGASync/mega' failed
Failed to clone 'src/MEGASync/mega'. Retry scheduled
Cloning into '/home/sinayion/.cache/yay/megasync-git/src/MEGAsync/src/MEGASync/mega'...
fatal: transport 'file' not allowed
fatal: clone of '/home/sinayion/.cache/yay/megasync-git/src/sdk' into submodule path '/home/sinayion/.cache/yay/megasync-git/src/MEGAsync/src/MEGASync/mega' failed
Failed to clone 'src/MEGASync/mega' a second time, aborting
==> ERROR: A failure occurred in prepare().

Most likely the relevant bug report: https://bugs.archlinux.org/task/76255

ajw107 commented on 2022-02-07 10:59 (UTC) (edited on 2022-02-13 14:56 (UTC) by ajw107)

Due to commit 168242852623ba075a75d270ac679bb515918034 - Remove FFMPEG for ARM

Two of the statements you remove are now gone, and the line numbers for the rest have changed by -1, so the sed statement in prepare() needs to be modified to:

sed -e '99s|^|&#|g' -e '103s|^|&#|g' -i src/MEGASync/MEGASync.pro

the program then builds successfully