Package Details: onedrive-abraunegg 2.4.25-1

Git Clone URL: https://aur.archlinux.org/onedrive-abraunegg.git (read-only, click to copy)
Package Base: onedrive-abraunegg
Description: Free OneDrive client written in D - abraunegg's fork. Follows the releases on https://github.com/abraunegg/onedrive/releases
Upstream URL: https://github.com/abraunegg/onedrive
Keywords: onedrive
Licenses: GPL
Conflicts: onedrive, onedrive-abraunegg-git, onedrive-bin, onedrive-fork-git, onedrive-git
Provides: onedrive
Submitter: Pete
Maintainer: Matr1x-101 (yogeshm.007)
Last Packager: Matr1x-101
Votes: 104
Popularity: 1.16
First Submitted: 2019-03-29 10:46 (UTC)
Last Updated: 2023-08-23 15:52 (UTC)

Pinned Comments

Pete commented on 2019-03-29 10:51 (UTC)

This package can be used as a replacement for onedrive-abraunegg-git. It will be updated on every release from https://github.com/abraunegg/onedrive/releases .

Latest Comments

1 2 3 4 5 6 .. 12 Next › Last »

fgomezpr commented on 2023-11-20 07:35 (UTC)

@FabioLolix It was that, thank you!

FabioLolix commented on 2023-11-16 11:15 (UTC)

@fgomezpr seems you don't have pkg-config, you need to install the base-devel package before dealing with AUR pkgbuilds

fgomezpr commented on 2023-11-16 10:57 (UTC)

I'm having some problems with the installation:

I've chosen liblphobos for the d-runtime, and ldc for the d-compiler.

When I try to build it with pamac:

pamac build onedrive-abraunegg

I get:

Download of ldc (3:1.35.0-1) started
Download of liblphobos (3:1.35.0-1) started
Download of ldc (3:1.35.0-1) finished
Download of liblphobos (3:1.35.0-1) finished
Checking keyring... [2/2] Checking integrity... [2/2] Loading packages files... [2/2] Checking file conflicts... [2/2] Checking available disk space... [2/2] Installing liblphobos (3:1.35.0-1)... [1/2] Installing ldc (3:1.35.0-1)... [2/2] Running post-transaction hooks... Arming ConditionNeedsUpdate... [1/2] Refreshing PackageKit... [2/2]

Building onedrive-abraunegg... ==> Making package: onedrive-abraunegg 2.4.25-1 (jue 16 nov 2023 11:47:18) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading v2.4.25.tar.gz... % 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 1214k 0 1214k 0 0 1269k 0 --:--:-- --:--:-- --:--:-- 1269k ==> Validating source files with md5sums... v2.4.25.tar.gz ... Passed ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Extracting v2.4.25.tar.gz with bsdtar ==> Starting build()... checking for a BSD-compatible install... /usr/bin/install -c checking for pkg-config... no checking for dmd... no checking for ldmd2... ldmd2 checking version of D compiler... 1.35.0 checking for curl... no configure: error: in `/var/tmp/pamac-build-fgomezpr/onedrive-abraunegg/src/onedrive-2.4.25': configure: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config.

Alternatively, you may set the environment variables curl_CFLAGS and curl_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

To get pkg-config, see http://pkg-config.freedesktop.org/. See `config.log' for more details ==> ERROR: A failure occurred in build(). Aborting...

Captain-Athelas commented on 2023-11-01 21:57 (UTC)

Ah, that makes sense. I guess we can make a pacman hook to recompile everytime libphobos changes? I'll check tomorrow. I want to prevent OneDrive being down, because it quickly causes sync issues.

Matr1x-101 commented on 2023-11-01 21:06 (UTC)

Probably some dependency stuff, but usually it can be fixed with a rebuild afaik.

FabioLolix commented on 2023-11-01 19:45 (UTC)

Does anyone know why this keeps breaking?

Dynamic linking

libphobos2-ldc-shared.so have been updated to .105 and *.so.104 no longer exist

  • every time you have error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory for build from source programs you have to rebuild it

Captain-Athelas commented on 2023-11-01 19:42 (UTC)

This package frequently breaks with the error:

/usr/bin/onedrive: error while loading shared libraries: libphobos2-ldc-shared.so.104: cannot open shared object file: No such file or directory

I just fixed it again by doing:

yay -Rs liblphobos ldc onedrive-abraunegg

and then reinstalling the same packages again. Does anyone know why this keeps breaking?

jotaveh commented on 2023-08-23 01:43 (UTC) (edited on 2023-08-23 01:52 (UTC) by jotaveh)

@FabioLolix

I did install base-devel and tried again. everything worked! thank you!

FabioLolix commented on 2023-08-21 22:13 (UTC)

@jotaveh

jotaveh commented on 2023-08-21 22:11 (UTC)

checking for a BSD-compatible install... /usr/bin/install -c checking for pkg-config... no checking for dmd... dmd checking version of D compiler... 2.105.0 checking for curl... no configure: error: in `/var/tmp/pamac-build-victorsilva/onedrive-abraunegg/src/onedrive-2.4.25': configure: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config.

Alternatively, you may set the environment variables curl_CFLAGS and curl_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

To get pkg-config, see http://pkg-config.freedesktop.org/. See `config.log' for more details ==> ERRO: Uma falha ocorreu em build(). Abortando...